1. Packages
  2. Routeros Provider
  3. API Docs
  4. CapsmanChannel
routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros

routeros.CapsmanChannel

Explore with Pulumi AI

routeros logo
routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as routeros from "@pulumi/routeros";
    
    const testChannel = new routeros.CapsmanChannel("testChannel", {
        band: "2ghz-b/g/n",
        comment: "test_channel",
        controlChannelWidth: "10mhz",
        extensionChannel: "eCee",
        frequencies: [2412],
        reselectInterval: "1h",
        saveSelected: true,
        secondaryFrequencies: ["disabled"],
        skipDfsChannels: true,
        txPower: 20,
    });
    
    import pulumi
    import pulumi_routeros as routeros
    
    test_channel = routeros.CapsmanChannel("testChannel",
        band="2ghz-b/g/n",
        comment="test_channel",
        control_channel_width="10mhz",
        extension_channel="eCee",
        frequencies=[2412],
        reselect_interval="1h",
        save_selected=True,
        secondary_frequencies=["disabled"],
        skip_dfs_channels=True,
        tx_power=20)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/routeros/routeros"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := routeros.NewCapsmanChannel(ctx, "testChannel", &routeros.CapsmanChannelArgs{
    			Band:                pulumi.String("2ghz-b/g/n"),
    			Comment:             pulumi.String("test_channel"),
    			ControlChannelWidth: pulumi.String("10mhz"),
    			ExtensionChannel:    pulumi.String("eCee"),
    			Frequencies: pulumi.Float64Array{
    				pulumi.Float64(2412),
    			},
    			ReselectInterval: pulumi.String("1h"),
    			SaveSelected:     pulumi.Bool(true),
    			SecondaryFrequencies: pulumi.StringArray{
    				pulumi.String("disabled"),
    			},
    			SkipDfsChannels: pulumi.Bool(true),
    			TxPower:         pulumi.Float64(20),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Routeros = Pulumi.Routeros;
    
    return await Deployment.RunAsync(() => 
    {
        var testChannel = new Routeros.CapsmanChannel("testChannel", new()
        {
            Band = "2ghz-b/g/n",
            Comment = "test_channel",
            ControlChannelWidth = "10mhz",
            ExtensionChannel = "eCee",
            Frequencies = new[]
            {
                2412,
            },
            ReselectInterval = "1h",
            SaveSelected = true,
            SecondaryFrequencies = new[]
            {
                "disabled",
            },
            SkipDfsChannels = true,
            TxPower = 20,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.routeros.CapsmanChannel;
    import com.pulumi.routeros.CapsmanChannelArgs;
    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 testChannel = new CapsmanChannel("testChannel", CapsmanChannelArgs.builder()
                .band("2ghz-b/g/n")
                .comment("test_channel")
                .controlChannelWidth("10mhz")
                .extensionChannel("eCee")
                .frequencies(2412)
                .reselectInterval("1h")
                .saveSelected(true)
                .secondaryFrequencies("disabled")
                .skipDfsChannels(true)
                .txPower(20)
                .build());
    
        }
    }
    
    resources:
      testChannel:
        type: routeros:CapsmanChannel
        properties:
          band: 2ghz-b/g/n
          comment: test_channel
          controlChannelWidth: 10mhz
          extensionChannel: eCee
          frequencies:
            - 2412
          reselectInterval: 1h
          saveSelected: true
          secondaryFrequencies:
            - disabled
          skipDfsChannels: true
          txPower: 20
    

    Create CapsmanChannel Resource

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

    Constructor syntax

    new CapsmanChannel(name: string, args?: CapsmanChannelArgs, opts?: CustomResourceOptions);
    @overload
    def CapsmanChannel(resource_name: str,
                       args: Optional[CapsmanChannelArgs] = None,
                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def CapsmanChannel(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       ___id_: Optional[float] = None,
                       ___path_: Optional[str] = None,
                       band: Optional[str] = None,
                       capsman_channel_id: Optional[str] = None,
                       comment: Optional[str] = None,
                       control_channel_width: Optional[str] = None,
                       extension_channel: Optional[str] = None,
                       frequencies: Optional[Sequence[float]] = None,
                       name: Optional[str] = None,
                       reselect_interval: Optional[str] = None,
                       save_selected: Optional[bool] = None,
                       secondary_frequencies: Optional[Sequence[str]] = None,
                       skip_dfs_channels: Optional[bool] = None,
                       tx_power: Optional[float] = None,
                       width: Optional[str] = None)
    func NewCapsmanChannel(ctx *Context, name string, args *CapsmanChannelArgs, opts ...ResourceOption) (*CapsmanChannel, error)
    public CapsmanChannel(string name, CapsmanChannelArgs? args = null, CustomResourceOptions? opts = null)
    public CapsmanChannel(String name, CapsmanChannelArgs args)
    public CapsmanChannel(String name, CapsmanChannelArgs args, CustomResourceOptions options)
    
    type: routeros:CapsmanChannel
    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 CapsmanChannelArgs
    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 CapsmanChannelArgs
    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 CapsmanChannelArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CapsmanChannelArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CapsmanChannelArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

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

    Band string
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    CapsmanChannelId string
    The ID of this resource.
    Comment string
    ControlChannelWidth string
    Control channel width.
    ExtensionChannel string
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    Frequencies List<double>
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    Name string
    ReselectInterval string
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    SaveSelected bool
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    SecondaryFrequencies List<string>
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    SkipDfsChannels bool
    If channel.frequency is left blank, the selection will skip DFS channels.
    TxPower double
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    Width string
    Channel Width in MHz.
    ___id_ double
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    Band string
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    CapsmanChannelId string
    The ID of this resource.
    Comment string
    ControlChannelWidth string
    Control channel width.
    ExtensionChannel string
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    Frequencies []float64
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    Name string
    ReselectInterval string
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    SaveSelected bool
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    SecondaryFrequencies []string
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    SkipDfsChannels bool
    If channel.frequency is left blank, the selection will skip DFS channels.
    TxPower float64
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    Width string
    Channel Width in MHz.
    ___id_ float64
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    ___id_ Double
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ String
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    band String
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    capsmanChannelId String
    The ID of this resource.
    comment String
    controlChannelWidth String
    Control channel width.
    extensionChannel String
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    frequencies List<Double>
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    name String
    reselectInterval String
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    saveSelected Boolean
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    secondaryFrequencies List<String>
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    skipDfsChannels Boolean
    If channel.frequency is left blank, the selection will skip DFS channels.
    txPower Double
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    width String
    Channel Width in MHz.
    ___id_ number
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    band string
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    capsmanChannelId string
    The ID of this resource.
    comment string
    controlChannelWidth string
    Control channel width.
    extensionChannel string
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    frequencies number[]
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    name string
    reselectInterval string
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    saveSelected boolean
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    secondaryFrequencies string[]
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    skipDfsChannels boolean
    If channel.frequency is left blank, the selection will skip DFS channels.
    txPower number
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    width string
    Channel Width in MHz.
    ___id_ float
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ str
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    band str
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    capsman_channel_id str
    The ID of this resource.
    comment str
    control_channel_width str
    Control channel width.
    extension_channel str
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    frequencies Sequence[float]
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    name str
    reselect_interval str
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    save_selected bool
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    secondary_frequencies Sequence[str]
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    skip_dfs_channels bool
    If channel.frequency is left blank, the selection will skip DFS channels.
    tx_power float
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    width str
    Channel Width in MHz.
    ___id_ Number
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ String
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    band String
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    capsmanChannelId String
    The ID of this resource.
    comment String
    controlChannelWidth String
    Control channel width.
    extensionChannel String
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    frequencies List<Number>
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    name String
    reselectInterval String
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    saveSelected Boolean
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    secondaryFrequencies List<String>
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    skipDfsChannels Boolean
    If channel.frequency is left blank, the selection will skip DFS channels.
    txPower Number
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    width String
    Channel Width in MHz.

    Outputs

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

    Get an existing CapsmanChannel 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?: CapsmanChannelState, opts?: CustomResourceOptions): CapsmanChannel
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            ___id_: Optional[float] = None,
            ___path_: Optional[str] = None,
            band: Optional[str] = None,
            capsman_channel_id: Optional[str] = None,
            comment: Optional[str] = None,
            control_channel_width: Optional[str] = None,
            extension_channel: Optional[str] = None,
            frequencies: Optional[Sequence[float]] = None,
            name: Optional[str] = None,
            reselect_interval: Optional[str] = None,
            save_selected: Optional[bool] = None,
            secondary_frequencies: Optional[Sequence[str]] = None,
            skip_dfs_channels: Optional[bool] = None,
            tx_power: Optional[float] = None,
            width: Optional[str] = None) -> CapsmanChannel
    func GetCapsmanChannel(ctx *Context, name string, id IDInput, state *CapsmanChannelState, opts ...ResourceOption) (*CapsmanChannel, error)
    public static CapsmanChannel Get(string name, Input<string> id, CapsmanChannelState? state, CustomResourceOptions? opts = null)
    public static CapsmanChannel get(String name, Output<String> id, CapsmanChannelState state, CustomResourceOptions options)
    resources:  _:    type: routeros:CapsmanChannel    get:      id: ${id}
    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:
    Band string
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    CapsmanChannelId string
    The ID of this resource.
    Comment string
    ControlChannelWidth string
    Control channel width.
    ExtensionChannel string
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    Frequencies List<double>
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    Name string
    ReselectInterval string
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    SaveSelected bool
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    SecondaryFrequencies List<string>
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    SkipDfsChannels bool
    If channel.frequency is left blank, the selection will skip DFS channels.
    TxPower double
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    Width string
    Channel Width in MHz.
    ___id_ double
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    Band string
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    CapsmanChannelId string
    The ID of this resource.
    Comment string
    ControlChannelWidth string
    Control channel width.
    ExtensionChannel string
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    Frequencies []float64
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    Name string
    ReselectInterval string
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    SaveSelected bool
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    SecondaryFrequencies []string
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    SkipDfsChannels bool
    If channel.frequency is left blank, the selection will skip DFS channels.
    TxPower float64
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    Width string
    Channel Width in MHz.
    ___id_ float64
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    ___id_ Double
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ String
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    band String
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    capsmanChannelId String
    The ID of this resource.
    comment String
    controlChannelWidth String
    Control channel width.
    extensionChannel String
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    frequencies List<Double>
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    name String
    reselectInterval String
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    saveSelected Boolean
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    secondaryFrequencies List<String>
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    skipDfsChannels Boolean
    If channel.frequency is left blank, the selection will skip DFS channels.
    txPower Double
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    width String
    Channel Width in MHz.
    ___id_ number
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ string
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    band string
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    capsmanChannelId string
    The ID of this resource.
    comment string
    controlChannelWidth string
    Control channel width.
    extensionChannel string
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    frequencies number[]
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    name string
    reselectInterval string
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    saveSelected boolean
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    secondaryFrequencies string[]
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    skipDfsChannels boolean
    If channel.frequency is left blank, the selection will skip DFS channels.
    txPower number
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    width string
    Channel Width in MHz.
    ___id_ float
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ str
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    band str
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    capsman_channel_id str
    The ID of this resource.
    comment str
    control_channel_width str
    Control channel width.
    extension_channel str
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    frequencies Sequence[float]
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    name str
    reselect_interval str
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    save_selected bool
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    secondary_frequencies Sequence[str]
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    skip_dfs_channels bool
    If channel.frequency is left blank, the selection will skip DFS channels.
    tx_power float
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    width str
    Channel Width in MHz.
    ___id_ Number
    Resource ID type (.id / name). This is an internal service field, setting a value is not required.
    ___path_ String
    Resource path for CRUD operations. This is an internal service field, setting a value is not required.
    band String
    Define operational radio frequency band and mode taken from hardware capability of wireless card.
    capsmanChannelId String
    The ID of this resource.
    comment String
    controlChannelWidth String
    Control channel width.
    extensionChannel String
    Extension channel configuration. (E.g. Ce = extension channel is above Control channel, eC = extension channel is below Control channel)
    frequencies List<Number>
    Channel frequency value in MHz on which AP will operate. If left blank, CAPsMAN will automatically determine the best frequency that is least occupied.
    name String
    reselectInterval String
    The interval after which the least occupied frequency is chosen, can be defined as a random interval, ex. as '30m..60m'. Works only if channel.frequency is left blank.
    saveSelected Boolean
    If channel frequency is chosen automatically and channel.reselect-interval is used, then saves the last picked frequency.
    secondaryFrequencies List<String>
    Specifies the second frequency that will be used for 80+80MHz configuration. Set it to Disabled in order to disable 80+80MHz capability.
    skipDfsChannels Boolean
    If channel.frequency is left blank, the selection will skip DFS channels.
    txPower Number
    TX Power for CAP interface (for the whole interface not for individual chains) in dBm. It is not possible to set higher than allowed by country regulations or interface. By default max allowed by country or interface is used.
    width String
    Channel Width in MHz.

    Import

    #The ID can be found via API or the terminal

    #The command for the terminal is -> :put [/caps-man/channel get [print show-ids]]

    $ pulumi import routeros:index/capsmanChannel:CapsmanChannel test_channel "*1"
    

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

    Package Details

    Repository
    routeros terraform-routeros/terraform-provider-routeros
    License
    Notes
    This Pulumi package is based on the routeros Terraform Provider.
    routeros logo
    routeros 1.83.1 published on Monday, Apr 28, 2025 by terraform-routeros