1. Packages
  2. Juniper Mist
  3. API Docs
  4. org
  5. Rftemplate
Juniper Mist v0.0.27 published on Friday, Sep 27, 2024 by Pulumi

junipermist.org.Rftemplate

Explore with Pulumi AI

junipermist logo
Juniper Mist v0.0.27 published on Friday, Sep 27, 2024 by Pulumi

    This manages the RF Templates. The RF Templates can be used to define Wireless Access Points radio configuration, and can be assigned to the sites

    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.junipermist.org.Rftemplate;
    import com.pulumi.junipermist.org.RftemplateArgs;
    import com.pulumi.junipermist.org.inputs.RftemplateBand5Args;
    import com.pulumi.junipermist.org.inputs.RftemplateBand6Args;
    import com.pulumi.junipermist.org.inputs.RftemplateBand24Args;
    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 rftempalteOne = new Rftemplate("rftempalteOne", RftemplateArgs.builder()
                .name("rftempalte_one")
                .orgId(terraformTest.id())
                .band24Usage("auto")
                .band5(RftemplateBand5Args.builder()
                    .ant_gain(2)
                    .power(8)
                    .channels(                
                        60,
                        104,
                        132)
                    .bandwidth(20)
                    .build())
                .band6(RftemplateBand6Args.builder()
                    .ant_gain(2)
                    .power(8)
                    .build())
                .band24(RftemplateBand24Args.builder()
                    .ant_gain(1)
                    .allow_rrm_disable(true)
                    .power_min(18)
                    .power_max(18)
                    .bandwidth(20)
                    .build())
                .antGain5(2)
                .antGain6(2)
                .antGain24(1)
                .countryCode("FR")
                .build());
    
        }
    }
    
    resources:
      rftempalteOne:
        type: junipermist:org:Rftemplate
        name: rftempalte_one
        properties:
          name: rftempalte_one
          orgId: ${terraformTest.id}
          band24Usage: auto
          band5:
            ant_gain: 2
            power: 8
            channels:
              - 60
              - 104
              - 132
            bandwidth: 20
          band6:
            ant_gain: 2
            power: 8
          band24:
            ant_gain: 1
            allow_rrm_disable: true
            power_min: 18
            power_max: 18
            bandwidth: 20
          antGain5: 2
          antGain6: 2
          antGain24: 1
          countryCode: FR
    

    Create Rftemplate Resource

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

    Constructor syntax

    new Rftemplate(name: string, args: RftemplateArgs, opts?: CustomResourceOptions);
    @overload
    def Rftemplate(resource_name: str,
                   args: RftemplateArgs,
                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def Rftemplate(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   org_id: Optional[str] = None,
                   band5_on24_radio: Optional[RftemplateBand5On24RadioArgs] = None,
                   ant_gain6: Optional[int] = None,
                   band24: Optional[RftemplateBand24Args] = None,
                   band24_usage: Optional[str] = None,
                   band5: Optional[RftemplateBand5Args] = None,
                   ant_gain24: Optional[int] = None,
                   band6: Optional[RftemplateBand6Args] = None,
                   country_code: Optional[str] = None,
                   model_specific: Optional[Mapping[str, RftemplateModelSpecificArgs]] = None,
                   name: Optional[str] = None,
                   ant_gain5: Optional[int] = None,
                   scanning_enabled: Optional[bool] = None)
    func NewRftemplate(ctx *Context, name string, args RftemplateArgs, opts ...ResourceOption) (*Rftemplate, error)
    public Rftemplate(string name, RftemplateArgs args, CustomResourceOptions? opts = null)
    public Rftemplate(String name, RftemplateArgs args)
    public Rftemplate(String name, RftemplateArgs args, CustomResourceOptions options)
    
    type: junipermist:org:Rftemplate
    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 RftemplateArgs
    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 RftemplateArgs
    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 RftemplateArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args RftemplateArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args RftemplateArgs
    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 rftemplateResource = new JuniperMist.Org.Rftemplate("rftemplateResource", new()
    {
        OrgId = "string",
        Band5On24Radio = new JuniperMist.Org.Inputs.RftemplateBand5On24RadioArgs
        {
            AllowRrmDisable = false,
            AntGain = 0,
            AntennaMode = "string",
            Bandwidth = 0,
            Channels = new[]
            {
                0,
            },
            Disabled = false,
            Power = 0,
            PowerMax = 0,
            PowerMin = 0,
            Preamble = "string",
        },
        AntGain6 = 0,
        Band24 = new JuniperMist.Org.Inputs.RftemplateBand24Args
        {
            AllowRrmDisable = false,
            AntGain = 0,
            AntennaMode = "string",
            Bandwidth = 0,
            Channels = new[]
            {
                0,
            },
            Disabled = false,
            Power = 0,
            PowerMax = 0,
            PowerMin = 0,
            Preamble = "string",
        },
        Band24Usage = "string",
        Band5 = new JuniperMist.Org.Inputs.RftemplateBand5Args
        {
            AllowRrmDisable = false,
            AntGain = 0,
            AntennaMode = "string",
            Bandwidth = 0,
            Channels = new[]
            {
                0,
            },
            Disabled = false,
            Power = 0,
            PowerMax = 0,
            PowerMin = 0,
            Preamble = "string",
        },
        AntGain24 = 0,
        Band6 = new JuniperMist.Org.Inputs.RftemplateBand6Args
        {
            AllowRrmDisable = false,
            AntGain = 0,
            AntennaMode = "string",
            Bandwidth = 0,
            Channels = new[]
            {
                0,
            },
            Disabled = false,
            Power = 0,
            PowerMax = 0,
            PowerMin = 0,
            Preamble = "string",
            StandardPower = false,
        },
        CountryCode = "string",
        ModelSpecific = 
        {
            { "string", new JuniperMist.Org.Inputs.RftemplateModelSpecificArgs
            {
                AntGain24 = 0,
                AntGain5 = 0,
                AntGain6 = 0,
                Band24 = new JuniperMist.Org.Inputs.RftemplateModelSpecificBand24Args
                {
                    AllowRrmDisable = false,
                    AntGain = 0,
                    AntennaMode = "string",
                    Bandwidth = 0,
                    Channels = new[]
                    {
                        0,
                    },
                    Disabled = false,
                    Power = 0,
                    PowerMax = 0,
                    PowerMin = 0,
                    Preamble = "string",
                },
                Band24Usage = "string",
                Band5 = new JuniperMist.Org.Inputs.RftemplateModelSpecificBand5Args
                {
                    AllowRrmDisable = false,
                    AntGain = 0,
                    AntennaMode = "string",
                    Bandwidth = 0,
                    Channels = new[]
                    {
                        0,
                    },
                    Disabled = false,
                    Power = 0,
                    PowerMax = 0,
                    PowerMin = 0,
                    Preamble = "string",
                },
                Band5On24Radio = new JuniperMist.Org.Inputs.RftemplateModelSpecificBand5On24RadioArgs
                {
                    AllowRrmDisable = false,
                    AntGain = 0,
                    AntennaMode = "string",
                    Bandwidth = 0,
                    Channels = new[]
                    {
                        0,
                    },
                    Disabled = false,
                    Power = 0,
                    PowerMax = 0,
                    PowerMin = 0,
                    Preamble = "string",
                },
                Band6 = new JuniperMist.Org.Inputs.RftemplateModelSpecificBand6Args
                {
                    AllowRrmDisable = false,
                    AntGain = 0,
                    AntennaMode = "string",
                    Bandwidth = 0,
                    Channels = new[]
                    {
                        0,
                    },
                    Disabled = false,
                    Power = 0,
                    PowerMax = 0,
                    PowerMin = 0,
                    Preamble = "string",
                    StandardPower = false,
                },
            } },
        },
        Name = "string",
        AntGain5 = 0,
        ScanningEnabled = false,
    });
    
    example, err := org.NewRftemplate(ctx, "rftemplateResource", &org.RftemplateArgs{
    	OrgId: pulumi.String("string"),
    	Band5On24Radio: &org.RftemplateBand5On24RadioArgs{
    		AllowRrmDisable: pulumi.Bool(false),
    		AntGain:         pulumi.Int(0),
    		AntennaMode:     pulumi.String("string"),
    		Bandwidth:       pulumi.Int(0),
    		Channels: pulumi.IntArray{
    			pulumi.Int(0),
    		},
    		Disabled: pulumi.Bool(false),
    		Power:    pulumi.Int(0),
    		PowerMax: pulumi.Int(0),
    		PowerMin: pulumi.Int(0),
    		Preamble: pulumi.String("string"),
    	},
    	AntGain6: pulumi.Int(0),
    	Band24: &org.RftemplateBand24Args{
    		AllowRrmDisable: pulumi.Bool(false),
    		AntGain:         pulumi.Int(0),
    		AntennaMode:     pulumi.String("string"),
    		Bandwidth:       pulumi.Int(0),
    		Channels: pulumi.IntArray{
    			pulumi.Int(0),
    		},
    		Disabled: pulumi.Bool(false),
    		Power:    pulumi.Int(0),
    		PowerMax: pulumi.Int(0),
    		PowerMin: pulumi.Int(0),
    		Preamble: pulumi.String("string"),
    	},
    	Band24Usage: pulumi.String("string"),
    	Band5: &org.RftemplateBand5Args{
    		AllowRrmDisable: pulumi.Bool(false),
    		AntGain:         pulumi.Int(0),
    		AntennaMode:     pulumi.String("string"),
    		Bandwidth:       pulumi.Int(0),
    		Channels: pulumi.IntArray{
    			pulumi.Int(0),
    		},
    		Disabled: pulumi.Bool(false),
    		Power:    pulumi.Int(0),
    		PowerMax: pulumi.Int(0),
    		PowerMin: pulumi.Int(0),
    		Preamble: pulumi.String("string"),
    	},
    	AntGain24: pulumi.Int(0),
    	Band6: &org.RftemplateBand6Args{
    		AllowRrmDisable: pulumi.Bool(false),
    		AntGain:         pulumi.Int(0),
    		AntennaMode:     pulumi.String("string"),
    		Bandwidth:       pulumi.Int(0),
    		Channels: pulumi.IntArray{
    			pulumi.Int(0),
    		},
    		Disabled:      pulumi.Bool(false),
    		Power:         pulumi.Int(0),
    		PowerMax:      pulumi.Int(0),
    		PowerMin:      pulumi.Int(0),
    		Preamble:      pulumi.String("string"),
    		StandardPower: pulumi.Bool(false),
    	},
    	CountryCode: pulumi.String("string"),
    	ModelSpecific: org.RftemplateModelSpecificMap{
    		"string": &org.RftemplateModelSpecificArgs{
    			AntGain24: pulumi.Int(0),
    			AntGain5:  pulumi.Int(0),
    			AntGain6:  pulumi.Int(0),
    			Band24: &org.RftemplateModelSpecificBand24Args{
    				AllowRrmDisable: pulumi.Bool(false),
    				AntGain:         pulumi.Int(0),
    				AntennaMode:     pulumi.String("string"),
    				Bandwidth:       pulumi.Int(0),
    				Channels: pulumi.IntArray{
    					pulumi.Int(0),
    				},
    				Disabled: pulumi.Bool(false),
    				Power:    pulumi.Int(0),
    				PowerMax: pulumi.Int(0),
    				PowerMin: pulumi.Int(0),
    				Preamble: pulumi.String("string"),
    			},
    			Band24Usage: pulumi.String("string"),
    			Band5: &org.RftemplateModelSpecificBand5Args{
    				AllowRrmDisable: pulumi.Bool(false),
    				AntGain:         pulumi.Int(0),
    				AntennaMode:     pulumi.String("string"),
    				Bandwidth:       pulumi.Int(0),
    				Channels: pulumi.IntArray{
    					pulumi.Int(0),
    				},
    				Disabled: pulumi.Bool(false),
    				Power:    pulumi.Int(0),
    				PowerMax: pulumi.Int(0),
    				PowerMin: pulumi.Int(0),
    				Preamble: pulumi.String("string"),
    			},
    			Band5On24Radio: &org.RftemplateModelSpecificBand5On24RadioArgs{
    				AllowRrmDisable: pulumi.Bool(false),
    				AntGain:         pulumi.Int(0),
    				AntennaMode:     pulumi.String("string"),
    				Bandwidth:       pulumi.Int(0),
    				Channels: pulumi.IntArray{
    					pulumi.Int(0),
    				},
    				Disabled: pulumi.Bool(false),
    				Power:    pulumi.Int(0),
    				PowerMax: pulumi.Int(0),
    				PowerMin: pulumi.Int(0),
    				Preamble: pulumi.String("string"),
    			},
    			Band6: &org.RftemplateModelSpecificBand6Args{
    				AllowRrmDisable: pulumi.Bool(false),
    				AntGain:         pulumi.Int(0),
    				AntennaMode:     pulumi.String("string"),
    				Bandwidth:       pulumi.Int(0),
    				Channels: pulumi.IntArray{
    					pulumi.Int(0),
    				},
    				Disabled:      pulumi.Bool(false),
    				Power:         pulumi.Int(0),
    				PowerMax:      pulumi.Int(0),
    				PowerMin:      pulumi.Int(0),
    				Preamble:      pulumi.String("string"),
    				StandardPower: pulumi.Bool(false),
    			},
    		},
    	},
    	Name:            pulumi.String("string"),
    	AntGain5:        pulumi.Int(0),
    	ScanningEnabled: pulumi.Bool(false),
    })
    
    var rftemplateResource = new Rftemplate("rftemplateResource", RftemplateArgs.builder()
        .orgId("string")
        .band5On24Radio(RftemplateBand5On24RadioArgs.builder()
            .allowRrmDisable(false)
            .antGain(0)
            .antennaMode("string")
            .bandwidth(0)
            .channels(0)
            .disabled(false)
            .power(0)
            .powerMax(0)
            .powerMin(0)
            .preamble("string")
            .build())
        .antGain6(0)
        .band24(RftemplateBand24Args.builder()
            .allowRrmDisable(false)
            .antGain(0)
            .antennaMode("string")
            .bandwidth(0)
            .channels(0)
            .disabled(false)
            .power(0)
            .powerMax(0)
            .powerMin(0)
            .preamble("string")
            .build())
        .band24Usage("string")
        .band5(RftemplateBand5Args.builder()
            .allowRrmDisable(false)
            .antGain(0)
            .antennaMode("string")
            .bandwidth(0)
            .channels(0)
            .disabled(false)
            .power(0)
            .powerMax(0)
            .powerMin(0)
            .preamble("string")
            .build())
        .antGain24(0)
        .band6(RftemplateBand6Args.builder()
            .allowRrmDisable(false)
            .antGain(0)
            .antennaMode("string")
            .bandwidth(0)
            .channels(0)
            .disabled(false)
            .power(0)
            .powerMax(0)
            .powerMin(0)
            .preamble("string")
            .standardPower(false)
            .build())
        .countryCode("string")
        .modelSpecific(Map.of("string", Map.ofEntries(
            Map.entry("antGain24", 0),
            Map.entry("antGain5", 0),
            Map.entry("antGain6", 0),
            Map.entry("band24", Map.ofEntries(
                Map.entry("allowRrmDisable", false),
                Map.entry("antGain", 0),
                Map.entry("antennaMode", "string"),
                Map.entry("bandwidth", 0),
                Map.entry("channels", 0),
                Map.entry("disabled", false),
                Map.entry("power", 0),
                Map.entry("powerMax", 0),
                Map.entry("powerMin", 0),
                Map.entry("preamble", "string")
            )),
            Map.entry("band24Usage", "string"),
            Map.entry("band5", Map.ofEntries(
                Map.entry("allowRrmDisable", false),
                Map.entry("antGain", 0),
                Map.entry("antennaMode", "string"),
                Map.entry("bandwidth", 0),
                Map.entry("channels", 0),
                Map.entry("disabled", false),
                Map.entry("power", 0),
                Map.entry("powerMax", 0),
                Map.entry("powerMin", 0),
                Map.entry("preamble", "string")
            )),
            Map.entry("band5On24Radio", Map.ofEntries(
                Map.entry("allowRrmDisable", false),
                Map.entry("antGain", 0),
                Map.entry("antennaMode", "string"),
                Map.entry("bandwidth", 0),
                Map.entry("channels", 0),
                Map.entry("disabled", false),
                Map.entry("power", 0),
                Map.entry("powerMax", 0),
                Map.entry("powerMin", 0),
                Map.entry("preamble", "string")
            )),
            Map.entry("band6", Map.ofEntries(
                Map.entry("allowRrmDisable", false),
                Map.entry("antGain", 0),
                Map.entry("antennaMode", "string"),
                Map.entry("bandwidth", 0),
                Map.entry("channels", 0),
                Map.entry("disabled", false),
                Map.entry("power", 0),
                Map.entry("powerMax", 0),
                Map.entry("powerMin", 0),
                Map.entry("preamble", "string"),
                Map.entry("standardPower", false)
            ))
        )))
        .name("string")
        .antGain5(0)
        .scanningEnabled(false)
        .build());
    
    rftemplate_resource = junipermist.org.Rftemplate("rftemplateResource",
        org_id="string",
        band5_on24_radio=junipermist.org.RftemplateBand5On24RadioArgs(
            allow_rrm_disable=False,
            ant_gain=0,
            antenna_mode="string",
            bandwidth=0,
            channels=[0],
            disabled=False,
            power=0,
            power_max=0,
            power_min=0,
            preamble="string",
        ),
        ant_gain6=0,
        band24=junipermist.org.RftemplateBand24Args(
            allow_rrm_disable=False,
            ant_gain=0,
            antenna_mode="string",
            bandwidth=0,
            channels=[0],
            disabled=False,
            power=0,
            power_max=0,
            power_min=0,
            preamble="string",
        ),
        band24_usage="string",
        band5=junipermist.org.RftemplateBand5Args(
            allow_rrm_disable=False,
            ant_gain=0,
            antenna_mode="string",
            bandwidth=0,
            channels=[0],
            disabled=False,
            power=0,
            power_max=0,
            power_min=0,
            preamble="string",
        ),
        ant_gain24=0,
        band6=junipermist.org.RftemplateBand6Args(
            allow_rrm_disable=False,
            ant_gain=0,
            antenna_mode="string",
            bandwidth=0,
            channels=[0],
            disabled=False,
            power=0,
            power_max=0,
            power_min=0,
            preamble="string",
            standard_power=False,
        ),
        country_code="string",
        model_specific={
            "string": junipermist.org.RftemplateModelSpecificArgs(
                ant_gain24=0,
                ant_gain5=0,
                ant_gain6=0,
                band24=junipermist.org.RftemplateModelSpecificBand24Args(
                    allow_rrm_disable=False,
                    ant_gain=0,
                    antenna_mode="string",
                    bandwidth=0,
                    channels=[0],
                    disabled=False,
                    power=0,
                    power_max=0,
                    power_min=0,
                    preamble="string",
                ),
                band24_usage="string",
                band5=junipermist.org.RftemplateModelSpecificBand5Args(
                    allow_rrm_disable=False,
                    ant_gain=0,
                    antenna_mode="string",
                    bandwidth=0,
                    channels=[0],
                    disabled=False,
                    power=0,
                    power_max=0,
                    power_min=0,
                    preamble="string",
                ),
                band5_on24_radio=junipermist.org.RftemplateModelSpecificBand5On24RadioArgs(
                    allow_rrm_disable=False,
                    ant_gain=0,
                    antenna_mode="string",
                    bandwidth=0,
                    channels=[0],
                    disabled=False,
                    power=0,
                    power_max=0,
                    power_min=0,
                    preamble="string",
                ),
                band6=junipermist.org.RftemplateModelSpecificBand6Args(
                    allow_rrm_disable=False,
                    ant_gain=0,
                    antenna_mode="string",
                    bandwidth=0,
                    channels=[0],
                    disabled=False,
                    power=0,
                    power_max=0,
                    power_min=0,
                    preamble="string",
                    standard_power=False,
                ),
            ),
        },
        name="string",
        ant_gain5=0,
        scanning_enabled=False)
    
    const rftemplateResource = new junipermist.org.Rftemplate("rftemplateResource", {
        orgId: "string",
        band5On24Radio: {
            allowRrmDisable: false,
            antGain: 0,
            antennaMode: "string",
            bandwidth: 0,
            channels: [0],
            disabled: false,
            power: 0,
            powerMax: 0,
            powerMin: 0,
            preamble: "string",
        },
        antGain6: 0,
        band24: {
            allowRrmDisable: false,
            antGain: 0,
            antennaMode: "string",
            bandwidth: 0,
            channels: [0],
            disabled: false,
            power: 0,
            powerMax: 0,
            powerMin: 0,
            preamble: "string",
        },
        band24Usage: "string",
        band5: {
            allowRrmDisable: false,
            antGain: 0,
            antennaMode: "string",
            bandwidth: 0,
            channels: [0],
            disabled: false,
            power: 0,
            powerMax: 0,
            powerMin: 0,
            preamble: "string",
        },
        antGain24: 0,
        band6: {
            allowRrmDisable: false,
            antGain: 0,
            antennaMode: "string",
            bandwidth: 0,
            channels: [0],
            disabled: false,
            power: 0,
            powerMax: 0,
            powerMin: 0,
            preamble: "string",
            standardPower: false,
        },
        countryCode: "string",
        modelSpecific: {
            string: {
                antGain24: 0,
                antGain5: 0,
                antGain6: 0,
                band24: {
                    allowRrmDisable: false,
                    antGain: 0,
                    antennaMode: "string",
                    bandwidth: 0,
                    channels: [0],
                    disabled: false,
                    power: 0,
                    powerMax: 0,
                    powerMin: 0,
                    preamble: "string",
                },
                band24Usage: "string",
                band5: {
                    allowRrmDisable: false,
                    antGain: 0,
                    antennaMode: "string",
                    bandwidth: 0,
                    channels: [0],
                    disabled: false,
                    power: 0,
                    powerMax: 0,
                    powerMin: 0,
                    preamble: "string",
                },
                band5On24Radio: {
                    allowRrmDisable: false,
                    antGain: 0,
                    antennaMode: "string",
                    bandwidth: 0,
                    channels: [0],
                    disabled: false,
                    power: 0,
                    powerMax: 0,
                    powerMin: 0,
                    preamble: "string",
                },
                band6: {
                    allowRrmDisable: false,
                    antGain: 0,
                    antennaMode: "string",
                    bandwidth: 0,
                    channels: [0],
                    disabled: false,
                    power: 0,
                    powerMax: 0,
                    powerMin: 0,
                    preamble: "string",
                    standardPower: false,
                },
            },
        },
        name: "string",
        antGain5: 0,
        scanningEnabled: false,
    });
    
    type: junipermist:org:Rftemplate
    properties:
        antGain5: 0
        antGain6: 0
        antGain24: 0
        band5:
            allowRrmDisable: false
            antGain: 0
            antennaMode: string
            bandwidth: 0
            channels:
                - 0
            disabled: false
            power: 0
            powerMax: 0
            powerMin: 0
            preamble: string
        band5On24Radio:
            allowRrmDisable: false
            antGain: 0
            antennaMode: string
            bandwidth: 0
            channels:
                - 0
            disabled: false
            power: 0
            powerMax: 0
            powerMin: 0
            preamble: string
        band6:
            allowRrmDisable: false
            antGain: 0
            antennaMode: string
            bandwidth: 0
            channels:
                - 0
            disabled: false
            power: 0
            powerMax: 0
            powerMin: 0
            preamble: string
            standardPower: false
        band24:
            allowRrmDisable: false
            antGain: 0
            antennaMode: string
            bandwidth: 0
            channels:
                - 0
            disabled: false
            power: 0
            powerMax: 0
            powerMin: 0
            preamble: string
        band24Usage: string
        countryCode: string
        modelSpecific:
            string:
                antGain5: 0
                antGain6: 0
                antGain24: 0
                band5:
                    allowRrmDisable: false
                    antGain: 0
                    antennaMode: string
                    bandwidth: 0
                    channels:
                        - 0
                    disabled: false
                    power: 0
                    powerMax: 0
                    powerMin: 0
                    preamble: string
                band5On24Radio:
                    allowRrmDisable: false
                    antGain: 0
                    antennaMode: string
                    bandwidth: 0
                    channels:
                        - 0
                    disabled: false
                    power: 0
                    powerMax: 0
                    powerMin: 0
                    preamble: string
                band6:
                    allowRrmDisable: false
                    antGain: 0
                    antennaMode: string
                    bandwidth: 0
                    channels:
                        - 0
                    disabled: false
                    power: 0
                    powerMax: 0
                    powerMin: 0
                    preamble: string
                    standardPower: false
                band24:
                    allowRrmDisable: false
                    antGain: 0
                    antennaMode: string
                    bandwidth: 0
                    channels:
                        - 0
                    disabled: false
                    power: 0
                    powerMax: 0
                    powerMin: 0
                    preamble: string
                band24Usage: string
        name: string
        orgId: string
        scanningEnabled: false
    

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

    OrgId string
    AntGain24 int
    AntGain5 int
    AntGain6 int
    Band24 Pulumi.JuniperMist.Org.Inputs.RftemplateBand24
    Radio Band AP settings
    Band24Usage string
    enum: 24, 5, 6, auto
    Band5 Pulumi.JuniperMist.Org.Inputs.RftemplateBand5
    Radio Band AP settings
    Band5On24Radio Pulumi.JuniperMist.Org.Inputs.RftemplateBand5On24Radio
    Radio Band AP settings
    Band6 Pulumi.JuniperMist.Org.Inputs.RftemplateBand6
    Radio Band AP settings
    CountryCode string
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    ModelSpecific Dictionary<string, Pulumi.JuniperMist.Org.Inputs.RftemplateModelSpecificArgs>
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    Name string
    The name of the RF template
    ScanningEnabled bool
    whether scanning radio is enabled
    OrgId string
    AntGain24 int
    AntGain5 int
    AntGain6 int
    Band24 RftemplateBand24Args
    Radio Band AP settings
    Band24Usage string
    enum: 24, 5, 6, auto
    Band5 RftemplateBand5Args
    Radio Band AP settings
    Band5On24Radio RftemplateBand5On24RadioArgs
    Radio Band AP settings
    Band6 RftemplateBand6Args
    Radio Band AP settings
    CountryCode string
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    ModelSpecific map[string]RftemplateModelSpecificArgs
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    Name string
    The name of the RF template
    ScanningEnabled bool
    whether scanning radio is enabled
    orgId String
    antGain24 Integer
    antGain5 Integer
    antGain6 Integer
    band24 RftemplateBand24
    Radio Band AP settings
    band24Usage String
    enum: 24, 5, 6, auto
    band5 RftemplateBand5
    Radio Band AP settings
    band5On24Radio RftemplateBand5On24Radio
    Radio Band AP settings
    band6 RftemplateBand6
    Radio Band AP settings
    countryCode String
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    modelSpecific Map<String,RftemplateModelSpecificArgs>
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    name String
    The name of the RF template
    scanningEnabled Boolean
    whether scanning radio is enabled
    orgId string
    antGain24 number
    antGain5 number
    antGain6 number
    band24 RftemplateBand24
    Radio Band AP settings
    band24Usage string
    enum: 24, 5, 6, auto
    band5 RftemplateBand5
    Radio Band AP settings
    band5On24Radio RftemplateBand5On24Radio
    Radio Band AP settings
    band6 RftemplateBand6
    Radio Band AP settings
    countryCode string
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    modelSpecific {[key: string]: RftemplateModelSpecificArgs}
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    name string
    The name of the RF template
    scanningEnabled boolean
    whether scanning radio is enabled
    org_id str
    ant_gain24 int
    ant_gain5 int
    ant_gain6 int
    band24 RftemplateBand24Args
    Radio Band AP settings
    band24_usage str
    enum: 24, 5, 6, auto
    band5 RftemplateBand5Args
    Radio Band AP settings
    band5_on24_radio RftemplateBand5On24RadioArgs
    Radio Band AP settings
    band6 RftemplateBand6Args
    Radio Band AP settings
    country_code str
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    model_specific Mapping[str, RftemplateModelSpecificArgs]
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    name str
    The name of the RF template
    scanning_enabled bool
    whether scanning radio is enabled
    orgId String
    antGain24 Number
    antGain5 Number
    antGain6 Number
    band24 Property Map
    Radio Band AP settings
    band24Usage String
    enum: 24, 5, 6, auto
    band5 Property Map
    Radio Band AP settings
    band5On24Radio Property Map
    Radio Band AP settings
    band6 Property Map
    Radio Band AP settings
    countryCode String
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    modelSpecific Map<Property Map>
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    name String
    The name of the RF template
    scanningEnabled Boolean
    whether scanning radio is enabled

    Outputs

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

    Get an existing Rftemplate 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?: RftemplateState, opts?: CustomResourceOptions): Rftemplate
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            ant_gain24: Optional[int] = None,
            ant_gain5: Optional[int] = None,
            ant_gain6: Optional[int] = None,
            band24: Optional[RftemplateBand24Args] = None,
            band24_usage: Optional[str] = None,
            band5: Optional[RftemplateBand5Args] = None,
            band5_on24_radio: Optional[RftemplateBand5On24RadioArgs] = None,
            band6: Optional[RftemplateBand6Args] = None,
            country_code: Optional[str] = None,
            model_specific: Optional[Mapping[str, RftemplateModelSpecificArgs]] = None,
            name: Optional[str] = None,
            org_id: Optional[str] = None,
            scanning_enabled: Optional[bool] = None) -> Rftemplate
    func GetRftemplate(ctx *Context, name string, id IDInput, state *RftemplateState, opts ...ResourceOption) (*Rftemplate, error)
    public static Rftemplate Get(string name, Input<string> id, RftemplateState? state, CustomResourceOptions? opts = null)
    public static Rftemplate get(String name, Output<String> id, RftemplateState 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:
    AntGain24 int
    AntGain5 int
    AntGain6 int
    Band24 Pulumi.JuniperMist.Org.Inputs.RftemplateBand24
    Radio Band AP settings
    Band24Usage string
    enum: 24, 5, 6, auto
    Band5 Pulumi.JuniperMist.Org.Inputs.RftemplateBand5
    Radio Band AP settings
    Band5On24Radio Pulumi.JuniperMist.Org.Inputs.RftemplateBand5On24Radio
    Radio Band AP settings
    Band6 Pulumi.JuniperMist.Org.Inputs.RftemplateBand6
    Radio Band AP settings
    CountryCode string
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    ModelSpecific Dictionary<string, Pulumi.JuniperMist.Org.Inputs.RftemplateModelSpecificArgs>
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    Name string
    The name of the RF template
    OrgId string
    ScanningEnabled bool
    whether scanning radio is enabled
    AntGain24 int
    AntGain5 int
    AntGain6 int
    Band24 RftemplateBand24Args
    Radio Band AP settings
    Band24Usage string
    enum: 24, 5, 6, auto
    Band5 RftemplateBand5Args
    Radio Band AP settings
    Band5On24Radio RftemplateBand5On24RadioArgs
    Radio Band AP settings
    Band6 RftemplateBand6Args
    Radio Band AP settings
    CountryCode string
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    ModelSpecific map[string]RftemplateModelSpecificArgs
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    Name string
    The name of the RF template
    OrgId string
    ScanningEnabled bool
    whether scanning radio is enabled
    antGain24 Integer
    antGain5 Integer
    antGain6 Integer
    band24 RftemplateBand24
    Radio Band AP settings
    band24Usage String
    enum: 24, 5, 6, auto
    band5 RftemplateBand5
    Radio Band AP settings
    band5On24Radio RftemplateBand5On24Radio
    Radio Band AP settings
    band6 RftemplateBand6
    Radio Band AP settings
    countryCode String
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    modelSpecific Map<String,RftemplateModelSpecificArgs>
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    name String
    The name of the RF template
    orgId String
    scanningEnabled Boolean
    whether scanning radio is enabled
    antGain24 number
    antGain5 number
    antGain6 number
    band24 RftemplateBand24
    Radio Band AP settings
    band24Usage string
    enum: 24, 5, 6, auto
    band5 RftemplateBand5
    Radio Band AP settings
    band5On24Radio RftemplateBand5On24Radio
    Radio Band AP settings
    band6 RftemplateBand6
    Radio Band AP settings
    countryCode string
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    modelSpecific {[key: string]: RftemplateModelSpecificArgs}
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    name string
    The name of the RF template
    orgId string
    scanningEnabled boolean
    whether scanning radio is enabled
    ant_gain24 int
    ant_gain5 int
    ant_gain6 int
    band24 RftemplateBand24Args
    Radio Band AP settings
    band24_usage str
    enum: 24, 5, 6, auto
    band5 RftemplateBand5Args
    Radio Band AP settings
    band5_on24_radio RftemplateBand5On24RadioArgs
    Radio Band AP settings
    band6 RftemplateBand6Args
    Radio Band AP settings
    country_code str
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    model_specific Mapping[str, RftemplateModelSpecificArgs]
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    name str
    The name of the RF template
    org_id str
    scanning_enabled bool
    whether scanning radio is enabled
    antGain24 Number
    antGain5 Number
    antGain6 Number
    band24 Property Map
    Radio Band AP settings
    band24Usage String
    enum: 24, 5, 6, auto
    band5 Property Map
    Radio Band AP settings
    band5On24Radio Property Map
    Radio Band AP settings
    band6 Property Map
    Radio Band AP settings
    countryCode String
    optional, country code to use. If specified, this gets applied to all sites using the RF Template
    modelSpecific Map<Property Map>
    overwrites for a specific model. If a band is specified, it will shadow the default. Property key is the model name (e.g. "AP63")
    name String
    The name of the RF template
    orgId String
    scanningEnabled Boolean
    whether scanning radio is enabled

    Supporting Types

    RftemplateBand24, RftemplateBand24Args

    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 2.4GHz band. enum: 20, 40
    Channels List<int>
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 2.4GHz band. enum: 20, 40
    Channels []int
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Integer
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Integer
    channel width for the 2.4GHz band. enum: 20, 40
    channels List<Integer>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Integer
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Integer
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Integer
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short
    allowRrmDisable boolean
    antGain number
    antennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth number
    channel width for the 2.4GHz band. enum: 20, 40
    channels number[]
    For RFTemplates. List of channels, null or empty array means auto
    disabled boolean
    whether to disable the radio
    power number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble string
    enum: auto, long, short
    allow_rrm_disable bool
    ant_gain int
    antenna_mode str
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth int
    channel width for the 2.4GHz band. enum: 20, 40
    channels Sequence[int]
    For RFTemplates. List of channels, null or empty array means auto
    disabled bool
    whether to disable the radio
    power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    power_max int
    when power=0, max tx power to use, HW-specific values will be used if not set
    power_min int
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble str
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Number
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Number
    channel width for the 2.4GHz band. enum: 20, 40
    channels List<Number>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short

    RftemplateBand5, RftemplateBand5Args

    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    Channels List<int>
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    Channels []int
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Integer
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Integer
    channel width for the 5GHz band. enum: 20, 40, 80
    channels List<Integer>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Integer
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Integer
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Integer
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short
    allowRrmDisable boolean
    antGain number
    antennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth number
    channel width for the 5GHz band. enum: 20, 40, 80
    channels number[]
    For RFTemplates. List of channels, null or empty array means auto
    disabled boolean
    whether to disable the radio
    power number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble string
    enum: auto, long, short
    allow_rrm_disable bool
    ant_gain int
    antenna_mode str
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    channels Sequence[int]
    For RFTemplates. List of channels, null or empty array means auto
    disabled bool
    whether to disable the radio
    power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    power_max int
    when power=0, max tx power to use, HW-specific values will be used if not set
    power_min int
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble str
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Number
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Number
    channel width for the 5GHz band. enum: 20, 40, 80
    channels List<Number>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short

    RftemplateBand5On24Radio, RftemplateBand5On24RadioArgs

    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    Channels List<int>
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    Channels []int
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Integer
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Integer
    channel width for the 5GHz band. enum: 20, 40, 80
    channels List<Integer>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Integer
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Integer
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Integer
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short
    allowRrmDisable boolean
    antGain number
    antennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth number
    channel width for the 5GHz band. enum: 20, 40, 80
    channels number[]
    For RFTemplates. List of channels, null or empty array means auto
    disabled boolean
    whether to disable the radio
    power number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble string
    enum: auto, long, short
    allow_rrm_disable bool
    ant_gain int
    antenna_mode str
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    channels Sequence[int]
    For RFTemplates. List of channels, null or empty array means auto
    disabled bool
    whether to disable the radio
    power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    power_max int
    when power=0, max tx power to use, HW-specific values will be used if not set
    power_min int
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble str
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Number
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Number
    channel width for the 5GHz band. enum: 20, 40, 80
    channels List<Number>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short

    RftemplateBand6, RftemplateBand6Args

    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    Channels List<int>
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    StandardPower bool
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    Channels []int
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    StandardPower bool
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
    allowRrmDisable Boolean
    antGain Integer
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Integer
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    channels List<Integer>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Integer
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Integer
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Integer
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short
    standardPower Boolean
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
    allowRrmDisable boolean
    antGain number
    antennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth number
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    channels number[]
    For RFTemplates. List of channels, null or empty array means auto
    disabled boolean
    whether to disable the radio
    power number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble string
    enum: auto, long, short
    standardPower boolean
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
    allow_rrm_disable bool
    ant_gain int
    antenna_mode str
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth int
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    channels Sequence[int]
    For RFTemplates. List of channels, null or empty array means auto
    disabled bool
    whether to disable the radio
    power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    power_max int
    when power=0, max tx power to use, HW-specific values will be used if not set
    power_min int
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble str
    enum: auto, long, short
    standard_power bool
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
    allowRrmDisable Boolean
    antGain Number
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Number
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    channels List<Number>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short
    standardPower Boolean
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed

    RftemplateModelSpecific, RftemplateModelSpecificArgs

    AntGain24 int
    AntGain5 int
    AntGain6 int
    Band24 RftemplateModelSpecificBand24
    Radio Band AP settings
    Band24Usage string
    enum: 24, 5, 6, auto
    Band5 RftemplateModelSpecificBand5
    Radio Band AP settings
    Band5On24Radio RftemplateModelSpecificBand5On24Radio
    Radio Band AP settings
    Band6 RftemplateModelSpecificBand6
    Radio Band AP settings
    antGain24 Integer
    antGain5 Integer
    antGain6 Integer
    band24 RftemplateModelSpecificBand24
    Radio Band AP settings
    band24Usage String
    enum: 24, 5, 6, auto
    band5 RftemplateModelSpecificBand5
    Radio Band AP settings
    band5On24Radio RftemplateModelSpecificBand5On24Radio
    Radio Band AP settings
    band6 RftemplateModelSpecificBand6
    Radio Band AP settings
    antGain24 number
    antGain5 number
    antGain6 number
    band24 RftemplateModelSpecificBand24
    Radio Band AP settings
    band24Usage string
    enum: 24, 5, 6, auto
    band5 RftemplateModelSpecificBand5
    Radio Band AP settings
    band5On24Radio RftemplateModelSpecificBand5On24Radio
    Radio Band AP settings
    band6 RftemplateModelSpecificBand6
    Radio Band AP settings
    antGain24 Number
    antGain5 Number
    antGain6 Number
    band24 Property Map
    Radio Band AP settings
    band24Usage String
    enum: 24, 5, 6, auto
    band5 Property Map
    Radio Band AP settings
    band5On24Radio Property Map
    Radio Band AP settings
    band6 Property Map
    Radio Band AP settings

    RftemplateModelSpecificBand24, RftemplateModelSpecificBand24Args

    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 2.4GHz band. enum: 20, 40
    Channels List<int>
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 2.4GHz band. enum: 20, 40
    Channels []int
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Integer
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Integer
    channel width for the 2.4GHz band. enum: 20, 40
    channels List<Integer>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Integer
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Integer
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Integer
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short
    allowRrmDisable boolean
    antGain number
    antennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth number
    channel width for the 2.4GHz band. enum: 20, 40
    channels number[]
    For RFTemplates. List of channels, null or empty array means auto
    disabled boolean
    whether to disable the radio
    power number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble string
    enum: auto, long, short
    allow_rrm_disable bool
    ant_gain int
    antenna_mode str
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth int
    channel width for the 2.4GHz band. enum: 20, 40
    channels Sequence[int]
    For RFTemplates. List of channels, null or empty array means auto
    disabled bool
    whether to disable the radio
    power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    power_max int
    when power=0, max tx power to use, HW-specific values will be used if not set
    power_min int
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble str
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Number
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Number
    channel width for the 2.4GHz band. enum: 20, 40
    channels List<Number>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short

    RftemplateModelSpecificBand5, RftemplateModelSpecificBand5Args

    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    Channels List<int>
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    Channels []int
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Integer
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Integer
    channel width for the 5GHz band. enum: 20, 40, 80
    channels List<Integer>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Integer
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Integer
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Integer
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short
    allowRrmDisable boolean
    antGain number
    antennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth number
    channel width for the 5GHz band. enum: 20, 40, 80
    channels number[]
    For RFTemplates. List of channels, null or empty array means auto
    disabled boolean
    whether to disable the radio
    power number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble string
    enum: auto, long, short
    allow_rrm_disable bool
    ant_gain int
    antenna_mode str
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    channels Sequence[int]
    For RFTemplates. List of channels, null or empty array means auto
    disabled bool
    whether to disable the radio
    power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    power_max int
    when power=0, max tx power to use, HW-specific values will be used if not set
    power_min int
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble str
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Number
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Number
    channel width for the 5GHz band. enum: 20, 40, 80
    channels List<Number>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short

    RftemplateModelSpecificBand5On24Radio, RftemplateModelSpecificBand5On24RadioArgs

    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    Channels List<int>
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    Channels []int
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Integer
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Integer
    channel width for the 5GHz band. enum: 20, 40, 80
    channels List<Integer>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Integer
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Integer
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Integer
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short
    allowRrmDisable boolean
    antGain number
    antennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth number
    channel width for the 5GHz band. enum: 20, 40, 80
    channels number[]
    For RFTemplates. List of channels, null or empty array means auto
    disabled boolean
    whether to disable the radio
    power number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble string
    enum: auto, long, short
    allow_rrm_disable bool
    ant_gain int
    antenna_mode str
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth int
    channel width for the 5GHz band. enum: 20, 40, 80
    channels Sequence[int]
    For RFTemplates. List of channels, null or empty array means auto
    disabled bool
    whether to disable the radio
    power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    power_max int
    when power=0, max tx power to use, HW-specific values will be used if not set
    power_min int
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble str
    enum: auto, long, short
    allowRrmDisable Boolean
    antGain Number
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Number
    channel width for the 5GHz band. enum: 20, 40, 80
    channels List<Number>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short

    RftemplateModelSpecificBand6, RftemplateModelSpecificBand6Args

    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    Channels List<int>
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    StandardPower bool
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
    AllowRrmDisable bool
    AntGain int
    AntennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    Bandwidth int
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    Channels []int
    For RFTemplates. List of channels, null or empty array means auto
    Disabled bool
    whether to disable the radio
    Power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    PowerMax int
    when power=0, max tx power to use, HW-specific values will be used if not set
    PowerMin int
    when power=0, min tx power to use, HW-specific values will be used if not set
    Preamble string
    enum: auto, long, short
    StandardPower bool
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
    allowRrmDisable Boolean
    antGain Integer
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Integer
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    channels List<Integer>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Integer
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Integer
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Integer
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short
    standardPower Boolean
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
    allowRrmDisable boolean
    antGain number
    antennaMode string
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth number
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    channels number[]
    For RFTemplates. List of channels, null or empty array means auto
    disabled boolean
    whether to disable the radio
    power number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble string
    enum: auto, long, short
    standardPower boolean
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
    allow_rrm_disable bool
    ant_gain int
    antenna_mode str
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth int
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    channels Sequence[int]
    For RFTemplates. List of channels, null or empty array means auto
    disabled bool
    whether to disable the radio
    power int
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    power_max int
    when power=0, max tx power to use, HW-specific values will be used if not set
    power_min int
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble str
    enum: auto, long, short
    standard_power bool
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed
    allowRrmDisable Boolean
    antGain Number
    antennaMode String
    enum: 1x1, 2x2, 3x3, 4x4, default
    bandwidth Number
    channel width for the 6GHz band. enum: 20, 40, 80, 160
    channels List<Number>
    For RFTemplates. List of channels, null or empty array means auto
    disabled Boolean
    whether to disable the radio
    power Number
    TX power of the radio. For Devices, 0 means auto. -1 / -2 / -3 / …: treated as 0 / -1 / -2 / …
    powerMax Number
    when power=0, max tx power to use, HW-specific values will be used if not set
    powerMin Number
    when power=0, min tx power to use, HW-specific values will be used if not set
    preamble String
    enum: auto, long, short
    standardPower Boolean
    for 6GHz Only, standard-power operation, AFC (Automatic Frequency Coordination) will be performed and we'll fallback to Low Power Indoor if AFC failed

    Import

    Using pulumi import, import mist_org_rftemplate with:

    Org RF Template can be imported by specifying the org_id and the rftemplate_id

    $ pulumi import junipermist:org/rftemplate:Rftemplate rftemplate_one 17b46405-3a6d-4715-8bb4-6bb6d06f316a.d3c42998-9012-4859-9743-6b9bee475309
    

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

    Package Details

    Repository
    junipermist pulumi/pulumi-junipermist
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the mist Terraform Provider.
    junipermist logo
    Juniper Mist v0.0.27 published on Friday, Sep 27, 2024 by Pulumi