fortios.extendercontroller.Extender
Explore with Pulumi AI
Extender controller configuration.
The resource applies to FortiOS Version < 7.2.1. For FortiOS version >= 7.2.1, see fortios.extensioncontroller.Extender
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as fortios from "@pulumiverse/fortios";
const trname = new fortios.extendercontroller.Extender("trname", {
admin: "disable",
billingStartDay: 1,
connStatus: 0,
dialMode: "always-connect",
dialStatus: 0,
extName: "332",
fosid: "1",
initiatedUpdate: "disable",
mode: "standalone",
modemType: "gsm/lte",
multiMode: "auto",
pppAuthProtocol: "auto",
pppEchoRequest: "disable",
quotaLimitMb: 0,
redial: "none",
roaming: "disable",
role: "primary",
vdom: 0,
wimaxAuthProtocol: "tls",
});
import pulumi
import pulumiverse_fortios as fortios
trname = fortios.extendercontroller.Extender("trname",
admin="disable",
billing_start_day=1,
conn_status=0,
dial_mode="always-connect",
dial_status=0,
ext_name="332",
fosid="1",
initiated_update="disable",
mode="standalone",
modem_type="gsm/lte",
multi_mode="auto",
ppp_auth_protocol="auto",
ppp_echo_request="disable",
quota_limit_mb=0,
redial="none",
roaming="disable",
role="primary",
vdom=0,
wimax_auth_protocol="tls")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/extendercontroller"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := extendercontroller.NewExtender(ctx, "trname", &extendercontroller.ExtenderArgs{
Admin: pulumi.String("disable"),
BillingStartDay: pulumi.Int(1),
ConnStatus: pulumi.Int(0),
DialMode: pulumi.String("always-connect"),
DialStatus: pulumi.Int(0),
ExtName: pulumi.String("332"),
Fosid: pulumi.String("1"),
InitiatedUpdate: pulumi.String("disable"),
Mode: pulumi.String("standalone"),
ModemType: pulumi.String("gsm/lte"),
MultiMode: pulumi.String("auto"),
PppAuthProtocol: pulumi.String("auto"),
PppEchoRequest: pulumi.String("disable"),
QuotaLimitMb: pulumi.Int(0),
Redial: pulumi.String("none"),
Roaming: pulumi.String("disable"),
Role: pulumi.String("primary"),
Vdom: pulumi.Int(0),
WimaxAuthProtocol: pulumi.String("tls"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Fortios = Pulumiverse.Fortios;
return await Deployment.RunAsync(() =>
{
var trname = new Fortios.Extendercontroller.Extender("trname", new()
{
Admin = "disable",
BillingStartDay = 1,
ConnStatus = 0,
DialMode = "always-connect",
DialStatus = 0,
ExtName = "332",
Fosid = "1",
InitiatedUpdate = "disable",
Mode = "standalone",
ModemType = "gsm/lte",
MultiMode = "auto",
PppAuthProtocol = "auto",
PppEchoRequest = "disable",
QuotaLimitMb = 0,
Redial = "none",
Roaming = "disable",
Role = "primary",
Vdom = 0,
WimaxAuthProtocol = "tls",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.fortios.extendercontroller.Extender;
import com.pulumi.fortios.extendercontroller.ExtenderArgs;
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 trname = new Extender("trname", ExtenderArgs.builder()
.admin("disable")
.billingStartDay(1)
.connStatus(0)
.dialMode("always-connect")
.dialStatus(0)
.extName("332")
.fosid("1")
.initiatedUpdate("disable")
.mode("standalone")
.modemType("gsm/lte")
.multiMode("auto")
.pppAuthProtocol("auto")
.pppEchoRequest("disable")
.quotaLimitMb(0)
.redial("none")
.roaming("disable")
.role("primary")
.vdom(0)
.wimaxAuthProtocol("tls")
.build());
}
}
resources:
trname:
type: fortios:extendercontroller:Extender
properties:
admin: disable
billingStartDay: 1
connStatus: 0
dialMode: always-connect
dialStatus: 0
extName: '332'
fosid: '1'
initiatedUpdate: disable
mode: standalone
modemType: gsm/lte
multiMode: auto
pppAuthProtocol: auto
pppEchoRequest: disable
quotaLimitMb: 0
redial: none
roaming: disable
role: primary
vdom: 0
wimaxAuthProtocol: tls
Create Extender Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Extender(name: string, args: ExtenderArgs, opts?: CustomResourceOptions);
@overload
def Extender(resource_name: str,
args: ExtenderArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Extender(resource_name: str,
opts: Optional[ResourceOptions] = None,
admin: Optional[str] = None,
fosid: Optional[str] = None,
role: Optional[str] = None,
aaa_shared_secret: Optional[str] = None,
access_point_name: Optional[str] = None,
allowaccess: Optional[str] = None,
at_dial_script: Optional[str] = None,
authorized: Optional[str] = None,
bandwidth_limit: Optional[int] = None,
billing_start_day: Optional[int] = None,
cdma_aaa_spi: Optional[str] = None,
cdma_ha_spi: Optional[str] = None,
cdma_nai: Optional[str] = None,
conn_status: Optional[int] = None,
controller_report: Optional[ExtenderControllerReportArgs] = None,
description: Optional[str] = None,
device_id: Optional[int] = None,
dial_mode: Optional[str] = None,
dial_status: Optional[int] = None,
enforce_bandwidth: Optional[str] = None,
ext_name: Optional[str] = None,
extension_type: Optional[str] = None,
get_all_tables: Optional[str] = None,
ha_shared_secret: Optional[str] = None,
ifname: Optional[str] = None,
initiated_update: Optional[str] = None,
login_password: Optional[str] = None,
login_password_change: Optional[str] = None,
mode: Optional[str] = None,
modem1: Optional[ExtenderModem1Args] = None,
modem2: Optional[ExtenderModem2Args] = None,
modem_passwd: Optional[str] = None,
modem_type: Optional[str] = None,
multi_mode: Optional[str] = None,
name: Optional[str] = None,
override_allowaccess: Optional[str] = None,
override_enforce_bandwidth: Optional[str] = None,
override_login_password_change: Optional[str] = None,
ppp_auth_protocol: Optional[str] = None,
ppp_echo_request: Optional[str] = None,
ppp_password: Optional[str] = None,
ppp_username: Optional[str] = None,
primary_ha: Optional[str] = None,
profile: Optional[str] = None,
quota_limit_mb: Optional[int] = None,
redial: Optional[str] = None,
redundant_intf: Optional[str] = None,
roaming: Optional[str] = None,
secondary_ha: Optional[str] = None,
sim_pin: Optional[str] = None,
vdom: Optional[int] = None,
vdomparam: Optional[str] = None,
wan_extension: Optional[ExtenderWanExtensionArgs] = None,
wimax_auth_protocol: Optional[str] = None,
wimax_carrier: Optional[str] = None,
wimax_realm: Optional[str] = None)
func NewExtender(ctx *Context, name string, args ExtenderArgs, opts ...ResourceOption) (*Extender, error)
public Extender(string name, ExtenderArgs args, CustomResourceOptions? opts = null)
public Extender(String name, ExtenderArgs args)
public Extender(String name, ExtenderArgs args, CustomResourceOptions options)
type: fortios:extendercontroller:Extender
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 ExtenderArgs
- 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 ExtenderArgs
- 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 ExtenderArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ExtenderArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ExtenderArgs
- 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 extenderResource = new Fortios.Extendercontroller.Extender("extenderResource", new()
{
Admin = "string",
Fosid = "string",
Role = "string",
AaaSharedSecret = "string",
AccessPointName = "string",
Allowaccess = "string",
AtDialScript = "string",
Authorized = "string",
BandwidthLimit = 0,
BillingStartDay = 0,
CdmaAaaSpi = "string",
CdmaHaSpi = "string",
CdmaNai = "string",
ConnStatus = 0,
ControllerReport = new Fortios.Extendercontroller.Inputs.ExtenderControllerReportArgs
{
Interval = 0,
SignalThreshold = 0,
Status = "string",
},
Description = "string",
DeviceId = 0,
DialMode = "string",
DialStatus = 0,
EnforceBandwidth = "string",
ExtName = "string",
ExtensionType = "string",
GetAllTables = "string",
HaSharedSecret = "string",
Ifname = "string",
InitiatedUpdate = "string",
LoginPassword = "string",
LoginPasswordChange = "string",
Mode = "string",
Modem1 = new Fortios.Extendercontroller.Inputs.ExtenderModem1Args
{
AutoSwitch = new Fortios.Extendercontroller.Inputs.ExtenderModem1AutoSwitchArgs
{
Dataplan = "string",
Disconnect = "string",
DisconnectPeriod = 0,
DisconnectThreshold = 0,
Signal = "string",
SwitchBack = "string",
SwitchBackTime = "string",
SwitchBackTimer = 0,
},
ConnStatus = 0,
DefaultSim = "string",
Gps = "string",
Ifname = "string",
PreferredCarrier = "string",
RedundantIntf = "string",
RedundantMode = "string",
Sim1Pin = "string",
Sim1PinCode = "string",
Sim2Pin = "string",
Sim2PinCode = "string",
},
Modem2 = new Fortios.Extendercontroller.Inputs.ExtenderModem2Args
{
AutoSwitch = new Fortios.Extendercontroller.Inputs.ExtenderModem2AutoSwitchArgs
{
Dataplan = "string",
Disconnect = "string",
DisconnectPeriod = 0,
DisconnectThreshold = 0,
Signal = "string",
SwitchBack = "string",
SwitchBackTime = "string",
SwitchBackTimer = 0,
},
ConnStatus = 0,
DefaultSim = "string",
Gps = "string",
Ifname = "string",
PreferredCarrier = "string",
RedundantIntf = "string",
RedundantMode = "string",
Sim1Pin = "string",
Sim1PinCode = "string",
Sim2Pin = "string",
Sim2PinCode = "string",
},
ModemPasswd = "string",
ModemType = "string",
MultiMode = "string",
Name = "string",
OverrideAllowaccess = "string",
OverrideEnforceBandwidth = "string",
OverrideLoginPasswordChange = "string",
PppAuthProtocol = "string",
PppEchoRequest = "string",
PppPassword = "string",
PppUsername = "string",
PrimaryHa = "string",
Profile = "string",
QuotaLimitMb = 0,
Redial = "string",
RedundantIntf = "string",
Roaming = "string",
SecondaryHa = "string",
SimPin = "string",
Vdom = 0,
Vdomparam = "string",
WanExtension = new Fortios.Extendercontroller.Inputs.ExtenderWanExtensionArgs
{
Modem1Extension = "string",
Modem2Extension = "string",
},
WimaxAuthProtocol = "string",
WimaxCarrier = "string",
WimaxRealm = "string",
});
example, err := extendercontroller.NewExtender(ctx, "extenderResource", &extendercontroller.ExtenderArgs{
Admin: pulumi.String("string"),
Fosid: pulumi.String("string"),
Role: pulumi.String("string"),
AaaSharedSecret: pulumi.String("string"),
AccessPointName: pulumi.String("string"),
Allowaccess: pulumi.String("string"),
AtDialScript: pulumi.String("string"),
Authorized: pulumi.String("string"),
BandwidthLimit: pulumi.Int(0),
BillingStartDay: pulumi.Int(0),
CdmaAaaSpi: pulumi.String("string"),
CdmaHaSpi: pulumi.String("string"),
CdmaNai: pulumi.String("string"),
ConnStatus: pulumi.Int(0),
ControllerReport: &extendercontroller.ExtenderControllerReportArgs{
Interval: pulumi.Int(0),
SignalThreshold: pulumi.Int(0),
Status: pulumi.String("string"),
},
Description: pulumi.String("string"),
DeviceId: pulumi.Int(0),
DialMode: pulumi.String("string"),
DialStatus: pulumi.Int(0),
EnforceBandwidth: pulumi.String("string"),
ExtName: pulumi.String("string"),
ExtensionType: pulumi.String("string"),
GetAllTables: pulumi.String("string"),
HaSharedSecret: pulumi.String("string"),
Ifname: pulumi.String("string"),
InitiatedUpdate: pulumi.String("string"),
LoginPassword: pulumi.String("string"),
LoginPasswordChange: pulumi.String("string"),
Mode: pulumi.String("string"),
Modem1: &extendercontroller.ExtenderModem1Args{
AutoSwitch: &extendercontroller.ExtenderModem1AutoSwitchArgs{
Dataplan: pulumi.String("string"),
Disconnect: pulumi.String("string"),
DisconnectPeriod: pulumi.Int(0),
DisconnectThreshold: pulumi.Int(0),
Signal: pulumi.String("string"),
SwitchBack: pulumi.String("string"),
SwitchBackTime: pulumi.String("string"),
SwitchBackTimer: pulumi.Int(0),
},
ConnStatus: pulumi.Int(0),
DefaultSim: pulumi.String("string"),
Gps: pulumi.String("string"),
Ifname: pulumi.String("string"),
PreferredCarrier: pulumi.String("string"),
RedundantIntf: pulumi.String("string"),
RedundantMode: pulumi.String("string"),
Sim1Pin: pulumi.String("string"),
Sim1PinCode: pulumi.String("string"),
Sim2Pin: pulumi.String("string"),
Sim2PinCode: pulumi.String("string"),
},
Modem2: &extendercontroller.ExtenderModem2Args{
AutoSwitch: &extendercontroller.ExtenderModem2AutoSwitchArgs{
Dataplan: pulumi.String("string"),
Disconnect: pulumi.String("string"),
DisconnectPeriod: pulumi.Int(0),
DisconnectThreshold: pulumi.Int(0),
Signal: pulumi.String("string"),
SwitchBack: pulumi.String("string"),
SwitchBackTime: pulumi.String("string"),
SwitchBackTimer: pulumi.Int(0),
},
ConnStatus: pulumi.Int(0),
DefaultSim: pulumi.String("string"),
Gps: pulumi.String("string"),
Ifname: pulumi.String("string"),
PreferredCarrier: pulumi.String("string"),
RedundantIntf: pulumi.String("string"),
RedundantMode: pulumi.String("string"),
Sim1Pin: pulumi.String("string"),
Sim1PinCode: pulumi.String("string"),
Sim2Pin: pulumi.String("string"),
Sim2PinCode: pulumi.String("string"),
},
ModemPasswd: pulumi.String("string"),
ModemType: pulumi.String("string"),
MultiMode: pulumi.String("string"),
Name: pulumi.String("string"),
OverrideAllowaccess: pulumi.String("string"),
OverrideEnforceBandwidth: pulumi.String("string"),
OverrideLoginPasswordChange: pulumi.String("string"),
PppAuthProtocol: pulumi.String("string"),
PppEchoRequest: pulumi.String("string"),
PppPassword: pulumi.String("string"),
PppUsername: pulumi.String("string"),
PrimaryHa: pulumi.String("string"),
Profile: pulumi.String("string"),
QuotaLimitMb: pulumi.Int(0),
Redial: pulumi.String("string"),
RedundantIntf: pulumi.String("string"),
Roaming: pulumi.String("string"),
SecondaryHa: pulumi.String("string"),
SimPin: pulumi.String("string"),
Vdom: pulumi.Int(0),
Vdomparam: pulumi.String("string"),
WanExtension: &extendercontroller.ExtenderWanExtensionArgs{
Modem1Extension: pulumi.String("string"),
Modem2Extension: pulumi.String("string"),
},
WimaxAuthProtocol: pulumi.String("string"),
WimaxCarrier: pulumi.String("string"),
WimaxRealm: pulumi.String("string"),
})
var extenderResource = new Extender("extenderResource", ExtenderArgs.builder()
.admin("string")
.fosid("string")
.role("string")
.aaaSharedSecret("string")
.accessPointName("string")
.allowaccess("string")
.atDialScript("string")
.authorized("string")
.bandwidthLimit(0)
.billingStartDay(0)
.cdmaAaaSpi("string")
.cdmaHaSpi("string")
.cdmaNai("string")
.connStatus(0)
.controllerReport(ExtenderControllerReportArgs.builder()
.interval(0)
.signalThreshold(0)
.status("string")
.build())
.description("string")
.deviceId(0)
.dialMode("string")
.dialStatus(0)
.enforceBandwidth("string")
.extName("string")
.extensionType("string")
.getAllTables("string")
.haSharedSecret("string")
.ifname("string")
.initiatedUpdate("string")
.loginPassword("string")
.loginPasswordChange("string")
.mode("string")
.modem1(ExtenderModem1Args.builder()
.autoSwitch(ExtenderModem1AutoSwitchArgs.builder()
.dataplan("string")
.disconnect("string")
.disconnectPeriod(0)
.disconnectThreshold(0)
.signal("string")
.switchBack("string")
.switchBackTime("string")
.switchBackTimer(0)
.build())
.connStatus(0)
.defaultSim("string")
.gps("string")
.ifname("string")
.preferredCarrier("string")
.redundantIntf("string")
.redundantMode("string")
.sim1Pin("string")
.sim1PinCode("string")
.sim2Pin("string")
.sim2PinCode("string")
.build())
.modem2(ExtenderModem2Args.builder()
.autoSwitch(ExtenderModem2AutoSwitchArgs.builder()
.dataplan("string")
.disconnect("string")
.disconnectPeriod(0)
.disconnectThreshold(0)
.signal("string")
.switchBack("string")
.switchBackTime("string")
.switchBackTimer(0)
.build())
.connStatus(0)
.defaultSim("string")
.gps("string")
.ifname("string")
.preferredCarrier("string")
.redundantIntf("string")
.redundantMode("string")
.sim1Pin("string")
.sim1PinCode("string")
.sim2Pin("string")
.sim2PinCode("string")
.build())
.modemPasswd("string")
.modemType("string")
.multiMode("string")
.name("string")
.overrideAllowaccess("string")
.overrideEnforceBandwidth("string")
.overrideLoginPasswordChange("string")
.pppAuthProtocol("string")
.pppEchoRequest("string")
.pppPassword("string")
.pppUsername("string")
.primaryHa("string")
.profile("string")
.quotaLimitMb(0)
.redial("string")
.redundantIntf("string")
.roaming("string")
.secondaryHa("string")
.simPin("string")
.vdom(0)
.vdomparam("string")
.wanExtension(ExtenderWanExtensionArgs.builder()
.modem1Extension("string")
.modem2Extension("string")
.build())
.wimaxAuthProtocol("string")
.wimaxCarrier("string")
.wimaxRealm("string")
.build());
extender_resource = fortios.extendercontroller.Extender("extenderResource",
admin="string",
fosid="string",
role="string",
aaa_shared_secret="string",
access_point_name="string",
allowaccess="string",
at_dial_script="string",
authorized="string",
bandwidth_limit=0,
billing_start_day=0,
cdma_aaa_spi="string",
cdma_ha_spi="string",
cdma_nai="string",
conn_status=0,
controller_report=fortios.extendercontroller.ExtenderControllerReportArgs(
interval=0,
signal_threshold=0,
status="string",
),
description="string",
device_id=0,
dial_mode="string",
dial_status=0,
enforce_bandwidth="string",
ext_name="string",
extension_type="string",
get_all_tables="string",
ha_shared_secret="string",
ifname="string",
initiated_update="string",
login_password="string",
login_password_change="string",
mode="string",
modem1=fortios.extendercontroller.ExtenderModem1Args(
auto_switch=fortios.extendercontroller.ExtenderModem1AutoSwitchArgs(
dataplan="string",
disconnect="string",
disconnect_period=0,
disconnect_threshold=0,
signal="string",
switch_back="string",
switch_back_time="string",
switch_back_timer=0,
),
conn_status=0,
default_sim="string",
gps="string",
ifname="string",
preferred_carrier="string",
redundant_intf="string",
redundant_mode="string",
sim1_pin="string",
sim1_pin_code="string",
sim2_pin="string",
sim2_pin_code="string",
),
modem2=fortios.extendercontroller.ExtenderModem2Args(
auto_switch=fortios.extendercontroller.ExtenderModem2AutoSwitchArgs(
dataplan="string",
disconnect="string",
disconnect_period=0,
disconnect_threshold=0,
signal="string",
switch_back="string",
switch_back_time="string",
switch_back_timer=0,
),
conn_status=0,
default_sim="string",
gps="string",
ifname="string",
preferred_carrier="string",
redundant_intf="string",
redundant_mode="string",
sim1_pin="string",
sim1_pin_code="string",
sim2_pin="string",
sim2_pin_code="string",
),
modem_passwd="string",
modem_type="string",
multi_mode="string",
name="string",
override_allowaccess="string",
override_enforce_bandwidth="string",
override_login_password_change="string",
ppp_auth_protocol="string",
ppp_echo_request="string",
ppp_password="string",
ppp_username="string",
primary_ha="string",
profile="string",
quota_limit_mb=0,
redial="string",
redundant_intf="string",
roaming="string",
secondary_ha="string",
sim_pin="string",
vdom=0,
vdomparam="string",
wan_extension=fortios.extendercontroller.ExtenderWanExtensionArgs(
modem1_extension="string",
modem2_extension="string",
),
wimax_auth_protocol="string",
wimax_carrier="string",
wimax_realm="string")
const extenderResource = new fortios.extendercontroller.Extender("extenderResource", {
admin: "string",
fosid: "string",
role: "string",
aaaSharedSecret: "string",
accessPointName: "string",
allowaccess: "string",
atDialScript: "string",
authorized: "string",
bandwidthLimit: 0,
billingStartDay: 0,
cdmaAaaSpi: "string",
cdmaHaSpi: "string",
cdmaNai: "string",
connStatus: 0,
controllerReport: {
interval: 0,
signalThreshold: 0,
status: "string",
},
description: "string",
deviceId: 0,
dialMode: "string",
dialStatus: 0,
enforceBandwidth: "string",
extName: "string",
extensionType: "string",
getAllTables: "string",
haSharedSecret: "string",
ifname: "string",
initiatedUpdate: "string",
loginPassword: "string",
loginPasswordChange: "string",
mode: "string",
modem1: {
autoSwitch: {
dataplan: "string",
disconnect: "string",
disconnectPeriod: 0,
disconnectThreshold: 0,
signal: "string",
switchBack: "string",
switchBackTime: "string",
switchBackTimer: 0,
},
connStatus: 0,
defaultSim: "string",
gps: "string",
ifname: "string",
preferredCarrier: "string",
redundantIntf: "string",
redundantMode: "string",
sim1Pin: "string",
sim1PinCode: "string",
sim2Pin: "string",
sim2PinCode: "string",
},
modem2: {
autoSwitch: {
dataplan: "string",
disconnect: "string",
disconnectPeriod: 0,
disconnectThreshold: 0,
signal: "string",
switchBack: "string",
switchBackTime: "string",
switchBackTimer: 0,
},
connStatus: 0,
defaultSim: "string",
gps: "string",
ifname: "string",
preferredCarrier: "string",
redundantIntf: "string",
redundantMode: "string",
sim1Pin: "string",
sim1PinCode: "string",
sim2Pin: "string",
sim2PinCode: "string",
},
modemPasswd: "string",
modemType: "string",
multiMode: "string",
name: "string",
overrideAllowaccess: "string",
overrideEnforceBandwidth: "string",
overrideLoginPasswordChange: "string",
pppAuthProtocol: "string",
pppEchoRequest: "string",
pppPassword: "string",
pppUsername: "string",
primaryHa: "string",
profile: "string",
quotaLimitMb: 0,
redial: "string",
redundantIntf: "string",
roaming: "string",
secondaryHa: "string",
simPin: "string",
vdom: 0,
vdomparam: "string",
wanExtension: {
modem1Extension: "string",
modem2Extension: "string",
},
wimaxAuthProtocol: "string",
wimaxCarrier: "string",
wimaxRealm: "string",
});
type: fortios:extendercontroller:Extender
properties:
aaaSharedSecret: string
accessPointName: string
admin: string
allowaccess: string
atDialScript: string
authorized: string
bandwidthLimit: 0
billingStartDay: 0
cdmaAaaSpi: string
cdmaHaSpi: string
cdmaNai: string
connStatus: 0
controllerReport:
interval: 0
signalThreshold: 0
status: string
description: string
deviceId: 0
dialMode: string
dialStatus: 0
enforceBandwidth: string
extName: string
extensionType: string
fosid: string
getAllTables: string
haSharedSecret: string
ifname: string
initiatedUpdate: string
loginPassword: string
loginPasswordChange: string
mode: string
modem1:
autoSwitch:
dataplan: string
disconnect: string
disconnectPeriod: 0
disconnectThreshold: 0
signal: string
switchBack: string
switchBackTime: string
switchBackTimer: 0
connStatus: 0
defaultSim: string
gps: string
ifname: string
preferredCarrier: string
redundantIntf: string
redundantMode: string
sim1Pin: string
sim1PinCode: string
sim2Pin: string
sim2PinCode: string
modem2:
autoSwitch:
dataplan: string
disconnect: string
disconnectPeriod: 0
disconnectThreshold: 0
signal: string
switchBack: string
switchBackTime: string
switchBackTimer: 0
connStatus: 0
defaultSim: string
gps: string
ifname: string
preferredCarrier: string
redundantIntf: string
redundantMode: string
sim1Pin: string
sim1PinCode: string
sim2Pin: string
sim2PinCode: string
modemPasswd: string
modemType: string
multiMode: string
name: string
overrideAllowaccess: string
overrideEnforceBandwidth: string
overrideLoginPasswordChange: string
pppAuthProtocol: string
pppEchoRequest: string
pppPassword: string
pppUsername: string
primaryHa: string
profile: string
quotaLimitMb: 0
redial: string
redundantIntf: string
roaming: string
role: string
secondaryHa: string
simPin: string
vdom: 0
vdomparam: string
wanExtension:
modem1Extension: string
modem2Extension: string
wimaxAuthProtocol: string
wimaxCarrier: string
wimaxRealm: string
Extender 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 Extender resource accepts the following input properties:
- Admin string
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - Fosid string
- FortiExtender serial number.
- Role string
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - string
- AAA shared secret.
- Access
Point stringName - Access point name(APN).
- Allowaccess string
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - At
Dial stringScript - Initialization AT commands specific to the MODEM.
- string
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - Bandwidth
Limit int - FortiExtender LAN extension bandwidth limit (Mbps).
- Billing
Start intDay - Billing start day.
- Cdma
Aaa stringSpi - CDMA AAA SPI.
- Cdma
Ha stringSpi - CDMA HA SPI.
- Cdma
Nai string - NAI for CDMA MODEMS.
- Conn
Status int - Connection status.
- Controller
Report Pulumiverse.Fortios. Extendercontroller. Inputs. Extender Controller Report - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - Description string
- Description.
- Device
Id int - device-id
- Dial
Mode string - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - Dial
Status int - Dial status.
- Enforce
Bandwidth string - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - Ext
Name string - FortiExtender name.
- Extension
Type string - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- string
- HA shared secret.
- Ifname string
- FortiExtender interface name.
- Initiated
Update string - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - Login
Password string - FortiExtender login password.
- Login
Password stringChange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - Mode string
- FortiExtender mode. Valid values:
standalone
,redundant
. - Modem1
Pulumiverse.
Fortios. Extendercontroller. Inputs. Extender Modem1 - Configuration options for modem 1. The structure of
modem1
block is documented below. - Modem2
Pulumiverse.
Fortios. Extendercontroller. Inputs. Extender Modem2 - Configuration options for modem 2. The structure of
modem2
block is documented below. - Modem
Passwd string - MODEM password.
- Modem
Type string - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - Multi
Mode string - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - Name string
- FortiExtender entry name.
- Override
Allowaccess string - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - Override
Enforce stringBandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - Override
Login stringPassword Change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - Ppp
Auth stringProtocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - Ppp
Echo stringRequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - Ppp
Password string - PPP password.
- Ppp
Username string - PPP username.
- Primary
Ha string - Primary HA.
- Profile string
- FortiExtender profile configuration.
- Quota
Limit intMb - Monthly quota limit (MB).
- Redial string
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - Redundant
Intf string - Redundant interface.
- Roaming string
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - Secondary
Ha string - Secondary HA.
- Sim
Pin string - SIM PIN.
- Vdom int
- VDOM
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Wan
Extension Pulumiverse.Fortios. Extendercontroller. Inputs. Extender Wan Extension - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - Wimax
Auth stringProtocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - Wimax
Carrier string - WiMax carrier.
- Wimax
Realm string - WiMax realm.
- Admin string
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - Fosid string
- FortiExtender serial number.
- Role string
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - string
- AAA shared secret.
- Access
Point stringName - Access point name(APN).
- Allowaccess string
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - At
Dial stringScript - Initialization AT commands specific to the MODEM.
- string
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - Bandwidth
Limit int - FortiExtender LAN extension bandwidth limit (Mbps).
- Billing
Start intDay - Billing start day.
- Cdma
Aaa stringSpi - CDMA AAA SPI.
- Cdma
Ha stringSpi - CDMA HA SPI.
- Cdma
Nai string - NAI for CDMA MODEMS.
- Conn
Status int - Connection status.
- Controller
Report ExtenderController Report Args - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - Description string
- Description.
- Device
Id int - device-id
- Dial
Mode string - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - Dial
Status int - Dial status.
- Enforce
Bandwidth string - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - Ext
Name string - FortiExtender name.
- Extension
Type string - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- string
- HA shared secret.
- Ifname string
- FortiExtender interface name.
- Initiated
Update string - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - Login
Password string - FortiExtender login password.
- Login
Password stringChange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - Mode string
- FortiExtender mode. Valid values:
standalone
,redundant
. - Modem1
Extender
Modem1Args - Configuration options for modem 1. The structure of
modem1
block is documented below. - Modem2
Extender
Modem2Args - Configuration options for modem 2. The structure of
modem2
block is documented below. - Modem
Passwd string - MODEM password.
- Modem
Type string - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - Multi
Mode string - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - Name string
- FortiExtender entry name.
- Override
Allowaccess string - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - Override
Enforce stringBandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - Override
Login stringPassword Change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - Ppp
Auth stringProtocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - Ppp
Echo stringRequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - Ppp
Password string - PPP password.
- Ppp
Username string - PPP username.
- Primary
Ha string - Primary HA.
- Profile string
- FortiExtender profile configuration.
- Quota
Limit intMb - Monthly quota limit (MB).
- Redial string
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - Redundant
Intf string - Redundant interface.
- Roaming string
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - Secondary
Ha string - Secondary HA.
- Sim
Pin string - SIM PIN.
- Vdom int
- VDOM
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Wan
Extension ExtenderWan Extension Args - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - Wimax
Auth stringProtocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - Wimax
Carrier string - WiMax carrier.
- Wimax
Realm string - WiMax realm.
- admin String
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - fosid String
- FortiExtender serial number.
- role String
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - String
- AAA shared secret.
- access
Point StringName - Access point name(APN).
- allowaccess String
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - at
Dial StringScript - Initialization AT commands specific to the MODEM.
- String
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - bandwidth
Limit Integer - FortiExtender LAN extension bandwidth limit (Mbps).
- billing
Start IntegerDay - Billing start day.
- cdma
Aaa StringSpi - CDMA AAA SPI.
- cdma
Ha StringSpi - CDMA HA SPI.
- cdma
Nai String - NAI for CDMA MODEMS.
- conn
Status Integer - Connection status.
- controller
Report ExtenderController Report - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - description String
- Description.
- device
Id Integer - device-id
- dial
Mode String - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - dial
Status Integer - Dial status.
- enforce
Bandwidth String - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - ext
Name String - FortiExtender name.
- extension
Type String - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- String
- HA shared secret.
- ifname String
- FortiExtender interface name.
- initiated
Update String - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - login
Password String - FortiExtender login password.
- login
Password StringChange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - mode String
- FortiExtender mode. Valid values:
standalone
,redundant
. - modem1
Extender
Modem1 - Configuration options for modem 1. The structure of
modem1
block is documented below. - modem2
Extender
Modem2 - Configuration options for modem 2. The structure of
modem2
block is documented below. - modem
Passwd String - MODEM password.
- modem
Type String - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - multi
Mode String - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - name String
- FortiExtender entry name.
- override
Allowaccess String - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - override
Enforce StringBandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - override
Login StringPassword Change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - ppp
Auth StringProtocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - ppp
Echo StringRequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - ppp
Password String - PPP password.
- ppp
Username String - PPP username.
- primary
Ha String - Primary HA.
- profile String
- FortiExtender profile configuration.
- quota
Limit IntegerMb - Monthly quota limit (MB).
- redial String
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - redundant
Intf String - Redundant interface.
- roaming String
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - secondary
Ha String - Secondary HA.
- sim
Pin String - SIM PIN.
- vdom Integer
- VDOM
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- wan
Extension ExtenderWan Extension - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - wimax
Auth StringProtocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - wimax
Carrier String - WiMax carrier.
- wimax
Realm String - WiMax realm.
- admin string
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - fosid string
- FortiExtender serial number.
- role string
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - string
- AAA shared secret.
- access
Point stringName - Access point name(APN).
- allowaccess string
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - at
Dial stringScript - Initialization AT commands specific to the MODEM.
- string
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - bandwidth
Limit number - FortiExtender LAN extension bandwidth limit (Mbps).
- billing
Start numberDay - Billing start day.
- cdma
Aaa stringSpi - CDMA AAA SPI.
- cdma
Ha stringSpi - CDMA HA SPI.
- cdma
Nai string - NAI for CDMA MODEMS.
- conn
Status number - Connection status.
- controller
Report ExtenderController Report - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - description string
- Description.
- device
Id number - device-id
- dial
Mode string - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - dial
Status number - Dial status.
- enforce
Bandwidth string - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - ext
Name string - FortiExtender name.
- extension
Type string - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- string
- HA shared secret.
- ifname string
- FortiExtender interface name.
- initiated
Update string - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - login
Password string - FortiExtender login password.
- login
Password stringChange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - mode string
- FortiExtender mode. Valid values:
standalone
,redundant
. - modem1
Extender
Modem1 - Configuration options for modem 1. The structure of
modem1
block is documented below. - modem2
Extender
Modem2 - Configuration options for modem 2. The structure of
modem2
block is documented below. - modem
Passwd string - MODEM password.
- modem
Type string - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - multi
Mode string - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - name string
- FortiExtender entry name.
- override
Allowaccess string - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - override
Enforce stringBandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - override
Login stringPassword Change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - ppp
Auth stringProtocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - ppp
Echo stringRequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - ppp
Password string - PPP password.
- ppp
Username string - PPP username.
- primary
Ha string - Primary HA.
- profile string
- FortiExtender profile configuration.
- quota
Limit numberMb - Monthly quota limit (MB).
- redial string
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - redundant
Intf string - Redundant interface.
- roaming string
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - secondary
Ha string - Secondary HA.
- sim
Pin string - SIM PIN.
- vdom number
- VDOM
- vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- wan
Extension ExtenderWan Extension - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - wimax
Auth stringProtocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - wimax
Carrier string - WiMax carrier.
- wimax
Realm string - WiMax realm.
- admin str
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - fosid str
- FortiExtender serial number.
- role str
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - str
- AAA shared secret.
- access_
point_ strname - Access point name(APN).
- allowaccess str
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - at_
dial_ strscript - Initialization AT commands specific to the MODEM.
- str
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - bandwidth_
limit int - FortiExtender LAN extension bandwidth limit (Mbps).
- billing_
start_ intday - Billing start day.
- cdma_
aaa_ strspi - CDMA AAA SPI.
- cdma_
ha_ strspi - CDMA HA SPI.
- cdma_
nai str - NAI for CDMA MODEMS.
- conn_
status int - Connection status.
- controller_
report ExtenderController Report Args - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - description str
- Description.
- device_
id int - device-id
- dial_
mode str - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - dial_
status int - Dial status.
- enforce_
bandwidth str - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - ext_
name str - FortiExtender name.
- extension_
type str - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - get_
all_ strtables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- str
- HA shared secret.
- ifname str
- FortiExtender interface name.
- initiated_
update str - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - login_
password str - FortiExtender login password.
- login_
password_ strchange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - mode str
- FortiExtender mode. Valid values:
standalone
,redundant
. - modem1
Extender
Modem1Args - Configuration options for modem 1. The structure of
modem1
block is documented below. - modem2
Extender
Modem2Args - Configuration options for modem 2. The structure of
modem2
block is documented below. - modem_
passwd str - MODEM password.
- modem_
type str - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - multi_
mode str - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - name str
- FortiExtender entry name.
- override_
allowaccess str - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - override_
enforce_ strbandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - override_
login_ strpassword_ change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - ppp_
auth_ strprotocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - ppp_
echo_ strrequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - ppp_
password str - PPP password.
- ppp_
username str - PPP username.
- primary_
ha str - Primary HA.
- profile str
- FortiExtender profile configuration.
- quota_
limit_ intmb - Monthly quota limit (MB).
- redial str
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - redundant_
intf str - Redundant interface.
- roaming str
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - secondary_
ha str - Secondary HA.
- sim_
pin str - SIM PIN.
- vdom int
- VDOM
- vdomparam str
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- wan_
extension ExtenderWan Extension Args - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - wimax_
auth_ strprotocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - wimax_
carrier str - WiMax carrier.
- wimax_
realm str - WiMax realm.
- admin String
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - fosid String
- FortiExtender serial number.
- role String
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - String
- AAA shared secret.
- access
Point StringName - Access point name(APN).
- allowaccess String
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - at
Dial StringScript - Initialization AT commands specific to the MODEM.
- String
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - bandwidth
Limit Number - FortiExtender LAN extension bandwidth limit (Mbps).
- billing
Start NumberDay - Billing start day.
- cdma
Aaa StringSpi - CDMA AAA SPI.
- cdma
Ha StringSpi - CDMA HA SPI.
- cdma
Nai String - NAI for CDMA MODEMS.
- conn
Status Number - Connection status.
- controller
Report Property Map - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - description String
- Description.
- device
Id Number - device-id
- dial
Mode String - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - dial
Status Number - Dial status.
- enforce
Bandwidth String - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - ext
Name String - FortiExtender name.
- extension
Type String - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- String
- HA shared secret.
- ifname String
- FortiExtender interface name.
- initiated
Update String - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - login
Password String - FortiExtender login password.
- login
Password StringChange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - mode String
- FortiExtender mode. Valid values:
standalone
,redundant
. - modem1 Property Map
- Configuration options for modem 1. The structure of
modem1
block is documented below. - modem2 Property Map
- Configuration options for modem 2. The structure of
modem2
block is documented below. - modem
Passwd String - MODEM password.
- modem
Type String - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - multi
Mode String - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - name String
- FortiExtender entry name.
- override
Allowaccess String - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - override
Enforce StringBandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - override
Login StringPassword Change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - ppp
Auth StringProtocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - ppp
Echo StringRequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - ppp
Password String - PPP password.
- ppp
Username String - PPP username.
- primary
Ha String - Primary HA.
- profile String
- FortiExtender profile configuration.
- quota
Limit NumberMb - Monthly quota limit (MB).
- redial String
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - redundant
Intf String - Redundant interface.
- roaming String
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - secondary
Ha String - Secondary HA.
- sim
Pin String - SIM PIN.
- vdom Number
- VDOM
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- wan
Extension Property Map - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - wimax
Auth StringProtocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - wimax
Carrier String - WiMax carrier.
- wimax
Realm String - WiMax realm.
Outputs
All input properties are implicitly available as output properties. Additionally, the Extender 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 Extender Resource
Get an existing Extender 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?: ExtenderState, opts?: CustomResourceOptions): Extender
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
aaa_shared_secret: Optional[str] = None,
access_point_name: Optional[str] = None,
admin: Optional[str] = None,
allowaccess: Optional[str] = None,
at_dial_script: Optional[str] = None,
authorized: Optional[str] = None,
bandwidth_limit: Optional[int] = None,
billing_start_day: Optional[int] = None,
cdma_aaa_spi: Optional[str] = None,
cdma_ha_spi: Optional[str] = None,
cdma_nai: Optional[str] = None,
conn_status: Optional[int] = None,
controller_report: Optional[ExtenderControllerReportArgs] = None,
description: Optional[str] = None,
device_id: Optional[int] = None,
dial_mode: Optional[str] = None,
dial_status: Optional[int] = None,
enforce_bandwidth: Optional[str] = None,
ext_name: Optional[str] = None,
extension_type: Optional[str] = None,
fosid: Optional[str] = None,
get_all_tables: Optional[str] = None,
ha_shared_secret: Optional[str] = None,
ifname: Optional[str] = None,
initiated_update: Optional[str] = None,
login_password: Optional[str] = None,
login_password_change: Optional[str] = None,
mode: Optional[str] = None,
modem1: Optional[ExtenderModem1Args] = None,
modem2: Optional[ExtenderModem2Args] = None,
modem_passwd: Optional[str] = None,
modem_type: Optional[str] = None,
multi_mode: Optional[str] = None,
name: Optional[str] = None,
override_allowaccess: Optional[str] = None,
override_enforce_bandwidth: Optional[str] = None,
override_login_password_change: Optional[str] = None,
ppp_auth_protocol: Optional[str] = None,
ppp_echo_request: Optional[str] = None,
ppp_password: Optional[str] = None,
ppp_username: Optional[str] = None,
primary_ha: Optional[str] = None,
profile: Optional[str] = None,
quota_limit_mb: Optional[int] = None,
redial: Optional[str] = None,
redundant_intf: Optional[str] = None,
roaming: Optional[str] = None,
role: Optional[str] = None,
secondary_ha: Optional[str] = None,
sim_pin: Optional[str] = None,
vdom: Optional[int] = None,
vdomparam: Optional[str] = None,
wan_extension: Optional[ExtenderWanExtensionArgs] = None,
wimax_auth_protocol: Optional[str] = None,
wimax_carrier: Optional[str] = None,
wimax_realm: Optional[str] = None) -> Extender
func GetExtender(ctx *Context, name string, id IDInput, state *ExtenderState, opts ...ResourceOption) (*Extender, error)
public static Extender Get(string name, Input<string> id, ExtenderState? state, CustomResourceOptions? opts = null)
public static Extender get(String name, Output<String> id, ExtenderState 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.
- string
- AAA shared secret.
- Access
Point stringName - Access point name(APN).
- Admin string
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - Allowaccess string
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - At
Dial stringScript - Initialization AT commands specific to the MODEM.
- string
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - Bandwidth
Limit int - FortiExtender LAN extension bandwidth limit (Mbps).
- Billing
Start intDay - Billing start day.
- Cdma
Aaa stringSpi - CDMA AAA SPI.
- Cdma
Ha stringSpi - CDMA HA SPI.
- Cdma
Nai string - NAI for CDMA MODEMS.
- Conn
Status int - Connection status.
- Controller
Report Pulumiverse.Fortios. Extendercontroller. Inputs. Extender Controller Report - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - Description string
- Description.
- Device
Id int - device-id
- Dial
Mode string - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - Dial
Status int - Dial status.
- Enforce
Bandwidth string - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - Ext
Name string - FortiExtender name.
- Extension
Type string - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - Fosid string
- FortiExtender serial number.
- Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- string
- HA shared secret.
- Ifname string
- FortiExtender interface name.
- Initiated
Update string - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - Login
Password string - FortiExtender login password.
- Login
Password stringChange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - Mode string
- FortiExtender mode. Valid values:
standalone
,redundant
. - Modem1
Pulumiverse.
Fortios. Extendercontroller. Inputs. Extender Modem1 - Configuration options for modem 1. The structure of
modem1
block is documented below. - Modem2
Pulumiverse.
Fortios. Extendercontroller. Inputs. Extender Modem2 - Configuration options for modem 2. The structure of
modem2
block is documented below. - Modem
Passwd string - MODEM password.
- Modem
Type string - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - Multi
Mode string - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - Name string
- FortiExtender entry name.
- Override
Allowaccess string - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - Override
Enforce stringBandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - Override
Login stringPassword Change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - Ppp
Auth stringProtocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - Ppp
Echo stringRequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - Ppp
Password string - PPP password.
- Ppp
Username string - PPP username.
- Primary
Ha string - Primary HA.
- Profile string
- FortiExtender profile configuration.
- Quota
Limit intMb - Monthly quota limit (MB).
- Redial string
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - Redundant
Intf string - Redundant interface.
- Roaming string
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - Role string
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - Secondary
Ha string - Secondary HA.
- Sim
Pin string - SIM PIN.
- Vdom int
- VDOM
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Wan
Extension Pulumiverse.Fortios. Extendercontroller. Inputs. Extender Wan Extension - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - Wimax
Auth stringProtocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - Wimax
Carrier string - WiMax carrier.
- Wimax
Realm string - WiMax realm.
- string
- AAA shared secret.
- Access
Point stringName - Access point name(APN).
- Admin string
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - Allowaccess string
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - At
Dial stringScript - Initialization AT commands specific to the MODEM.
- string
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - Bandwidth
Limit int - FortiExtender LAN extension bandwidth limit (Mbps).
- Billing
Start intDay - Billing start day.
- Cdma
Aaa stringSpi - CDMA AAA SPI.
- Cdma
Ha stringSpi - CDMA HA SPI.
- Cdma
Nai string - NAI for CDMA MODEMS.
- Conn
Status int - Connection status.
- Controller
Report ExtenderController Report Args - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - Description string
- Description.
- Device
Id int - device-id
- Dial
Mode string - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - Dial
Status int - Dial status.
- Enforce
Bandwidth string - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - Ext
Name string - FortiExtender name.
- Extension
Type string - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - Fosid string
- FortiExtender serial number.
- Get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- string
- HA shared secret.
- Ifname string
- FortiExtender interface name.
- Initiated
Update string - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - Login
Password string - FortiExtender login password.
- Login
Password stringChange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - Mode string
- FortiExtender mode. Valid values:
standalone
,redundant
. - Modem1
Extender
Modem1Args - Configuration options for modem 1. The structure of
modem1
block is documented below. - Modem2
Extender
Modem2Args - Configuration options for modem 2. The structure of
modem2
block is documented below. - Modem
Passwd string - MODEM password.
- Modem
Type string - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - Multi
Mode string - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - Name string
- FortiExtender entry name.
- Override
Allowaccess string - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - Override
Enforce stringBandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - Override
Login stringPassword Change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - Ppp
Auth stringProtocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - Ppp
Echo stringRequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - Ppp
Password string - PPP password.
- Ppp
Username string - PPP username.
- Primary
Ha string - Primary HA.
- Profile string
- FortiExtender profile configuration.
- Quota
Limit intMb - Monthly quota limit (MB).
- Redial string
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - Redundant
Intf string - Redundant interface.
- Roaming string
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - Role string
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - Secondary
Ha string - Secondary HA.
- Sim
Pin string - SIM PIN.
- Vdom int
- VDOM
- Vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Wan
Extension ExtenderWan Extension Args - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - Wimax
Auth stringProtocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - Wimax
Carrier string - WiMax carrier.
- Wimax
Realm string - WiMax realm.
- String
- AAA shared secret.
- access
Point StringName - Access point name(APN).
- admin String
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - allowaccess String
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - at
Dial StringScript - Initialization AT commands specific to the MODEM.
- String
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - bandwidth
Limit Integer - FortiExtender LAN extension bandwidth limit (Mbps).
- billing
Start IntegerDay - Billing start day.
- cdma
Aaa StringSpi - CDMA AAA SPI.
- cdma
Ha StringSpi - CDMA HA SPI.
- cdma
Nai String - NAI for CDMA MODEMS.
- conn
Status Integer - Connection status.
- controller
Report ExtenderController Report - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - description String
- Description.
- device
Id Integer - device-id
- dial
Mode String - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - dial
Status Integer - Dial status.
- enforce
Bandwidth String - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - ext
Name String - FortiExtender name.
- extension
Type String - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - fosid String
- FortiExtender serial number.
- get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- String
- HA shared secret.
- ifname String
- FortiExtender interface name.
- initiated
Update String - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - login
Password String - FortiExtender login password.
- login
Password StringChange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - mode String
- FortiExtender mode. Valid values:
standalone
,redundant
. - modem1
Extender
Modem1 - Configuration options for modem 1. The structure of
modem1
block is documented below. - modem2
Extender
Modem2 - Configuration options for modem 2. The structure of
modem2
block is documented below. - modem
Passwd String - MODEM password.
- modem
Type String - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - multi
Mode String - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - name String
- FortiExtender entry name.
- override
Allowaccess String - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - override
Enforce StringBandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - override
Login StringPassword Change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - ppp
Auth StringProtocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - ppp
Echo StringRequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - ppp
Password String - PPP password.
- ppp
Username String - PPP username.
- primary
Ha String - Primary HA.
- profile String
- FortiExtender profile configuration.
- quota
Limit IntegerMb - Monthly quota limit (MB).
- redial String
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - redundant
Intf String - Redundant interface.
- roaming String
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - role String
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - secondary
Ha String - Secondary HA.
- sim
Pin String - SIM PIN.
- vdom Integer
- VDOM
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- wan
Extension ExtenderWan Extension - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - wimax
Auth StringProtocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - wimax
Carrier String - WiMax carrier.
- wimax
Realm String - WiMax realm.
- string
- AAA shared secret.
- access
Point stringName - Access point name(APN).
- admin string
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - allowaccess string
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - at
Dial stringScript - Initialization AT commands specific to the MODEM.
- string
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - bandwidth
Limit number - FortiExtender LAN extension bandwidth limit (Mbps).
- billing
Start numberDay - Billing start day.
- cdma
Aaa stringSpi - CDMA AAA SPI.
- cdma
Ha stringSpi - CDMA HA SPI.
- cdma
Nai string - NAI for CDMA MODEMS.
- conn
Status number - Connection status.
- controller
Report ExtenderController Report - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - description string
- Description.
- device
Id number - device-id
- dial
Mode string - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - dial
Status number - Dial status.
- enforce
Bandwidth string - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - ext
Name string - FortiExtender name.
- extension
Type string - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - fosid string
- FortiExtender serial number.
- get
All stringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- string
- HA shared secret.
- ifname string
- FortiExtender interface name.
- initiated
Update string - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - login
Password string - FortiExtender login password.
- login
Password stringChange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - mode string
- FortiExtender mode. Valid values:
standalone
,redundant
. - modem1
Extender
Modem1 - Configuration options for modem 1. The structure of
modem1
block is documented below. - modem2
Extender
Modem2 - Configuration options for modem 2. The structure of
modem2
block is documented below. - modem
Passwd string - MODEM password.
- modem
Type string - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - multi
Mode string - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - name string
- FortiExtender entry name.
- override
Allowaccess string - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - override
Enforce stringBandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - override
Login stringPassword Change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - ppp
Auth stringProtocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - ppp
Echo stringRequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - ppp
Password string - PPP password.
- ppp
Username string - PPP username.
- primary
Ha string - Primary HA.
- profile string
- FortiExtender profile configuration.
- quota
Limit numberMb - Monthly quota limit (MB).
- redial string
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - redundant
Intf string - Redundant interface.
- roaming string
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - role string
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - secondary
Ha string - Secondary HA.
- sim
Pin string - SIM PIN.
- vdom number
- VDOM
- vdomparam string
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- wan
Extension ExtenderWan Extension - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - wimax
Auth stringProtocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - wimax
Carrier string - WiMax carrier.
- wimax
Realm string - WiMax realm.
- str
- AAA shared secret.
- access_
point_ strname - Access point name(APN).
- admin str
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - allowaccess str
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - at_
dial_ strscript - Initialization AT commands specific to the MODEM.
- str
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - bandwidth_
limit int - FortiExtender LAN extension bandwidth limit (Mbps).
- billing_
start_ intday - Billing start day.
- cdma_
aaa_ strspi - CDMA AAA SPI.
- cdma_
ha_ strspi - CDMA HA SPI.
- cdma_
nai str - NAI for CDMA MODEMS.
- conn_
status int - Connection status.
- controller_
report ExtenderController Report Args - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - description str
- Description.
- device_
id int - device-id
- dial_
mode str - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - dial_
status int - Dial status.
- enforce_
bandwidth str - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - ext_
name str - FortiExtender name.
- extension_
type str - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - fosid str
- FortiExtender serial number.
- get_
all_ strtables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- str
- HA shared secret.
- ifname str
- FortiExtender interface name.
- initiated_
update str - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - login_
password str - FortiExtender login password.
- login_
password_ strchange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - mode str
- FortiExtender mode. Valid values:
standalone
,redundant
. - modem1
Extender
Modem1Args - Configuration options for modem 1. The structure of
modem1
block is documented below. - modem2
Extender
Modem2Args - Configuration options for modem 2. The structure of
modem2
block is documented below. - modem_
passwd str - MODEM password.
- modem_
type str - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - multi_
mode str - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - name str
- FortiExtender entry name.
- override_
allowaccess str - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - override_
enforce_ strbandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - override_
login_ strpassword_ change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - ppp_
auth_ strprotocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - ppp_
echo_ strrequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - ppp_
password str - PPP password.
- ppp_
username str - PPP username.
- primary_
ha str - Primary HA.
- profile str
- FortiExtender profile configuration.
- quota_
limit_ intmb - Monthly quota limit (MB).
- redial str
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - redundant_
intf str - Redundant interface.
- roaming str
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - role str
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - secondary_
ha str - Secondary HA.
- sim_
pin str - SIM PIN.
- vdom int
- VDOM
- vdomparam str
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- wan_
extension ExtenderWan Extension Args - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - wimax_
auth_ strprotocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - wimax_
carrier str - WiMax carrier.
- wimax_
realm str - WiMax realm.
- String
- AAA shared secret.
- access
Point StringName - Access point name(APN).
- admin String
- FortiExtender Administration (enable or disable). Valid values:
disable
,discovered
,enable
. - allowaccess String
- Control management access to the managed extender. Separate entries with a space. Valid values:
ping
,telnet
,http
,https
,ssh
,snmp
. - at
Dial StringScript - Initialization AT commands specific to the MODEM.
- String
- FortiExtender Administration (enable or disable). Valid values:
disable
,enable
. - bandwidth
Limit Number - FortiExtender LAN extension bandwidth limit (Mbps).
- billing
Start NumberDay - Billing start day.
- cdma
Aaa StringSpi - CDMA AAA SPI.
- cdma
Ha StringSpi - CDMA HA SPI.
- cdma
Nai String - NAI for CDMA MODEMS.
- conn
Status Number - Connection status.
- controller
Report Property Map - FortiExtender controller report configuration. The structure of
controller_report
block is documented below. - description String
- Description.
- device
Id Number - device-id
- dial
Mode String - Dial mode (dial-on-demand or always-connect). Valid values:
dial-on-demand
,always-connect
. - dial
Status Number - Dial status.
- enforce
Bandwidth String - Enable/disable enforcement of bandwidth on LAN extension interface. Valid values:
enable
,disable
. - ext
Name String - FortiExtender name.
- extension
Type String - Extension type for this FortiExtender. Valid values:
wan-extension
,lan-extension
. - fosid String
- FortiExtender serial number.
- get
All StringTables - Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwish conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- String
- HA shared secret.
- ifname String
- FortiExtender interface name.
- initiated
Update String - Allow/disallow network initiated updates to the MODEM. Valid values:
enable
,disable
. - login
Password String - FortiExtender login password.
- login
Password StringChange - Change or reset the administrator password of a managed extender (yes, default, or no, default = no). Valid values:
yes
,default
,no
. - mode String
- FortiExtender mode. Valid values:
standalone
,redundant
. - modem1 Property Map
- Configuration options for modem 1. The structure of
modem1
block is documented below. - modem2 Property Map
- Configuration options for modem 2. The structure of
modem2
block is documented below. - modem
Passwd String - MODEM password.
- modem
Type String - MODEM type (CDMA, GSM/LTE or WIMAX). Valid values:
cdma
,gsm/lte
,wimax
. - multi
Mode String - MODEM mode of operation(3G,LTE,etc). Valid values:
auto
,auto-3g
,force-lte
,force-3g
,force-2g
. - name String
- FortiExtender entry name.
- override
Allowaccess String - Enable to override the extender profile management access configuration. Valid values:
enable
,disable
. - override
Enforce StringBandwidth - Enable to override the extender profile enforce-bandwidth setting. Valid values:
enable
,disable
. - override
Login StringPassword Change - Enable to override the extender profile login-password (administrator password) setting. Valid values:
enable
,disable
. - ppp
Auth StringProtocol - PPP authentication protocol (PAP,CHAP or auto). Valid values:
auto
,pap
,chap
. - ppp
Echo StringRequest - Enable/disable PPP echo request. Valid values:
enable
,disable
. - ppp
Password String - PPP password.
- ppp
Username String - PPP username.
- primary
Ha String - Primary HA.
- profile String
- FortiExtender profile configuration.
- quota
Limit NumberMb - Monthly quota limit (MB).
- redial String
- Number of redials allowed based on failed attempts. Valid values:
none
,1
,2
,3
,4
,5
,6
,7
,8
,9
,10
. - redundant
Intf String - Redundant interface.
- roaming String
- Enable/disable MODEM roaming. Valid values:
enable
,disable
. - role String
- FortiExtender work role(Primary, Secondary, None). Valid values:
none
,primary
,secondary
. - secondary
Ha String - Secondary HA.
- sim
Pin String - SIM PIN.
- vdom Number
- VDOM
- vdomparam String
- Specifies the vdom to which the resource will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- wan
Extension Property Map - FortiExtender wan extension configuration. The structure of
wan_extension
block is documented below. - wimax
Auth StringProtocol - WiMax authentication protocol(TLS or TTLS). Valid values:
tls
,ttls
. - wimax
Carrier String - WiMax carrier.
- wimax
Realm String - WiMax realm.
Supporting Types
ExtenderControllerReport, ExtenderControllerReportArgs
- Interval int
- Controller report interval.
- Signal
Threshold int Controller report signal threshold.
The
modem1
block supports:- Status string
- FortiExtender controller report status. Valid values:
disable
,enable
.
- Interval int
- Controller report interval.
- Signal
Threshold int Controller report signal threshold.
The
modem1
block supports:- Status string
- FortiExtender controller report status. Valid values:
disable
,enable
.
- interval Integer
- Controller report interval.
- signal
Threshold Integer Controller report signal threshold.
The
modem1
block supports:- status String
- FortiExtender controller report status. Valid values:
disable
,enable
.
- interval number
- Controller report interval.
- signal
Threshold number Controller report signal threshold.
The
modem1
block supports:- status string
- FortiExtender controller report status. Valid values:
disable
,enable
.
- interval int
- Controller report interval.
- signal_
threshold int Controller report signal threshold.
The
modem1
block supports:- status str
- FortiExtender controller report status. Valid values:
disable
,enable
.
- interval Number
- Controller report interval.
- signal
Threshold Number Controller report signal threshold.
The
modem1
block supports:- status String
- FortiExtender controller report status. Valid values:
disable
,enable
.
ExtenderModem1, ExtenderModem1Args
- Auto
Switch Pulumiverse.Fortios. Extendercontroller. Inputs. Extender Modem1Auto Switch - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - Conn
Status int - Connection status.
- Default
Sim string - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - Gps string
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - Ifname string
- FortiExtender interface name.
- Preferred
Carrier string - Preferred carrier.
- Redundant
Intf string - Redundant interface.
- Redundant
Mode string - FortiExtender mode. Valid values:
disable
,enable
. - Sim1Pin string
- SIM #1 PIN status. Valid values:
disable
,enable
. - Sim1Pin
Code string - SIM #1 PIN password.
- Sim2Pin string
- SIM #2 PIN status. Valid values:
disable
,enable
. - Sim2Pin
Code string - SIM #2 PIN password.
- Auto
Switch ExtenderModem1Auto Switch - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - Conn
Status int - Connection status.
- Default
Sim string - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - Gps string
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - Ifname string
- FortiExtender interface name.
- Preferred
Carrier string - Preferred carrier.
- Redundant
Intf string - Redundant interface.
- Redundant
Mode string - FortiExtender mode. Valid values:
disable
,enable
. - Sim1Pin string
- SIM #1 PIN status. Valid values:
disable
,enable
. - Sim1Pin
Code string - SIM #1 PIN password.
- Sim2Pin string
- SIM #2 PIN status. Valid values:
disable
,enable
. - Sim2Pin
Code string - SIM #2 PIN password.
- auto
Switch ExtenderModem1Auto Switch - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - conn
Status Integer - Connection status.
- default
Sim String - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - gps String
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - ifname String
- FortiExtender interface name.
- preferred
Carrier String - Preferred carrier.
- redundant
Intf String - Redundant interface.
- redundant
Mode String - FortiExtender mode. Valid values:
disable
,enable
. - sim1Pin String
- SIM #1 PIN status. Valid values:
disable
,enable
. - sim1Pin
Code String - SIM #1 PIN password.
- sim2Pin String
- SIM #2 PIN status. Valid values:
disable
,enable
. - sim2Pin
Code String - SIM #2 PIN password.
- auto
Switch ExtenderModem1Auto Switch - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - conn
Status number - Connection status.
- default
Sim string - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - gps string
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - ifname string
- FortiExtender interface name.
- preferred
Carrier string - Preferred carrier.
- redundant
Intf string - Redundant interface.
- redundant
Mode string - FortiExtender mode. Valid values:
disable
,enable
. - sim1Pin string
- SIM #1 PIN status. Valid values:
disable
,enable
. - sim1Pin
Code string - SIM #1 PIN password.
- sim2Pin string
- SIM #2 PIN status. Valid values:
disable
,enable
. - sim2Pin
Code string - SIM #2 PIN password.
- auto_
switch ExtenderModem1Auto Switch - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - conn_
status int - Connection status.
- default_
sim str - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - gps str
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - ifname str
- FortiExtender interface name.
- preferred_
carrier str - Preferred carrier.
- redundant_
intf str - Redundant interface.
- redundant_
mode str - FortiExtender mode. Valid values:
disable
,enable
. - sim1_
pin str - SIM #1 PIN status. Valid values:
disable
,enable
. - sim1_
pin_ strcode - SIM #1 PIN password.
- sim2_
pin str - SIM #2 PIN status. Valid values:
disable
,enable
. - sim2_
pin_ strcode - SIM #2 PIN password.
- auto
Switch Property Map - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - conn
Status Number - Connection status.
- default
Sim String - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - gps String
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - ifname String
- FortiExtender interface name.
- preferred
Carrier String - Preferred carrier.
- redundant
Intf String - Redundant interface.
- redundant
Mode String - FortiExtender mode. Valid values:
disable
,enable
. - sim1Pin String
- SIM #1 PIN status. Valid values:
disable
,enable
. - sim1Pin
Code String - SIM #1 PIN password.
- sim2Pin String
- SIM #2 PIN status. Valid values:
disable
,enable
. - sim2Pin
Code String - SIM #2 PIN password.
ExtenderModem1AutoSwitch, ExtenderModem1AutoSwitchArgs
- Dataplan string
- Automatically switch based on data usage. Valid values:
disable
,enable
. - Disconnect string
- Auto switch by disconnect. Valid values:
disable
,enable
. - Disconnect
Period int - Automatically switch based on disconnect period.
- Disconnect
Threshold int - Automatically switch based on disconnect threshold.
- Signal string
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - Switch
Back string - Auto switch with switch back multi-options. Valid values:
time
,timer
. - Switch
Back stringTime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- Switch
Back intTimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
- Dataplan string
- Automatically switch based on data usage. Valid values:
disable
,enable
. - Disconnect string
- Auto switch by disconnect. Valid values:
disable
,enable
. - Disconnect
Period int - Automatically switch based on disconnect period.
- Disconnect
Threshold int - Automatically switch based on disconnect threshold.
- Signal string
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - Switch
Back string - Auto switch with switch back multi-options. Valid values:
time
,timer
. - Switch
Back stringTime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- Switch
Back intTimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
- dataplan String
- Automatically switch based on data usage. Valid values:
disable
,enable
. - disconnect String
- Auto switch by disconnect. Valid values:
disable
,enable
. - disconnect
Period Integer - Automatically switch based on disconnect period.
- disconnect
Threshold Integer - Automatically switch based on disconnect threshold.
- signal String
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - switch
Back String - Auto switch with switch back multi-options. Valid values:
time
,timer
. - switch
Back StringTime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- switch
Back IntegerTimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
- dataplan string
- Automatically switch based on data usage. Valid values:
disable
,enable
. - disconnect string
- Auto switch by disconnect. Valid values:
disable
,enable
. - disconnect
Period number - Automatically switch based on disconnect period.
- disconnect
Threshold number - Automatically switch based on disconnect threshold.
- signal string
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - switch
Back string - Auto switch with switch back multi-options. Valid values:
time
,timer
. - switch
Back stringTime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- switch
Back numberTimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
- dataplan str
- Automatically switch based on data usage. Valid values:
disable
,enable
. - disconnect str
- Auto switch by disconnect. Valid values:
disable
,enable
. - disconnect_
period int - Automatically switch based on disconnect period.
- disconnect_
threshold int - Automatically switch based on disconnect threshold.
- signal str
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - switch_
back str - Auto switch with switch back multi-options. Valid values:
time
,timer
. - switch_
back_ strtime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- switch_
back_ inttimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
- dataplan String
- Automatically switch based on data usage. Valid values:
disable
,enable
. - disconnect String
- Auto switch by disconnect. Valid values:
disable
,enable
. - disconnect
Period Number - Automatically switch based on disconnect period.
- disconnect
Threshold Number - Automatically switch based on disconnect threshold.
- signal String
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - switch
Back String - Auto switch with switch back multi-options. Valid values:
time
,timer
. - switch
Back StringTime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- switch
Back NumberTimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
ExtenderModem2, ExtenderModem2Args
- Auto
Switch Pulumiverse.Fortios. Extendercontroller. Inputs. Extender Modem2Auto Switch - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - Conn
Status int - Connection status.
- Default
Sim string - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - Gps string
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - Ifname string
- FortiExtender interface name.
- Preferred
Carrier string - Preferred carrier.
- Redundant
Intf string - Redundant interface.
- Redundant
Mode string - FortiExtender mode. Valid values:
disable
,enable
. - Sim1Pin string
- SIM #1 PIN status. Valid values:
disable
,enable
. - Sim1Pin
Code string - SIM #1 PIN password.
- Sim2Pin string
- SIM #2 PIN status. Valid values:
disable
,enable
. - Sim2Pin
Code string - SIM #2 PIN password.
- Auto
Switch ExtenderModem2Auto Switch - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - Conn
Status int - Connection status.
- Default
Sim string - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - Gps string
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - Ifname string
- FortiExtender interface name.
- Preferred
Carrier string - Preferred carrier.
- Redundant
Intf string - Redundant interface.
- Redundant
Mode string - FortiExtender mode. Valid values:
disable
,enable
. - Sim1Pin string
- SIM #1 PIN status. Valid values:
disable
,enable
. - Sim1Pin
Code string - SIM #1 PIN password.
- Sim2Pin string
- SIM #2 PIN status. Valid values:
disable
,enable
. - Sim2Pin
Code string - SIM #2 PIN password.
- auto
Switch ExtenderModem2Auto Switch - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - conn
Status Integer - Connection status.
- default
Sim String - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - gps String
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - ifname String
- FortiExtender interface name.
- preferred
Carrier String - Preferred carrier.
- redundant
Intf String - Redundant interface.
- redundant
Mode String - FortiExtender mode. Valid values:
disable
,enable
. - sim1Pin String
- SIM #1 PIN status. Valid values:
disable
,enable
. - sim1Pin
Code String - SIM #1 PIN password.
- sim2Pin String
- SIM #2 PIN status. Valid values:
disable
,enable
. - sim2Pin
Code String - SIM #2 PIN password.
- auto
Switch ExtenderModem2Auto Switch - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - conn
Status number - Connection status.
- default
Sim string - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - gps string
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - ifname string
- FortiExtender interface name.
- preferred
Carrier string - Preferred carrier.
- redundant
Intf string - Redundant interface.
- redundant
Mode string - FortiExtender mode. Valid values:
disable
,enable
. - sim1Pin string
- SIM #1 PIN status. Valid values:
disable
,enable
. - sim1Pin
Code string - SIM #1 PIN password.
- sim2Pin string
- SIM #2 PIN status. Valid values:
disable
,enable
. - sim2Pin
Code string - SIM #2 PIN password.
- auto_
switch ExtenderModem2Auto Switch - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - conn_
status int - Connection status.
- default_
sim str - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - gps str
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - ifname str
- FortiExtender interface name.
- preferred_
carrier str - Preferred carrier.
- redundant_
intf str - Redundant interface.
- redundant_
mode str - FortiExtender mode. Valid values:
disable
,enable
. - sim1_
pin str - SIM #1 PIN status. Valid values:
disable
,enable
. - sim1_
pin_ strcode - SIM #1 PIN password.
- sim2_
pin str - SIM #2 PIN status. Valid values:
disable
,enable
. - sim2_
pin_ strcode - SIM #2 PIN password.
- auto
Switch Property Map - FortiExtender auto switch configuration. The structure of
auto_switch
block is documented below. - conn
Status Number - Connection status.
- default
Sim String - Default SIM selection. Valid values:
sim1
,sim2
,carrier
,cost
. - gps String
- FortiExtender GPS enable/disable. Valid values:
disable
,enable
. - ifname String
- FortiExtender interface name.
- preferred
Carrier String - Preferred carrier.
- redundant
Intf String - Redundant interface.
- redundant
Mode String - FortiExtender mode. Valid values:
disable
,enable
. - sim1Pin String
- SIM #1 PIN status. Valid values:
disable
,enable
. - sim1Pin
Code String - SIM #1 PIN password.
- sim2Pin String
- SIM #2 PIN status. Valid values:
disable
,enable
. - sim2Pin
Code String - SIM #2 PIN password.
ExtenderModem2AutoSwitch, ExtenderModem2AutoSwitchArgs
- Dataplan string
- Automatically switch based on data usage. Valid values:
disable
,enable
. - Disconnect string
- Auto switch by disconnect. Valid values:
disable
,enable
. - Disconnect
Period int - Automatically switch based on disconnect period.
- Disconnect
Threshold int - Automatically switch based on disconnect threshold.
- Signal string
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - Switch
Back string - Auto switch with switch back multi-options. Valid values:
time
,timer
. - Switch
Back stringTime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- Switch
Back intTimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
- Dataplan string
- Automatically switch based on data usage. Valid values:
disable
,enable
. - Disconnect string
- Auto switch by disconnect. Valid values:
disable
,enable
. - Disconnect
Period int - Automatically switch based on disconnect period.
- Disconnect
Threshold int - Automatically switch based on disconnect threshold.
- Signal string
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - Switch
Back string - Auto switch with switch back multi-options. Valid values:
time
,timer
. - Switch
Back stringTime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- Switch
Back intTimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
- dataplan String
- Automatically switch based on data usage. Valid values:
disable
,enable
. - disconnect String
- Auto switch by disconnect. Valid values:
disable
,enable
. - disconnect
Period Integer - Automatically switch based on disconnect period.
- disconnect
Threshold Integer - Automatically switch based on disconnect threshold.
- signal String
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - switch
Back String - Auto switch with switch back multi-options. Valid values:
time
,timer
. - switch
Back StringTime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- switch
Back IntegerTimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
- dataplan string
- Automatically switch based on data usage. Valid values:
disable
,enable
. - disconnect string
- Auto switch by disconnect. Valid values:
disable
,enable
. - disconnect
Period number - Automatically switch based on disconnect period.
- disconnect
Threshold number - Automatically switch based on disconnect threshold.
- signal string
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - switch
Back string - Auto switch with switch back multi-options. Valid values:
time
,timer
. - switch
Back stringTime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- switch
Back numberTimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
- dataplan str
- Automatically switch based on data usage. Valid values:
disable
,enable
. - disconnect str
- Auto switch by disconnect. Valid values:
disable
,enable
. - disconnect_
period int - Automatically switch based on disconnect period.
- disconnect_
threshold int - Automatically switch based on disconnect threshold.
- signal str
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - switch_
back str - Auto switch with switch back multi-options. Valid values:
time
,timer
. - switch_
back_ strtime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- switch_
back_ inttimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
- dataplan String
- Automatically switch based on data usage. Valid values:
disable
,enable
. - disconnect String
- Auto switch by disconnect. Valid values:
disable
,enable
. - disconnect
Period Number - Automatically switch based on disconnect period.
- disconnect
Threshold Number - Automatically switch based on disconnect threshold.
- signal String
- Automatically switch based on signal strength. Valid values:
disable
,enable
. - switch
Back String - Auto switch with switch back multi-options. Valid values:
time
,timer
. - switch
Back StringTime - Automatically switch over to preferred SIM/carrier at a specified time in UTC (HH:MM).
- switch
Back NumberTimer - Automatically switch over to preferred SIM/carrier after the given time (3600 - 2147483647 sec).
ExtenderWanExtension, ExtenderWanExtensionArgs
- Modem1Extension string
- FortiExtender interface name.
- Modem2Extension string
- FortiExtender interface name.
- Modem1Extension string
- FortiExtender interface name.
- Modem2Extension string
- FortiExtender interface name.
- modem1Extension String
- FortiExtender interface name.
- modem2Extension String
- FortiExtender interface name.
- modem1Extension string
- FortiExtender interface name.
- modem2Extension string
- FortiExtender interface name.
- modem1_
extension str - FortiExtender interface name.
- modem2_
extension str - FortiExtender interface name.
- modem1Extension String
- FortiExtender interface name.
- modem2Extension String
- FortiExtender interface name.
Import
ExtenderController Extender can be imported using any of these accepted formats:
$ pulumi import fortios:extendercontroller/extender:Extender labelname {{fosid}}
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:extendercontroller/extender:Extender labelname {{fosid}}
$ unset “FORTIOS_IMPORT_TABLE”
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.