1. Packages
  2. Cisco Meraki
  3. API Docs
  4. networks
  5. getApplianceRfProfiles
Cisco Meraki v0.2.6 published on Friday, Jul 12, 2024 by Pulumi

meraki.networks.getApplianceRfProfiles

Explore with Pulumi AI

meraki logo
Cisco Meraki v0.2.6 published on Friday, Jul 12, 2024 by Pulumi

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as meraki from "@pulumi/meraki";
    
    const example = meraki.networks.getApplianceRfProfiles({
        networkId: "string",
    });
    export const merakiNetworksApplianceRfProfilesExample = example.then(example => example.item);
    
    import pulumi
    import pulumi_meraki as meraki
    
    example = meraki.networks.get_appliance_rf_profiles(network_id="string")
    pulumi.export("merakiNetworksApplianceRfProfilesExample", 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.LookupApplianceRfProfiles(ctx, &networks.LookupApplianceRfProfilesArgs{
    			NetworkId: pulumi.StringRef("string"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("merakiNetworksApplianceRfProfilesExample", 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.GetApplianceRfProfiles.Invoke(new()
        {
            NetworkId = "string",
        });
    
        return new Dictionary<string, object?>
        {
            ["merakiNetworksApplianceRfProfilesExample"] = example.Apply(getApplianceRfProfilesResult => getApplianceRfProfilesResult.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.GetApplianceRfProfilesArgs;
    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.getApplianceRfProfiles(GetApplianceRfProfilesArgs.builder()
                .networkId("string")
                .build());
    
            ctx.export("merakiNetworksApplianceRfProfilesExample", example.applyValue(getApplianceRfProfilesResult -> getApplianceRfProfilesResult.item()));
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: meraki:networks:getApplianceRfProfiles
          Arguments:
            networkId: string
    outputs:
      merakiNetworksApplianceRfProfilesExample: ${example.item}
    

    Using getApplianceRfProfiles

    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 getApplianceRfProfiles(args: GetApplianceRfProfilesArgs, opts?: InvokeOptions): Promise<GetApplianceRfProfilesResult>
    function getApplianceRfProfilesOutput(args: GetApplianceRfProfilesOutputArgs, opts?: InvokeOptions): Output<GetApplianceRfProfilesResult>
    def get_appliance_rf_profiles(network_id: Optional[str] = None,
                                  rf_profile_id: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetApplianceRfProfilesResult
    def get_appliance_rf_profiles_output(network_id: Optional[pulumi.Input[str]] = None,
                                  rf_profile_id: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetApplianceRfProfilesResult]
    func LookupApplianceRfProfiles(ctx *Context, args *LookupApplianceRfProfilesArgs, opts ...InvokeOption) (*LookupApplianceRfProfilesResult, error)
    func LookupApplianceRfProfilesOutput(ctx *Context, args *LookupApplianceRfProfilesOutputArgs, opts ...InvokeOption) LookupApplianceRfProfilesResultOutput

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

    public static class GetApplianceRfProfiles 
    {
        public static Task<GetApplianceRfProfilesResult> InvokeAsync(GetApplianceRfProfilesArgs args, InvokeOptions? opts = null)
        public static Output<GetApplianceRfProfilesResult> Invoke(GetApplianceRfProfilesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetApplianceRfProfilesResult> getApplianceRfProfiles(GetApplianceRfProfilesArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: meraki:networks/getApplianceRfProfiles:getApplianceRfProfiles
      arguments:
        # arguments dictionary

    The following arguments are supported:

    NetworkId string
    networkId path parameter. Network ID
    RfProfileId string
    rfProfileId path parameter. Rf profile ID
    NetworkId string
    networkId path parameter. Network ID
    RfProfileId string
    rfProfileId path parameter. Rf profile ID
    networkId String
    networkId path parameter. Network ID
    rfProfileId String
    rfProfileId path parameter. Rf profile ID
    networkId string
    networkId path parameter. Network ID
    rfProfileId string
    rfProfileId path parameter. Rf profile ID
    network_id str
    networkId path parameter. Network ID
    rf_profile_id str
    rfProfileId path parameter. Rf profile ID
    networkId String
    networkId path parameter. Network ID
    rfProfileId String
    rfProfileId path parameter. Rf profile ID

    getApplianceRfProfiles Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Item GetApplianceRfProfilesItem
    NetworkId string
    networkId path parameter. Network ID
    RfProfileId string
    rfProfileId path parameter. Rf profile ID
    Id string
    The provider-assigned unique ID for this managed resource.
    Item GetApplianceRfProfilesItem
    NetworkId string
    networkId path parameter. Network ID
    RfProfileId string
    rfProfileId path parameter. Rf profile ID
    id String
    The provider-assigned unique ID for this managed resource.
    item GetApplianceRfProfilesItem
    networkId String
    networkId path parameter. Network ID
    rfProfileId String
    rfProfileId path parameter. Rf profile ID
    id string
    The provider-assigned unique ID for this managed resource.
    item GetApplianceRfProfilesItem
    networkId string
    networkId path parameter. Network ID
    rfProfileId string
    rfProfileId path parameter. Rf profile ID
    id str
    The provider-assigned unique ID for this managed resource.
    item GetApplianceRfProfilesItem
    network_id str
    networkId path parameter. Network ID
    rf_profile_id str
    rfProfileId path parameter. Rf profile ID
    id String
    The provider-assigned unique ID for this managed resource.
    item Property Map
    networkId String
    networkId path parameter. Network ID
    rfProfileId String
    rfProfileId path parameter. Rf profile ID

    Supporting Types

    GetApplianceRfProfilesItem

    FiveGhzSettings GetApplianceRfProfilesItemFiveGhzSettings
    Settings related to 5Ghz band.
    Id string
    ID of the RF Profile.
    Name string
    The name of the profile.
    NetworkId string
    ID of network this RF Profile belongs in.
    PerSsidSettings GetApplianceRfProfilesItemPerSsidSettings
    Per-SSID radio settings by number.
    TwoFourGhzSettings GetApplianceRfProfilesItemTwoFourGhzSettings
    Settings related to 2.4Ghz band.
    FiveGhzSettings GetApplianceRfProfilesItemFiveGhzSettings
    Settings related to 5Ghz band.
    Id string
    ID of the RF Profile.
    Name string
    The name of the profile.
    NetworkId string
    ID of network this RF Profile belongs in.
    PerSsidSettings GetApplianceRfProfilesItemPerSsidSettings
    Per-SSID radio settings by number.
    TwoFourGhzSettings GetApplianceRfProfilesItemTwoFourGhzSettings
    Settings related to 2.4Ghz band.
    fiveGhzSettings GetApplianceRfProfilesItemFiveGhzSettings
    Settings related to 5Ghz band.
    id String
    ID of the RF Profile.
    name String
    The name of the profile.
    networkId String
    ID of network this RF Profile belongs in.
    perSsidSettings GetApplianceRfProfilesItemPerSsidSettings
    Per-SSID radio settings by number.
    twoFourGhzSettings GetApplianceRfProfilesItemTwoFourGhzSettings
    Settings related to 2.4Ghz band.
    fiveGhzSettings GetApplianceRfProfilesItemFiveGhzSettings
    Settings related to 5Ghz band.
    id string
    ID of the RF Profile.
    name string
    The name of the profile.
    networkId string
    ID of network this RF Profile belongs in.
    perSsidSettings GetApplianceRfProfilesItemPerSsidSettings
    Per-SSID radio settings by number.
    twoFourGhzSettings GetApplianceRfProfilesItemTwoFourGhzSettings
    Settings related to 2.4Ghz band.
    five_ghz_settings GetApplianceRfProfilesItemFiveGhzSettings
    Settings related to 5Ghz band.
    id str
    ID of the RF Profile.
    name str
    The name of the profile.
    network_id str
    ID of network this RF Profile belongs in.
    per_ssid_settings GetApplianceRfProfilesItemPerSsidSettings
    Per-SSID radio settings by number.
    two_four_ghz_settings GetApplianceRfProfilesItemTwoFourGhzSettings
    Settings related to 2.4Ghz band.
    fiveGhzSettings Property Map
    Settings related to 5Ghz band.
    id String
    ID of the RF Profile.
    name String
    The name of the profile.
    networkId String
    ID of network this RF Profile belongs in.
    perSsidSettings Property Map
    Per-SSID radio settings by number.
    twoFourGhzSettings Property Map
    Settings related to 2.4Ghz band.

    GetApplianceRfProfilesItemFiveGhzSettings

    AxEnabled bool
    Whether ax radio on 5Ghz band is on or off.
    MinBitrate int
    Min bitrate (Mbps) of 2.4Ghz band.
    AxEnabled bool
    Whether ax radio on 5Ghz band is on or off.
    MinBitrate int
    Min bitrate (Mbps) of 2.4Ghz band.
    axEnabled Boolean
    Whether ax radio on 5Ghz band is on or off.
    minBitrate Integer
    Min bitrate (Mbps) of 2.4Ghz band.
    axEnabled boolean
    Whether ax radio on 5Ghz band is on or off.
    minBitrate number
    Min bitrate (Mbps) of 2.4Ghz band.
    ax_enabled bool
    Whether ax radio on 5Ghz band is on or off.
    min_bitrate int
    Min bitrate (Mbps) of 2.4Ghz band.
    axEnabled Boolean
    Whether ax radio on 5Ghz band is on or off.
    minBitrate Number
    Min bitrate (Mbps) of 2.4Ghz band.

    GetApplianceRfProfilesItemPerSsidSettings

    status1 Property Map
    Settings for SSID 1.
    status2 Property Map
    Settings for SSID 2.
    status3 Property Map
    Settings for SSID 3.
    status4 Property Map
    Settings for SSID 4.

    GetApplianceRfProfilesItemPerSsidSettingsStatus1

    BandOperationMode string
    Band mode of this SSID
    BandSteeringEnabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    BandOperationMode string
    Band mode of this SSID
    BandSteeringEnabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode String
    Band mode of this SSID
    bandSteeringEnabled Boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode string
    Band mode of this SSID
    bandSteeringEnabled boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    band_operation_mode str
    Band mode of this SSID
    band_steering_enabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode String
    Band mode of this SSID
    bandSteeringEnabled Boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.

    GetApplianceRfProfilesItemPerSsidSettingsStatus2

    BandOperationMode string
    Band mode of this SSID
    BandSteeringEnabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    BandOperationMode string
    Band mode of this SSID
    BandSteeringEnabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode String
    Band mode of this SSID
    bandSteeringEnabled Boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode string
    Band mode of this SSID
    bandSteeringEnabled boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    band_operation_mode str
    Band mode of this SSID
    band_steering_enabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode String
    Band mode of this SSID
    bandSteeringEnabled Boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.

    GetApplianceRfProfilesItemPerSsidSettingsStatus3

    BandOperationMode string
    Band mode of this SSID
    BandSteeringEnabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    BandOperationMode string
    Band mode of this SSID
    BandSteeringEnabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode String
    Band mode of this SSID
    bandSteeringEnabled Boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode string
    Band mode of this SSID
    bandSteeringEnabled boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    band_operation_mode str
    Band mode of this SSID
    band_steering_enabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode String
    Band mode of this SSID
    bandSteeringEnabled Boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.

    GetApplianceRfProfilesItemPerSsidSettingsStatus4

    BandOperationMode string
    Band mode of this SSID
    BandSteeringEnabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    BandOperationMode string
    Band mode of this SSID
    BandSteeringEnabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode String
    Band mode of this SSID
    bandSteeringEnabled Boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode string
    Band mode of this SSID
    bandSteeringEnabled boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    band_operation_mode str
    Band mode of this SSID
    band_steering_enabled bool
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.
    bandOperationMode String
    Band mode of this SSID
    bandSteeringEnabled Boolean
    Whether this SSID steers clients to the most open band between 2.4 GHz and 5 GHz.

    GetApplianceRfProfilesItemTwoFourGhzSettings

    AxEnabled bool
    Whether ax radio on 2.4Ghz band is on or off.
    MinBitrate double
    Min bitrate (Mbps) of 2.4Ghz band.
    AxEnabled bool
    Whether ax radio on 2.4Ghz band is on or off.
    MinBitrate float64
    Min bitrate (Mbps) of 2.4Ghz band.
    axEnabled Boolean
    Whether ax radio on 2.4Ghz band is on or off.
    minBitrate Double
    Min bitrate (Mbps) of 2.4Ghz band.
    axEnabled boolean
    Whether ax radio on 2.4Ghz band is on or off.
    minBitrate number
    Min bitrate (Mbps) of 2.4Ghz band.
    ax_enabled bool
    Whether ax radio on 2.4Ghz band is on or off.
    min_bitrate float
    Min bitrate (Mbps) of 2.4Ghz band.
    axEnabled Boolean
    Whether ax radio on 2.4Ghz band is on or off.
    minBitrate Number
    Min bitrate (Mbps) of 2.4Ghz band.

    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.6 published on Friday, Jul 12, 2024 by Pulumi