1. Packages
  2. Juniper Mist Provider
  3. API Docs
  4. org
  5. Rftemplate
Juniper Mist v0.3.1 published on Monday, Apr 14, 2025 by Pulumi

junipermist.org.Rftemplate

Explore with Pulumi AI

This resource 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!
Coming soon!
resources:
  rftemplateOne:
    type: junipermist:org:Rftemplate
    name: rftemplate_one
    properties:
      name: rftemplate_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
Copy

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 This property is required. string
The unique name of the resource.
args This property is required. RftemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. RftemplateArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. RftemplateArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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,
});
Copy
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),
})
Copy
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());
Copy
rftemplate_resource = junipermist.org.Rftemplate("rftemplateResource",
    org_id="string",
    band5_on24_radio={
        "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={
        "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={
        "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={
        "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": {
            "ant_gain24": 0,
            "ant_gain5": 0,
            "ant_gain6": 0,
            "band24": {
                "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": {
                "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": {
                "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": {
                "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)
Copy
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,
});
Copy
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
Copy

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

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Rftemplate resource accepts the following input properties:

OrgId This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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)
resources:  _:    type: junipermist:org:Rftemplate    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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 fall back 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 fall back 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 fall back 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 fall back 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 fall back 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 fall back 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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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, null or 0 means auto, when powermin=powermax=power=0 to indicate power=0
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 fall back 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 fall back 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 fall back 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 fall back 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 fall back 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 fall back 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
Copy

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.