1. Packages
  2. Cisco Meraki Provider
  3. API Docs
  4. networks
  5. getWirelessEthernetPortsProfiles
Cisco Meraki v0.4.1 published on Saturday, Mar 15, 2025 by Pulumi

meraki.networks.getWirelessEthernetPortsProfiles

Explore with Pulumi AI

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as meraki from "@pulumi/meraki";

const example = meraki.networks.getWirelessEthernetPortsProfiles({
    networkId: "string",
    profileId: "string",
});
export const merakiNetworksWirelessEthernetPortsProfilesExample = example.then(example => example.item);
Copy
import pulumi
import pulumi_meraki as meraki

example = meraki.networks.get_wireless_ethernet_ports_profiles(network_id="string",
    profile_id="string")
pulumi.export("merakiNetworksWirelessEthernetPortsProfilesExample", example.item)
Copy
package main

import (
	"github.com/pulumi/pulumi-meraki/sdk/go/meraki/networks"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := networks.LookupWirelessEthernetPortsProfiles(ctx, &networks.LookupWirelessEthernetPortsProfilesArgs{
			NetworkId: "string",
			ProfileId: "string",
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("merakiNetworksWirelessEthernetPortsProfilesExample", example.Item)
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Meraki = Pulumi.Meraki;

return await Deployment.RunAsync(() => 
{
    var example = Meraki.Networks.GetWirelessEthernetPortsProfiles.Invoke(new()
    {
        NetworkId = "string",
        ProfileId = "string",
    });

    return new Dictionary<string, object?>
    {
        ["merakiNetworksWirelessEthernetPortsProfilesExample"] = example.Apply(getWirelessEthernetPortsProfilesResult => getWirelessEthernetPortsProfilesResult.Item),
    };
});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.meraki.networks.NetworksFunctions;
import com.pulumi.meraki.networks.inputs.GetWirelessEthernetPortsProfilesArgs;
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) {
        final var example = NetworksFunctions.getWirelessEthernetPortsProfiles(GetWirelessEthernetPortsProfilesArgs.builder()
            .networkId("string")
            .profileId("string")
            .build());

        ctx.export("merakiNetworksWirelessEthernetPortsProfilesExample", example.applyValue(getWirelessEthernetPortsProfilesResult -> getWirelessEthernetPortsProfilesResult.item()));
    }
}
Copy
variables:
  example:
    fn::invoke:
      function: meraki:networks:getWirelessEthernetPortsProfiles
      arguments:
        networkId: string
        profileId: string
outputs:
  merakiNetworksWirelessEthernetPortsProfilesExample: ${example.item}
Copy

Using getWirelessEthernetPortsProfiles

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getWirelessEthernetPortsProfiles(args: GetWirelessEthernetPortsProfilesArgs, opts?: InvokeOptions): Promise<GetWirelessEthernetPortsProfilesResult>
function getWirelessEthernetPortsProfilesOutput(args: GetWirelessEthernetPortsProfilesOutputArgs, opts?: InvokeOptions): Output<GetWirelessEthernetPortsProfilesResult>
Copy
def get_wireless_ethernet_ports_profiles(network_id: Optional[str] = None,
                                         profile_id: Optional[str] = None,
                                         opts: Optional[InvokeOptions] = None) -> GetWirelessEthernetPortsProfilesResult
def get_wireless_ethernet_ports_profiles_output(network_id: Optional[pulumi.Input[str]] = None,
                                         profile_id: Optional[pulumi.Input[str]] = None,
                                         opts: Optional[InvokeOptions] = None) -> Output[GetWirelessEthernetPortsProfilesResult]
Copy
func LookupWirelessEthernetPortsProfiles(ctx *Context, args *LookupWirelessEthernetPortsProfilesArgs, opts ...InvokeOption) (*LookupWirelessEthernetPortsProfilesResult, error)
func LookupWirelessEthernetPortsProfilesOutput(ctx *Context, args *LookupWirelessEthernetPortsProfilesOutputArgs, opts ...InvokeOption) LookupWirelessEthernetPortsProfilesResultOutput
Copy

> Note: This function is named LookupWirelessEthernetPortsProfiles in the Go SDK.

public static class GetWirelessEthernetPortsProfiles 
{
    public static Task<GetWirelessEthernetPortsProfilesResult> InvokeAsync(GetWirelessEthernetPortsProfilesArgs args, InvokeOptions? opts = null)
    public static Output<GetWirelessEthernetPortsProfilesResult> Invoke(GetWirelessEthernetPortsProfilesInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetWirelessEthernetPortsProfilesResult> getWirelessEthernetPortsProfiles(GetWirelessEthernetPortsProfilesArgs args, InvokeOptions options)
public static Output<GetWirelessEthernetPortsProfilesResult> getWirelessEthernetPortsProfiles(GetWirelessEthernetPortsProfilesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: meraki:networks/getWirelessEthernetPortsProfiles:getWirelessEthernetPortsProfiles
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

NetworkId This property is required. string
networkId path parameter. Network ID
ProfileId This property is required. string
profileId path parameter. Profile ID
NetworkId This property is required. string
networkId path parameter. Network ID
ProfileId This property is required. string
profileId path parameter. Profile ID
networkId This property is required. String
networkId path parameter. Network ID
profileId This property is required. String
profileId path parameter. Profile ID
networkId This property is required. string
networkId path parameter. Network ID
profileId This property is required. string
profileId path parameter. Profile ID
network_id This property is required. str
networkId path parameter. Network ID
profile_id This property is required. str
profileId path parameter. Profile ID
networkId This property is required. String
networkId path parameter. Network ID
profileId This property is required. String
profileId path parameter. Profile ID

getWirelessEthernetPortsProfiles Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
Item GetWirelessEthernetPortsProfilesItem
NetworkId string
networkId path parameter. Network ID
ProfileId string
profileId path parameter. Profile ID
Id string
The provider-assigned unique ID for this managed resource.
Item GetWirelessEthernetPortsProfilesItem
NetworkId string
networkId path parameter. Network ID
ProfileId string
profileId path parameter. Profile ID
id String
The provider-assigned unique ID for this managed resource.
item GetWirelessEthernetPortsProfilesItem
networkId String
networkId path parameter. Network ID
profileId String
profileId path parameter. Profile ID
id string
The provider-assigned unique ID for this managed resource.
item GetWirelessEthernetPortsProfilesItem
networkId string
networkId path parameter. Network ID
profileId string
profileId path parameter. Profile ID
id str
The provider-assigned unique ID for this managed resource.
item GetWirelessEthernetPortsProfilesItem
network_id str
networkId path parameter. Network ID
profile_id str
profileId path parameter. Profile ID
id String
The provider-assigned unique ID for this managed resource.
item Property Map
networkId String
networkId path parameter. Network ID
profileId String
profileId path parameter. Profile ID

Supporting Types

GetWirelessEthernetPortsProfilesItem

IsDefault This property is required. bool
Is default profile
Name This property is required. string
AP port profile name
Ports This property is required. List<GetWirelessEthernetPortsProfilesItemPort>
Ports config
ProfileId This property is required. string
AP port profile ID
UsbPorts This property is required. List<GetWirelessEthernetPortsProfilesItemUsbPort>
Usb ports config
IsDefault This property is required. bool
Is default profile
Name This property is required. string
AP port profile name
Ports This property is required. []GetWirelessEthernetPortsProfilesItemPort
Ports config
ProfileId This property is required. string
AP port profile ID
UsbPorts This property is required. []GetWirelessEthernetPortsProfilesItemUsbPort
Usb ports config
isDefault This property is required. Boolean
Is default profile
name This property is required. String
AP port profile name
ports This property is required. List<GetWirelessEthernetPortsProfilesItemPort>
Ports config
profileId This property is required. String
AP port profile ID
usbPorts This property is required. List<GetWirelessEthernetPortsProfilesItemUsbPort>
Usb ports config
isDefault This property is required. boolean
Is default profile
name This property is required. string
AP port profile name
ports This property is required. GetWirelessEthernetPortsProfilesItemPort[]
Ports config
profileId This property is required. string
AP port profile ID
usbPorts This property is required. GetWirelessEthernetPortsProfilesItemUsbPort[]
Usb ports config
is_default This property is required. bool
Is default profile
name This property is required. str
AP port profile name
ports This property is required. Sequence[GetWirelessEthernetPortsProfilesItemPort]
Ports config
profile_id This property is required. str
AP port profile ID
usb_ports This property is required. Sequence[GetWirelessEthernetPortsProfilesItemUsbPort]
Usb ports config
isDefault This property is required. Boolean
Is default profile
name This property is required. String
AP port profile name
ports This property is required. List<Property Map>
Ports config
profileId This property is required. String
AP port profile ID
usbPorts This property is required. List<Property Map>
Usb ports config

GetWirelessEthernetPortsProfilesItemPort

Enabled This property is required. bool
Enabled
Name This property is required. string
Name
Number This property is required. int
Number
PskGroupId This property is required. string
PSK Group number
Ssid This property is required. int
Ssid number
Enabled This property is required. bool
Enabled
Name This property is required. string
Name
Number This property is required. int
Number
PskGroupId This property is required. string
PSK Group number
Ssid This property is required. int
Ssid number
enabled This property is required. Boolean
Enabled
name This property is required. String
Name
number This property is required. Integer
Number
pskGroupId This property is required. String
PSK Group number
ssid This property is required. Integer
Ssid number
enabled This property is required. boolean
Enabled
name This property is required. string
Name
number This property is required. number
Number
pskGroupId This property is required. string
PSK Group number
ssid This property is required. number
Ssid number
enabled This property is required. bool
Enabled
name This property is required. str
Name
number This property is required. int
Number
psk_group_id This property is required. str
PSK Group number
ssid This property is required. int
Ssid number
enabled This property is required. Boolean
Enabled
name This property is required. String
Name
number This property is required. Number
Number
pskGroupId This property is required. String
PSK Group number
ssid This property is required. Number
Ssid number

GetWirelessEthernetPortsProfilesItemUsbPort

Enabled This property is required. bool
Enabled
Name This property is required. string
Name
Ssid This property is required. int
Ssid number
Enabled This property is required. bool
Enabled
Name This property is required. string
Name
Ssid This property is required. int
Ssid number
enabled This property is required. Boolean
Enabled
name This property is required. String
Name
ssid This property is required. Integer
Ssid number
enabled This property is required. boolean
Enabled
name This property is required. string
Name
ssid This property is required. number
Ssid number
enabled This property is required. bool
Enabled
name This property is required. str
Name
ssid This property is required. int
Ssid number
enabled This property is required. Boolean
Enabled
name This property is required. String
Name
ssid This property is required. Number
Ssid number

Package Details

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