1. Packages
  2. Cisco Meraki
  3. API Docs
  4. networks
  5. WirelessSsidsHotspot20
Cisco Meraki v0.2.4 published on Friday, Jun 14, 2024 by Pulumi

meraki.networks.WirelessSsidsHotspot20

Explore with Pulumi AI

meraki logo
Cisco Meraki v0.2.4 published on Friday, Jun 14, 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.WirelessSsidsHotspot20;
    import com.pulumi.meraki.networks.WirelessSsidsHotspot20Args;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsHotspot20MccMncArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsHotspot20NaiRealmArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsHotspot20OperatorArgs;
    import com.pulumi.meraki.networks.inputs.WirelessSsidsHotspot20VenueArgs;
    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 WirelessSsidsHotspot20("example", WirelessSsidsHotspot20Args.builder()
                .domains(            
                    "meraki.local",
                    "domain2.com")
                .enabled(true)
                .mccMncs(WirelessSsidsHotspot20MccMncArgs.builder()
                    .mcc("123")
                    .mnc("456")
                    .build())
                .naiRealms(WirelessSsidsHotspot20NaiRealmArgs.builder()
                    .format("1")
                    .methods(WirelessSsidsHotspot20NaiRealmMethodArgs.builder()
                        .authenticationTypes(WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypesArgs.builder()
                            .eapinnerAuthentication("EAP-TTLS with MSCHAPv2")
                            .nonEapinnerAuthentication("MSCHAP")
                            .build())
                        .id("1")
                        .build())
                    .build())
                .networkAccessType("Private network")
                .networkId("string")
                .number("string")
                .operator(WirelessSsidsHotspot20OperatorArgs.builder()
                    .name("Meraki Product Management")
                    .build())
                .roamConsortOis(            
                    "ABC123",
                    "456EFG")
                .venue(WirelessSsidsHotspot20VenueArgs.builder()
                    .name("SF Branch")
                    .type("Unspecified Assembly")
                    .build())
                .build());
    
            ctx.export("merakiNetworksWirelessSsidsHotspot20Example", example);
        }
    }
    
    resources:
      example:
        type: meraki:networks:WirelessSsidsHotspot20
        properties:
          domains:
            - meraki.local
            - domain2.com
          enabled: true
          mccMncs:
            - mcc: '123'
              mnc: '456'
          naiRealms:
            - format: '1'
              methods:
                - authenticationTypes:
                    eapinnerAuthentication:
                      - EAP-TTLS with MSCHAPv2
                    nonEapinnerAuthentication:
                      - MSCHAP
                  id: '1'
          networkAccessType: Private network
          networkId: string
          number: string
          operator:
            name: Meraki Product Management
          roamConsortOis:
            - ABC123
            - 456EFG
          venue:
            name: SF Branch
            type: Unspecified Assembly
    outputs:
      merakiNetworksWirelessSsidsHotspot20Example: ${example}
    

    Create WirelessSsidsHotspot20 Resource

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

    Constructor syntax

    new WirelessSsidsHotspot20(name: string, args: WirelessSsidsHotspot20Args, opts?: CustomResourceOptions);
    @overload
    def WirelessSsidsHotspot20(resource_name: str,
                               args: WirelessSsidsHotspot20Args,
                               opts: Optional[ResourceOptions] = None)
    
    @overload
    def WirelessSsidsHotspot20(resource_name: str,
                               opts: Optional[ResourceOptions] = None,
                               network_id: Optional[str] = None,
                               number: Optional[str] = None,
                               domains: Optional[Sequence[str]] = None,
                               enabled: Optional[bool] = None,
                               mcc_mncs: Optional[Sequence[WirelessSsidsHotspot20MccMncArgs]] = None,
                               nai_realms: Optional[Sequence[WirelessSsidsHotspot20NaiRealmArgs]] = None,
                               network_access_type: Optional[str] = None,
                               operator: Optional[WirelessSsidsHotspot20OperatorArgs] = None,
                               roam_consort_ois: Optional[Sequence[str]] = None,
                               venue: Optional[WirelessSsidsHotspot20VenueArgs] = None)
    func NewWirelessSsidsHotspot20(ctx *Context, name string, args WirelessSsidsHotspot20Args, opts ...ResourceOption) (*WirelessSsidsHotspot20, error)
    public WirelessSsidsHotspot20(string name, WirelessSsidsHotspot20Args args, CustomResourceOptions? opts = null)
    public WirelessSsidsHotspot20(String name, WirelessSsidsHotspot20Args args)
    public WirelessSsidsHotspot20(String name, WirelessSsidsHotspot20Args args, CustomResourceOptions options)
    
    type: meraki:networks:WirelessSsidsHotspot20
    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 WirelessSsidsHotspot20Args
    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 WirelessSsidsHotspot20Args
    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 WirelessSsidsHotspot20Args
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args WirelessSsidsHotspot20Args
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args WirelessSsidsHotspot20Args
    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 wirelessSsidsHotspot20Resource = new Meraki.Networks.WirelessSsidsHotspot20("wirelessSsidsHotspot20Resource", new()
    {
        NetworkId = "string",
        Number = "string",
        Domains = new[]
        {
            "string",
        },
        Enabled = false,
        MccMncs = new[]
        {
            new Meraki.Networks.Inputs.WirelessSsidsHotspot20MccMncArgs
            {
                Mcc = "string",
                Mnc = "string",
            },
        },
        NaiRealms = new[]
        {
            new Meraki.Networks.Inputs.WirelessSsidsHotspot20NaiRealmArgs
            {
                Format = "string",
                Methods = new[]
                {
                    new Meraki.Networks.Inputs.WirelessSsidsHotspot20NaiRealmMethodArgs
                    {
                        AuthenticationTypes = new Meraki.Networks.Inputs.WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypesArgs
                        {
                            Credentials = new[]
                            {
                                "string",
                            },
                            EapinnerAuthentications = new[]
                            {
                                "string",
                            },
                            NonEapinnerAuthentications = new[]
                            {
                                "string",
                            },
                            TunneledEapMethodCredentials = new[]
                            {
                                "string",
                            },
                        },
                        Id = "string",
                    },
                },
                Name = "string",
                Realm = "string",
            },
        },
        NetworkAccessType = "string",
        Operator = new Meraki.Networks.Inputs.WirelessSsidsHotspot20OperatorArgs
        {
            Name = "string",
        },
        RoamConsortOis = new[]
        {
            "string",
        },
        Venue = new Meraki.Networks.Inputs.WirelessSsidsHotspot20VenueArgs
        {
            Name = "string",
            Type = "string",
        },
    });
    
    example, err := networks.NewWirelessSsidsHotspot20(ctx, "wirelessSsidsHotspot20Resource", &networks.WirelessSsidsHotspot20Args{
    	NetworkId: pulumi.String("string"),
    	Number:    pulumi.String("string"),
    	Domains: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Enabled: pulumi.Bool(false),
    	MccMncs: networks.WirelessSsidsHotspot20MccMncArray{
    		&networks.WirelessSsidsHotspot20MccMncArgs{
    			Mcc: pulumi.String("string"),
    			Mnc: pulumi.String("string"),
    		},
    	},
    	NaiRealms: networks.WirelessSsidsHotspot20NaiRealmArray{
    		&networks.WirelessSsidsHotspot20NaiRealmArgs{
    			Format: pulumi.String("string"),
    			Methods: networks.WirelessSsidsHotspot20NaiRealmMethodArray{
    				&networks.WirelessSsidsHotspot20NaiRealmMethodArgs{
    					AuthenticationTypes: &networks.WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypesArgs{
    						Credentials: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						EapinnerAuthentications: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						NonEapinnerAuthentications: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    						TunneledEapMethodCredentials: pulumi.StringArray{
    							pulumi.String("string"),
    						},
    					},
    					Id: pulumi.String("string"),
    				},
    			},
    			Name:  pulumi.String("string"),
    			Realm: pulumi.String("string"),
    		},
    	},
    	NetworkAccessType: pulumi.String("string"),
    	Operator: &networks.WirelessSsidsHotspot20OperatorArgs{
    		Name: pulumi.String("string"),
    	},
    	RoamConsortOis: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Venue: &networks.WirelessSsidsHotspot20VenueArgs{
    		Name: pulumi.String("string"),
    		Type: pulumi.String("string"),
    	},
    })
    
    var wirelessSsidsHotspot20Resource = new WirelessSsidsHotspot20("wirelessSsidsHotspot20Resource", WirelessSsidsHotspot20Args.builder()
        .networkId("string")
        .number("string")
        .domains("string")
        .enabled(false)
        .mccMncs(WirelessSsidsHotspot20MccMncArgs.builder()
            .mcc("string")
            .mnc("string")
            .build())
        .naiRealms(WirelessSsidsHotspot20NaiRealmArgs.builder()
            .format("string")
            .methods(WirelessSsidsHotspot20NaiRealmMethodArgs.builder()
                .authenticationTypes(WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypesArgs.builder()
                    .credentials("string")
                    .eapinnerAuthentications("string")
                    .nonEapinnerAuthentications("string")
                    .tunneledEapMethodCredentials("string")
                    .build())
                .id("string")
                .build())
            .name("string")
            .realm("string")
            .build())
        .networkAccessType("string")
        .operator(WirelessSsidsHotspot20OperatorArgs.builder()
            .name("string")
            .build())
        .roamConsortOis("string")
        .venue(WirelessSsidsHotspot20VenueArgs.builder()
            .name("string")
            .type("string")
            .build())
        .build());
    
    wireless_ssids_hotspot20_resource = meraki.networks.WirelessSsidsHotspot20("wirelessSsidsHotspot20Resource",
        network_id="string",
        number="string",
        domains=["string"],
        enabled=False,
        mcc_mncs=[meraki.networks.WirelessSsidsHotspot20MccMncArgs(
            mcc="string",
            mnc="string",
        )],
        nai_realms=[meraki.networks.WirelessSsidsHotspot20NaiRealmArgs(
            format="string",
            methods=[meraki.networks.WirelessSsidsHotspot20NaiRealmMethodArgs(
                authentication_types=meraki.networks.WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypesArgs(
                    credentials=["string"],
                    eapinner_authentications=["string"],
                    non_eapinner_authentications=["string"],
                    tunneled_eap_method_credentials=["string"],
                ),
                id="string",
            )],
            name="string",
            realm="string",
        )],
        network_access_type="string",
        operator=meraki.networks.WirelessSsidsHotspot20OperatorArgs(
            name="string",
        ),
        roam_consort_ois=["string"],
        venue=meraki.networks.WirelessSsidsHotspot20VenueArgs(
            name="string",
            type="string",
        ))
    
    const wirelessSsidsHotspot20Resource = new meraki.networks.WirelessSsidsHotspot20("wirelessSsidsHotspot20Resource", {
        networkId: "string",
        number: "string",
        domains: ["string"],
        enabled: false,
        mccMncs: [{
            mcc: "string",
            mnc: "string",
        }],
        naiRealms: [{
            format: "string",
            methods: [{
                authenticationTypes: {
                    credentials: ["string"],
                    eapinnerAuthentications: ["string"],
                    nonEapinnerAuthentications: ["string"],
                    tunneledEapMethodCredentials: ["string"],
                },
                id: "string",
            }],
            name: "string",
            realm: "string",
        }],
        networkAccessType: "string",
        operator: {
            name: "string",
        },
        roamConsortOis: ["string"],
        venue: {
            name: "string",
            type: "string",
        },
    });
    
    type: meraki:networks:WirelessSsidsHotspot20
    properties:
        domains:
            - string
        enabled: false
        mccMncs:
            - mcc: string
              mnc: string
        naiRealms:
            - format: string
              methods:
                - authenticationTypes:
                    credentials:
                        - string
                    eapinnerAuthentications:
                        - string
                    nonEapinnerAuthentications:
                        - string
                    tunneledEapMethodCredentials:
                        - string
                  id: string
              name: string
              realm: string
        networkAccessType: string
        networkId: string
        number: string
        operator:
            name: string
        roamConsortOis:
            - string
        venue:
            name: string
            type: string
    

    WirelessSsidsHotspot20 Resource Properties

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

    Inputs

    The WirelessSsidsHotspot20 resource accepts the following input properties:

    NetworkId string
    networkId path parameter. Network ID
    Number string
    number path parameter.
    Domains List<string>
    An array of domain names
    Enabled bool
    Whether or not Hotspot 2.0 for this SSID is enabled
    MccMncs List<WirelessSsidsHotspot20MccMnc>
    An array of MCC/MNC pairs
    NaiRealms List<WirelessSsidsHotspot20NaiRealm>
    An array of NAI realms
    NetworkAccessType string
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    Operator WirelessSsidsHotspot20Operator
    Operator settings for this SSID
    RoamConsortOis List<string>
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    Venue WirelessSsidsHotspot20Venue
    Venue settings for this SSID
    NetworkId string
    networkId path parameter. Network ID
    Number string
    number path parameter.
    Domains []string
    An array of domain names
    Enabled bool
    Whether or not Hotspot 2.0 for this SSID is enabled
    MccMncs []WirelessSsidsHotspot20MccMncArgs
    An array of MCC/MNC pairs
    NaiRealms []WirelessSsidsHotspot20NaiRealmArgs
    An array of NAI realms
    NetworkAccessType string
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    Operator WirelessSsidsHotspot20OperatorArgs
    Operator settings for this SSID
    RoamConsortOis []string
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    Venue WirelessSsidsHotspot20VenueArgs
    Venue settings for this SSID
    networkId String
    networkId path parameter. Network ID
    number String
    number path parameter.
    domains List<String>
    An array of domain names
    enabled Boolean
    Whether or not Hotspot 2.0 for this SSID is enabled
    mccMncs List<WirelessSsidsHotspot20MccMnc>
    An array of MCC/MNC pairs
    naiRealms List<WirelessSsidsHotspot20NaiRealm>
    An array of NAI realms
    networkAccessType String
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    operator WirelessSsidsHotspot20Operator
    Operator settings for this SSID
    roamConsortOis List<String>
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    venue WirelessSsidsHotspot20Venue
    Venue settings for this SSID
    networkId string
    networkId path parameter. Network ID
    number string
    number path parameter.
    domains string[]
    An array of domain names
    enabled boolean
    Whether or not Hotspot 2.0 for this SSID is enabled
    mccMncs WirelessSsidsHotspot20MccMnc[]
    An array of MCC/MNC pairs
    naiRealms WirelessSsidsHotspot20NaiRealm[]
    An array of NAI realms
    networkAccessType string
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    operator WirelessSsidsHotspot20Operator
    Operator settings for this SSID
    roamConsortOis string[]
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    venue WirelessSsidsHotspot20Venue
    Venue settings for this SSID
    network_id str
    networkId path parameter. Network ID
    number str
    number path parameter.
    domains Sequence[str]
    An array of domain names
    enabled bool
    Whether or not Hotspot 2.0 for this SSID is enabled
    mcc_mncs Sequence[WirelessSsidsHotspot20MccMncArgs]
    An array of MCC/MNC pairs
    nai_realms Sequence[WirelessSsidsHotspot20NaiRealmArgs]
    An array of NAI realms
    network_access_type str
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    operator WirelessSsidsHotspot20OperatorArgs
    Operator settings for this SSID
    roam_consort_ois Sequence[str]
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    venue WirelessSsidsHotspot20VenueArgs
    Venue settings for this SSID
    networkId String
    networkId path parameter. Network ID
    number String
    number path parameter.
    domains List<String>
    An array of domain names
    enabled Boolean
    Whether or not Hotspot 2.0 for this SSID is enabled
    mccMncs List<Property Map>
    An array of MCC/MNC pairs
    naiRealms List<Property Map>
    An array of NAI realms
    networkAccessType String
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    operator Property Map
    Operator settings for this SSID
    roamConsortOis List<String>
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    venue Property Map
    Venue settings for this SSID

    Outputs

    All input properties are implicitly available as output properties. Additionally, the WirelessSsidsHotspot20 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 WirelessSsidsHotspot20 Resource

    Get an existing WirelessSsidsHotspot20 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?: WirelessSsidsHotspot20State, opts?: CustomResourceOptions): WirelessSsidsHotspot20
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            domains: Optional[Sequence[str]] = None,
            enabled: Optional[bool] = None,
            mcc_mncs: Optional[Sequence[WirelessSsidsHotspot20MccMncArgs]] = None,
            nai_realms: Optional[Sequence[WirelessSsidsHotspot20NaiRealmArgs]] = None,
            network_access_type: Optional[str] = None,
            network_id: Optional[str] = None,
            number: Optional[str] = None,
            operator: Optional[WirelessSsidsHotspot20OperatorArgs] = None,
            roam_consort_ois: Optional[Sequence[str]] = None,
            venue: Optional[WirelessSsidsHotspot20VenueArgs] = None) -> WirelessSsidsHotspot20
    func GetWirelessSsidsHotspot20(ctx *Context, name string, id IDInput, state *WirelessSsidsHotspot20State, opts ...ResourceOption) (*WirelessSsidsHotspot20, error)
    public static WirelessSsidsHotspot20 Get(string name, Input<string> id, WirelessSsidsHotspot20State? state, CustomResourceOptions? opts = null)
    public static WirelessSsidsHotspot20 get(String name, Output<String> id, WirelessSsidsHotspot20State 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:
    Domains List<string>
    An array of domain names
    Enabled bool
    Whether or not Hotspot 2.0 for this SSID is enabled
    MccMncs List<WirelessSsidsHotspot20MccMnc>
    An array of MCC/MNC pairs
    NaiRealms List<WirelessSsidsHotspot20NaiRealm>
    An array of NAI realms
    NetworkAccessType string
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    NetworkId string
    networkId path parameter. Network ID
    Number string
    number path parameter.
    Operator WirelessSsidsHotspot20Operator
    Operator settings for this SSID
    RoamConsortOis List<string>
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    Venue WirelessSsidsHotspot20Venue
    Venue settings for this SSID
    Domains []string
    An array of domain names
    Enabled bool
    Whether or not Hotspot 2.0 for this SSID is enabled
    MccMncs []WirelessSsidsHotspot20MccMncArgs
    An array of MCC/MNC pairs
    NaiRealms []WirelessSsidsHotspot20NaiRealmArgs
    An array of NAI realms
    NetworkAccessType string
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    NetworkId string
    networkId path parameter. Network ID
    Number string
    number path parameter.
    Operator WirelessSsidsHotspot20OperatorArgs
    Operator settings for this SSID
    RoamConsortOis []string
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    Venue WirelessSsidsHotspot20VenueArgs
    Venue settings for this SSID
    domains List<String>
    An array of domain names
    enabled Boolean
    Whether or not Hotspot 2.0 for this SSID is enabled
    mccMncs List<WirelessSsidsHotspot20MccMnc>
    An array of MCC/MNC pairs
    naiRealms List<WirelessSsidsHotspot20NaiRealm>
    An array of NAI realms
    networkAccessType String
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    networkId String
    networkId path parameter. Network ID
    number String
    number path parameter.
    operator WirelessSsidsHotspot20Operator
    Operator settings for this SSID
    roamConsortOis List<String>
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    venue WirelessSsidsHotspot20Venue
    Venue settings for this SSID
    domains string[]
    An array of domain names
    enabled boolean
    Whether or not Hotspot 2.0 for this SSID is enabled
    mccMncs WirelessSsidsHotspot20MccMnc[]
    An array of MCC/MNC pairs
    naiRealms WirelessSsidsHotspot20NaiRealm[]
    An array of NAI realms
    networkAccessType string
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    networkId string
    networkId path parameter. Network ID
    number string
    number path parameter.
    operator WirelessSsidsHotspot20Operator
    Operator settings for this SSID
    roamConsortOis string[]
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    venue WirelessSsidsHotspot20Venue
    Venue settings for this SSID
    domains Sequence[str]
    An array of domain names
    enabled bool
    Whether or not Hotspot 2.0 for this SSID is enabled
    mcc_mncs Sequence[WirelessSsidsHotspot20MccMncArgs]
    An array of MCC/MNC pairs
    nai_realms Sequence[WirelessSsidsHotspot20NaiRealmArgs]
    An array of NAI realms
    network_access_type str
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    network_id str
    networkId path parameter. Network ID
    number str
    number path parameter.
    operator WirelessSsidsHotspot20OperatorArgs
    Operator settings for this SSID
    roam_consort_ois Sequence[str]
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    venue WirelessSsidsHotspot20VenueArgs
    Venue settings for this SSID
    domains List<String>
    An array of domain names
    enabled Boolean
    Whether or not Hotspot 2.0 for this SSID is enabled
    mccMncs List<Property Map>
    An array of MCC/MNC pairs
    naiRealms List<Property Map>
    An array of NAI realms
    networkAccessType String
    The network type of this SSID ('Private network', 'Private network with guest access', 'Chargeable public network', 'Free public network', 'Personal device network', 'Emergency services only network', 'Test or experimental', 'Wildcard')
    networkId String
    networkId path parameter. Network ID
    number String
    number path parameter.
    operator Property Map
    Operator settings for this SSID
    roamConsortOis List<String>
    An array of roaming consortium OIs (hexadecimal number 3-5 octets in length)
    venue Property Map
    Venue settings for this SSID

    Supporting Types

    WirelessSsidsHotspot20MccMnc, WirelessSsidsHotspot20MccMncArgs

    Mcc string
    MCC value
    Mnc string
    MNC value
    Mcc string
    MCC value
    Mnc string
    MNC value
    mcc String
    MCC value
    mnc String
    MNC value
    mcc string
    MCC value
    mnc string
    MNC value
    mcc str
    MCC value
    mnc str
    MNC value
    mcc String
    MCC value
    mnc String
    MNC value

    WirelessSsidsHotspot20NaiRealm, WirelessSsidsHotspot20NaiRealmArgs

    Format string
    The format for the realm ('1' or '0')
    Methods List<WirelessSsidsHotspot20NaiRealmMethod>
    An array of EAP methods for the realm.
    Name string
    Realm string
    The name of the realm
    Format string
    The format for the realm ('1' or '0')
    Methods []WirelessSsidsHotspot20NaiRealmMethod
    An array of EAP methods for the realm.
    Name string
    Realm string
    The name of the realm
    format String
    The format for the realm ('1' or '0')
    methods List<WirelessSsidsHotspot20NaiRealmMethod>
    An array of EAP methods for the realm.
    name String
    realm String
    The name of the realm
    format string
    The format for the realm ('1' or '0')
    methods WirelessSsidsHotspot20NaiRealmMethod[]
    An array of EAP methods for the realm.
    name string
    realm string
    The name of the realm
    format str
    The format for the realm ('1' or '0')
    methods Sequence[WirelessSsidsHotspot20NaiRealmMethod]
    An array of EAP methods for the realm.
    name str
    realm str
    The name of the realm
    format String
    The format for the realm ('1' or '0')
    methods List<Property Map>
    An array of EAP methods for the realm.
    name String
    realm String
    The name of the realm

    WirelessSsidsHotspot20NaiRealmMethod, WirelessSsidsHotspot20NaiRealmMethodArgs

    AuthenticationTypes WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypes
    The authentication types for the method. These should be formatted as an object with the EAP method category in camelcase as the key and the list of types as the value (nonEapInnerAuthentication: Reserved, PAP, CHAP, MSCHAP, MSCHAPV2; eapInnerAuthentication: EAP-TLS, EAP-SIM, EAP-AKA, EAP-TTLS with MSCHAPv2; credentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, none, Reserved, Vendor Specific; tunneledEapMethodCredentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, Reserved, Anonymous, Vendor Specific)
    Id string
    ID of method
    AuthenticationTypes WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypes
    The authentication types for the method. These should be formatted as an object with the EAP method category in camelcase as the key and the list of types as the value (nonEapInnerAuthentication: Reserved, PAP, CHAP, MSCHAP, MSCHAPV2; eapInnerAuthentication: EAP-TLS, EAP-SIM, EAP-AKA, EAP-TTLS with MSCHAPv2; credentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, none, Reserved, Vendor Specific; tunneledEapMethodCredentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, Reserved, Anonymous, Vendor Specific)
    Id string
    ID of method
    authenticationTypes WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypes
    The authentication types for the method. These should be formatted as an object with the EAP method category in camelcase as the key and the list of types as the value (nonEapInnerAuthentication: Reserved, PAP, CHAP, MSCHAP, MSCHAPV2; eapInnerAuthentication: EAP-TLS, EAP-SIM, EAP-AKA, EAP-TTLS with MSCHAPv2; credentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, none, Reserved, Vendor Specific; tunneledEapMethodCredentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, Reserved, Anonymous, Vendor Specific)
    id String
    ID of method
    authenticationTypes WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypes
    The authentication types for the method. These should be formatted as an object with the EAP method category in camelcase as the key and the list of types as the value (nonEapInnerAuthentication: Reserved, PAP, CHAP, MSCHAP, MSCHAPV2; eapInnerAuthentication: EAP-TLS, EAP-SIM, EAP-AKA, EAP-TTLS with MSCHAPv2; credentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, none, Reserved, Vendor Specific; tunneledEapMethodCredentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, Reserved, Anonymous, Vendor Specific)
    id string
    ID of method
    authentication_types WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypes
    The authentication types for the method. These should be formatted as an object with the EAP method category in camelcase as the key and the list of types as the value (nonEapInnerAuthentication: Reserved, PAP, CHAP, MSCHAP, MSCHAPV2; eapInnerAuthentication: EAP-TLS, EAP-SIM, EAP-AKA, EAP-TTLS with MSCHAPv2; credentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, none, Reserved, Vendor Specific; tunneledEapMethodCredentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, Reserved, Anonymous, Vendor Specific)
    id str
    ID of method
    authenticationTypes Property Map
    The authentication types for the method. These should be formatted as an object with the EAP method category in camelcase as the key and the list of types as the value (nonEapInnerAuthentication: Reserved, PAP, CHAP, MSCHAP, MSCHAPV2; eapInnerAuthentication: EAP-TLS, EAP-SIM, EAP-AKA, EAP-TTLS with MSCHAPv2; credentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, none, Reserved, Vendor Specific; tunneledEapMethodCredentials: SIM, USIM, NFC Secure Element, Hardware Token, Softoken, Certificate, username/password, Reserved, Anonymous, Vendor Specific)
    id String
    ID of method

    WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypes, WirelessSsidsHotspot20NaiRealmMethodAuthenticationTypesArgs

    WirelessSsidsHotspot20Operator, WirelessSsidsHotspot20OperatorArgs

    Name string
    Operator name
    Name string
    Operator name
    name String
    Operator name
    name string
    Operator name
    name str
    Operator name
    name String
    Operator name

    WirelessSsidsHotspot20Venue, WirelessSsidsHotspot20VenueArgs

    Name string
    Venue name
    Type string
    Venue type ('Unspecified', 'Unspecified Assembly', 'Arena', 'Stadium', 'Passenger Terminal', 'Amphitheater', 'Amusement Park', 'Place of Worship', 'Convention Center', 'Library', 'Museum', 'Restaurant', 'Theater', 'Bar', 'Coffee Shop', 'Zoo or Aquarium', 'Emergency Coordination Center', 'Unspecified Business', 'Doctor or Dentist office', 'Bank', 'Fire Station', 'Police Station', 'Post Office', 'Professional Office', 'Research and Development Facility', 'Attorney Office', 'Unspecified Educational', 'School, Primary', 'School, Secondary', 'University or College', 'Unspecified Factory and Industrial', 'Factory', 'Unspecified Institutional', 'Hospital', 'Long-Term Care Facility', 'Alcohol and Drug Rehabilitation Center', 'Group Home', 'Prison or Jail', 'Unspecified Mercantile', 'Retail Store', 'Grocery Market', 'Automotive Service Station', 'Shopping Mall', 'Gas Station', 'Unspecified Residential', 'Private Residence', 'Hotel or Motel', 'Dormitory', 'Boarding House', 'Unspecified Storage', 'Unspecified Utility and Miscellaneous', 'Unspecified Vehicular', 'Automobile or Truck', 'Airplane', 'Bus', 'Ferry', 'Ship or Boat', 'Train', 'Motor Bike', 'Unspecified Outdoor', 'Muni-mesh Network', 'City Park', 'Rest Area', 'Traffic Control', 'Bus Stop', 'Kiosk')
    Name string
    Venue name
    Type string
    Venue type ('Unspecified', 'Unspecified Assembly', 'Arena', 'Stadium', 'Passenger Terminal', 'Amphitheater', 'Amusement Park', 'Place of Worship', 'Convention Center', 'Library', 'Museum', 'Restaurant', 'Theater', 'Bar', 'Coffee Shop', 'Zoo or Aquarium', 'Emergency Coordination Center', 'Unspecified Business', 'Doctor or Dentist office', 'Bank', 'Fire Station', 'Police Station', 'Post Office', 'Professional Office', 'Research and Development Facility', 'Attorney Office', 'Unspecified Educational', 'School, Primary', 'School, Secondary', 'University or College', 'Unspecified Factory and Industrial', 'Factory', 'Unspecified Institutional', 'Hospital', 'Long-Term Care Facility', 'Alcohol and Drug Rehabilitation Center', 'Group Home', 'Prison or Jail', 'Unspecified Mercantile', 'Retail Store', 'Grocery Market', 'Automotive Service Station', 'Shopping Mall', 'Gas Station', 'Unspecified Residential', 'Private Residence', 'Hotel or Motel', 'Dormitory', 'Boarding House', 'Unspecified Storage', 'Unspecified Utility and Miscellaneous', 'Unspecified Vehicular', 'Automobile or Truck', 'Airplane', 'Bus', 'Ferry', 'Ship or Boat', 'Train', 'Motor Bike', 'Unspecified Outdoor', 'Muni-mesh Network', 'City Park', 'Rest Area', 'Traffic Control', 'Bus Stop', 'Kiosk')
    name String
    Venue name
    type String
    Venue type ('Unspecified', 'Unspecified Assembly', 'Arena', 'Stadium', 'Passenger Terminal', 'Amphitheater', 'Amusement Park', 'Place of Worship', 'Convention Center', 'Library', 'Museum', 'Restaurant', 'Theater', 'Bar', 'Coffee Shop', 'Zoo or Aquarium', 'Emergency Coordination Center', 'Unspecified Business', 'Doctor or Dentist office', 'Bank', 'Fire Station', 'Police Station', 'Post Office', 'Professional Office', 'Research and Development Facility', 'Attorney Office', 'Unspecified Educational', 'School, Primary', 'School, Secondary', 'University or College', 'Unspecified Factory and Industrial', 'Factory', 'Unspecified Institutional', 'Hospital', 'Long-Term Care Facility', 'Alcohol and Drug Rehabilitation Center', 'Group Home', 'Prison or Jail', 'Unspecified Mercantile', 'Retail Store', 'Grocery Market', 'Automotive Service Station', 'Shopping Mall', 'Gas Station', 'Unspecified Residential', 'Private Residence', 'Hotel or Motel', 'Dormitory', 'Boarding House', 'Unspecified Storage', 'Unspecified Utility and Miscellaneous', 'Unspecified Vehicular', 'Automobile or Truck', 'Airplane', 'Bus', 'Ferry', 'Ship or Boat', 'Train', 'Motor Bike', 'Unspecified Outdoor', 'Muni-mesh Network', 'City Park', 'Rest Area', 'Traffic Control', 'Bus Stop', 'Kiosk')
    name string
    Venue name
    type string
    Venue type ('Unspecified', 'Unspecified Assembly', 'Arena', 'Stadium', 'Passenger Terminal', 'Amphitheater', 'Amusement Park', 'Place of Worship', 'Convention Center', 'Library', 'Museum', 'Restaurant', 'Theater', 'Bar', 'Coffee Shop', 'Zoo or Aquarium', 'Emergency Coordination Center', 'Unspecified Business', 'Doctor or Dentist office', 'Bank', 'Fire Station', 'Police Station', 'Post Office', 'Professional Office', 'Research and Development Facility', 'Attorney Office', 'Unspecified Educational', 'School, Primary', 'School, Secondary', 'University or College', 'Unspecified Factory and Industrial', 'Factory', 'Unspecified Institutional', 'Hospital', 'Long-Term Care Facility', 'Alcohol and Drug Rehabilitation Center', 'Group Home', 'Prison or Jail', 'Unspecified Mercantile', 'Retail Store', 'Grocery Market', 'Automotive Service Station', 'Shopping Mall', 'Gas Station', 'Unspecified Residential', 'Private Residence', 'Hotel or Motel', 'Dormitory', 'Boarding House', 'Unspecified Storage', 'Unspecified Utility and Miscellaneous', 'Unspecified Vehicular', 'Automobile or Truck', 'Airplane', 'Bus', 'Ferry', 'Ship or Boat', 'Train', 'Motor Bike', 'Unspecified Outdoor', 'Muni-mesh Network', 'City Park', 'Rest Area', 'Traffic Control', 'Bus Stop', 'Kiosk')
    name str
    Venue name
    type str
    Venue type ('Unspecified', 'Unspecified Assembly', 'Arena', 'Stadium', 'Passenger Terminal', 'Amphitheater', 'Amusement Park', 'Place of Worship', 'Convention Center', 'Library', 'Museum', 'Restaurant', 'Theater', 'Bar', 'Coffee Shop', 'Zoo or Aquarium', 'Emergency Coordination Center', 'Unspecified Business', 'Doctor or Dentist office', 'Bank', 'Fire Station', 'Police Station', 'Post Office', 'Professional Office', 'Research and Development Facility', 'Attorney Office', 'Unspecified Educational', 'School, Primary', 'School, Secondary', 'University or College', 'Unspecified Factory and Industrial', 'Factory', 'Unspecified Institutional', 'Hospital', 'Long-Term Care Facility', 'Alcohol and Drug Rehabilitation Center', 'Group Home', 'Prison or Jail', 'Unspecified Mercantile', 'Retail Store', 'Grocery Market', 'Automotive Service Station', 'Shopping Mall', 'Gas Station', 'Unspecified Residential', 'Private Residence', 'Hotel or Motel', 'Dormitory', 'Boarding House', 'Unspecified Storage', 'Unspecified Utility and Miscellaneous', 'Unspecified Vehicular', 'Automobile or Truck', 'Airplane', 'Bus', 'Ferry', 'Ship or Boat', 'Train', 'Motor Bike', 'Unspecified Outdoor', 'Muni-mesh Network', 'City Park', 'Rest Area', 'Traffic Control', 'Bus Stop', 'Kiosk')
    name String
    Venue name
    type String
    Venue type ('Unspecified', 'Unspecified Assembly', 'Arena', 'Stadium', 'Passenger Terminal', 'Amphitheater', 'Amusement Park', 'Place of Worship', 'Convention Center', 'Library', 'Museum', 'Restaurant', 'Theater', 'Bar', 'Coffee Shop', 'Zoo or Aquarium', 'Emergency Coordination Center', 'Unspecified Business', 'Doctor or Dentist office', 'Bank', 'Fire Station', 'Police Station', 'Post Office', 'Professional Office', 'Research and Development Facility', 'Attorney Office', 'Unspecified Educational', 'School, Primary', 'School, Secondary', 'University or College', 'Unspecified Factory and Industrial', 'Factory', 'Unspecified Institutional', 'Hospital', 'Long-Term Care Facility', 'Alcohol and Drug Rehabilitation Center', 'Group Home', 'Prison or Jail', 'Unspecified Mercantile', 'Retail Store', 'Grocery Market', 'Automotive Service Station', 'Shopping Mall', 'Gas Station', 'Unspecified Residential', 'Private Residence', 'Hotel or Motel', 'Dormitory', 'Boarding House', 'Unspecified Storage', 'Unspecified Utility and Miscellaneous', 'Unspecified Vehicular', 'Automobile or Truck', 'Airplane', 'Bus', 'Ferry', 'Ship or Boat', 'Train', 'Motor Bike', 'Unspecified Outdoor', 'Muni-mesh Network', 'City Park', 'Rest Area', 'Traffic Control', 'Bus Stop', 'Kiosk')

    Import

    $ pulumi import meraki:networks/wirelessSsidsHotspot20:WirelessSsidsHotspot20 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.2.4 published on Friday, Jun 14, 2024 by Pulumi