Viewing docs for Cisco Meraki v0.4.6
published on Thursday, Feb 26, 2026 by Pulumi
published on Thursday, Feb 26, 2026 by Pulumi
Viewing docs for Cisco Meraki v0.4.6
published on Thursday, Feb 26, 2026 by Pulumi
published on Thursday, Feb 26, 2026 by Pulumi
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as meraki from "@pulumi/meraki";
const example = meraki.networks.getSwitchDscpToCosMappings({
networkId: "string",
});
export const merakiNetworksSwitchDscpToCosMappingsExample = example.then(example => example.item);
import pulumi
import pulumi_meraki as meraki
example = meraki.networks.get_switch_dscp_to_cos_mappings(network_id="string")
pulumi.export("merakiNetworksSwitchDscpToCosMappingsExample", example.item)
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.LookupSwitchDscpToCosMappings(ctx, &networks.LookupSwitchDscpToCosMappingsArgs{
NetworkId: "string",
}, nil)
if err != nil {
return err
}
ctx.Export("merakiNetworksSwitchDscpToCosMappingsExample", example.Item)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Meraki = Pulumi.Meraki;
return await Deployment.RunAsync(() =>
{
var example = Meraki.Networks.GetSwitchDscpToCosMappings.Invoke(new()
{
NetworkId = "string",
});
return new Dictionary<string, object?>
{
["merakiNetworksSwitchDscpToCosMappingsExample"] = example.Apply(getSwitchDscpToCosMappingsResult => getSwitchDscpToCosMappingsResult.Item),
};
});
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.GetSwitchDscpToCosMappingsArgs;
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.getSwitchDscpToCosMappings(GetSwitchDscpToCosMappingsArgs.builder()
.networkId("string")
.build());
ctx.export("merakiNetworksSwitchDscpToCosMappingsExample", example.item());
}
}
variables:
example:
fn::invoke:
function: meraki:networks:getSwitchDscpToCosMappings
arguments:
networkId: string
outputs:
merakiNetworksSwitchDscpToCosMappingsExample: ${example.item}
Using getSwitchDscpToCosMappings
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 getSwitchDscpToCosMappings(args: GetSwitchDscpToCosMappingsArgs, opts?: InvokeOptions): Promise<GetSwitchDscpToCosMappingsResult>
function getSwitchDscpToCosMappingsOutput(args: GetSwitchDscpToCosMappingsOutputArgs, opts?: InvokeOptions): Output<GetSwitchDscpToCosMappingsResult>def get_switch_dscp_to_cos_mappings(network_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSwitchDscpToCosMappingsResult
def get_switch_dscp_to_cos_mappings_output(network_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSwitchDscpToCosMappingsResult]func LookupSwitchDscpToCosMappings(ctx *Context, args *LookupSwitchDscpToCosMappingsArgs, opts ...InvokeOption) (*LookupSwitchDscpToCosMappingsResult, error)
func LookupSwitchDscpToCosMappingsOutput(ctx *Context, args *LookupSwitchDscpToCosMappingsOutputArgs, opts ...InvokeOption) LookupSwitchDscpToCosMappingsResultOutput> Note: This function is named LookupSwitchDscpToCosMappings in the Go SDK.
public static class GetSwitchDscpToCosMappings
{
public static Task<GetSwitchDscpToCosMappingsResult> InvokeAsync(GetSwitchDscpToCosMappingsArgs args, InvokeOptions? opts = null)
public static Output<GetSwitchDscpToCosMappingsResult> Invoke(GetSwitchDscpToCosMappingsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSwitchDscpToCosMappingsResult> getSwitchDscpToCosMappings(GetSwitchDscpToCosMappingsArgs args, InvokeOptions options)
public static Output<GetSwitchDscpToCosMappingsResult> getSwitchDscpToCosMappings(GetSwitchDscpToCosMappingsArgs args, InvokeOptions options)
fn::invoke:
function: meraki:networks/getSwitchDscpToCosMappings:getSwitchDscpToCosMappings
arguments:
# arguments dictionaryThe following arguments are supported:
- Network
Id string - networkId path parameter. Network ID
- Network
Id string - networkId path parameter. Network ID
- network
Id String - networkId path parameter. Network ID
- network
Id string - networkId path parameter. Network ID
- network_
id str - networkId path parameter. Network ID
- network
Id String - networkId path parameter. Network ID
getSwitchDscpToCosMappings Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Switch Dscp To Cos Mappings Item - Network
Id string - networkId path parameter. Network ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Switch Dscp To Cos Mappings Item - Network
Id string - networkId path parameter. Network ID
- id String
- The provider-assigned unique ID for this managed resource.
- item
Get
Switch Dscp To Cos Mappings Item - network
Id String - networkId path parameter. Network ID
- id string
- The provider-assigned unique ID for this managed resource.
- item
Get
Switch Dscp To Cos Mappings Item - network
Id string - networkId path parameter. Network ID
- id str
- The provider-assigned unique ID for this managed resource.
- item
Get
Switch Dscp To Cos Mappings Item - network_
id str - networkId path parameter. Network ID
- id String
- The provider-assigned unique ID for this managed resource.
- item Property Map
- network
Id String - networkId path parameter. Network ID
Supporting Types
GetSwitchDscpToCosMappingsItem
- Mappings
List<Get
Switch Dscp To Cos Mappings Item Mapping> - An array of DSCP to CoS mappings. An empty array will reset the mappings to default.
- Mappings
[]Get
Switch Dscp To Cos Mappings Item Mapping - An array of DSCP to CoS mappings. An empty array will reset the mappings to default.
- mappings
List<Get
Switch Dscp To Cos Mappings Item Mapping> - An array of DSCP to CoS mappings. An empty array will reset the mappings to default.
- mappings
Get
Switch Dscp To Cos Mappings Item Mapping[] - An array of DSCP to CoS mappings. An empty array will reset the mappings to default.
- mappings
Sequence[Get
Switch Dscp To Cos Mappings Item Mapping] - An array of DSCP to CoS mappings. An empty array will reset the mappings to default.
- mappings List<Property Map>
- An array of DSCP to CoS mappings. An empty array will reset the mappings to default.
GetSwitchDscpToCosMappingsItemMapping
- Cos int
- The actual layer-2 CoS queue the DSCP value is mapped to. These are not bits set on outgoing frames. Value can be in the range of 0 to 5 inclusive.
- Dscp int
- The Differentiated Services Code Point (DSCP) tag in the IP header that will be mapped to a particular Class-of-Service (CoS) queue. Value can be in the range of 0 to 63 inclusive.
- Title string
- Label for the mapping (optional).
- Cos int
- The actual layer-2 CoS queue the DSCP value is mapped to. These are not bits set on outgoing frames. Value can be in the range of 0 to 5 inclusive.
- Dscp int
- The Differentiated Services Code Point (DSCP) tag in the IP header that will be mapped to a particular Class-of-Service (CoS) queue. Value can be in the range of 0 to 63 inclusive.
- Title string
- Label for the mapping (optional).
- cos Integer
- The actual layer-2 CoS queue the DSCP value is mapped to. These are not bits set on outgoing frames. Value can be in the range of 0 to 5 inclusive.
- dscp Integer
- The Differentiated Services Code Point (DSCP) tag in the IP header that will be mapped to a particular Class-of-Service (CoS) queue. Value can be in the range of 0 to 63 inclusive.
- title String
- Label for the mapping (optional).
- cos number
- The actual layer-2 CoS queue the DSCP value is mapped to. These are not bits set on outgoing frames. Value can be in the range of 0 to 5 inclusive.
- dscp number
- The Differentiated Services Code Point (DSCP) tag in the IP header that will be mapped to a particular Class-of-Service (CoS) queue. Value can be in the range of 0 to 63 inclusive.
- title string
- Label for the mapping (optional).
- cos int
- The actual layer-2 CoS queue the DSCP value is mapped to. These are not bits set on outgoing frames. Value can be in the range of 0 to 5 inclusive.
- dscp int
- The Differentiated Services Code Point (DSCP) tag in the IP header that will be mapped to a particular Class-of-Service (CoS) queue. Value can be in the range of 0 to 63 inclusive.
- title str
- Label for the mapping (optional).
- cos Number
- The actual layer-2 CoS queue the DSCP value is mapped to. These are not bits set on outgoing frames. Value can be in the range of 0 to 5 inclusive.
- dscp Number
- The Differentiated Services Code Point (DSCP) tag in the IP header that will be mapped to a particular Class-of-Service (CoS) queue. Value can be in the range of 0 to 63 inclusive.
- title String
- Label for the mapping (optional).
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
merakiTerraform Provider.
Viewing docs for Cisco Meraki v0.4.6
published on Thursday, Feb 26, 2026 by Pulumi
published on Thursday, Feb 26, 2026 by Pulumi
