fortios.extendercontroller.Dataplan
Explore with Pulumi AI
FortiExtender dataplan configuration. Applies to FortiOS Version 6.4.2,6.4.10,6.4.11,6.4.12,6.4.13,6.4.14,6.4.15,7.0.0,7.0.1,7.0.2,7.0.3,7.0.4,7.0.5,7.0.6,7.0.7,7.0.8,7.0.9,7.0.10,7.0.11,7.0.12,7.0.13,7.0.14,7.0.15,7.2.0
.
Create Dataplan Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Dataplan(name: string, args?: DataplanArgs, opts?: CustomResourceOptions);
@overload
def Dataplan(resource_name: str,
args: Optional[DataplanArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Dataplan(resource_name: str,
opts: Optional[ResourceOptions] = None,
apn: Optional[str] = None,
auth_type: Optional[str] = None,
billing_date: Optional[int] = None,
capacity: Optional[int] = None,
carrier: Optional[str] = None,
iccid: Optional[str] = None,
modem_id: Optional[str] = None,
monthly_fee: Optional[int] = None,
name: Optional[str] = None,
overage: Optional[str] = None,
password: Optional[str] = None,
pdn: Optional[str] = None,
preferred_subnet: Optional[int] = None,
private_network: Optional[str] = None,
signal_period: Optional[int] = None,
signal_threshold: Optional[int] = None,
slot: Optional[str] = None,
type: Optional[str] = None,
username: Optional[str] = None,
vdomparam: Optional[str] = None)
func NewDataplan(ctx *Context, name string, args *DataplanArgs, opts ...ResourceOption) (*Dataplan, error)
public Dataplan(string name, DataplanArgs? args = null, CustomResourceOptions? opts = null)
public Dataplan(String name, DataplanArgs args)
public Dataplan(String name, DataplanArgs args, CustomResourceOptions options)
type: fortios:extendercontroller:Dataplan
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 DataplanArgs
- 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 DataplanArgs
- 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 DataplanArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DataplanArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DataplanArgs
- 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 dataplanResource = new Fortios.Extendercontroller.Dataplan("dataplanResource", new()
{
Apn = "string",
AuthType = "string",
BillingDate = 0,
Capacity = 0,
Carrier = "string",
Iccid = "string",
ModemId = "string",
MonthlyFee = 0,
Name = "string",
Overage = "string",
Password = "string",
Pdn = "string",
PreferredSubnet = 0,
PrivateNetwork = "string",
SignalPeriod = 0,
SignalThreshold = 0,
Slot = "string",
Type = "string",
Username = "string",
Vdomparam = "string",
});
example, err := extendercontroller.NewDataplan(ctx, "dataplanResource", &extendercontroller.DataplanArgs{
Apn: pulumi.String("string"),
AuthType: pulumi.String("string"),
BillingDate: pulumi.Int(0),
Capacity: pulumi.Int(0),
Carrier: pulumi.String("string"),
Iccid: pulumi.String("string"),
ModemId: pulumi.String("string"),
MonthlyFee: pulumi.Int(0),
Name: pulumi.String("string"),
Overage: pulumi.String("string"),
Password: pulumi.String("string"),
Pdn: pulumi.String("string"),
PreferredSubnet: pulumi.Int(0),
PrivateNetwork: pulumi.String("string"),
SignalPeriod: pulumi.Int(0),
SignalThreshold: pulumi.Int(0),
Slot: pulumi.String("string"),
Type: pulumi.String("string"),
Username: pulumi.String("string"),
Vdomparam: pulumi.String("string"),
})
var dataplanResource = new Dataplan("dataplanResource", DataplanArgs.builder()
.apn("string")
.authType("string")
.billingDate(0)
.capacity(0)
.carrier("string")
.iccid("string")
.modemId("string")
.monthlyFee(0)
.name("string")
.overage("string")
.password("string")
.pdn("string")
.preferredSubnet(0)
.privateNetwork("string")
.signalPeriod(0)
.signalThreshold(0)
.slot("string")
.type("string")
.username("string")
.vdomparam("string")
.build());
dataplan_resource = fortios.extendercontroller.Dataplan("dataplanResource",
apn="string",
auth_type="string",
billing_date=0,
capacity=0,
carrier="string",
iccid="string",
modem_id="string",
monthly_fee=0,
name="string",
overage="string",
password="string",
pdn="string",
preferred_subnet=0,
private_network="string",
signal_period=0,
signal_threshold=0,
slot="string",
type="string",
username="string",
vdomparam="string")
const dataplanResource = new fortios.extendercontroller.Dataplan("dataplanResource", {
apn: "string",
authType: "string",
billingDate: 0,
capacity: 0,
carrier: "string",
iccid: "string",
modemId: "string",
monthlyFee: 0,
name: "string",
overage: "string",
password: "string",
pdn: "string",
preferredSubnet: 0,
privateNetwork: "string",
signalPeriod: 0,
signalThreshold: 0,
slot: "string",
type: "string",
username: "string",
vdomparam: "string",
});
type: fortios:extendercontroller:Dataplan
properties:
apn: string
authType: string
billingDate: 0
capacity: 0
carrier: string
iccid: string
modemId: string
monthlyFee: 0
name: string
overage: string
password: string
pdn: string
preferredSubnet: 0
privateNetwork: string
signalPeriod: 0
signalThreshold: 0
slot: string
type: string
username: string
vdomparam: string
Dataplan Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Dataplan resource accepts the following input properties:
- Apn string
- APN configuration.
- Auth
Type string - Authentication type. Valid values:
none
,pap
,chap
. - Billing
Date int - Billing day of the month (1 - 31).
- Capacity int
- Capacity in MB (0 - 102400000).
- Carrier string
- Carrier configuration.
- Iccid string
- ICCID configuration.
- Modem
Id string - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - Monthly
Fee int - Monthly fee of dataplan (0 - 100000, in local currency).
- Name string
- FortiExtender dataplan name
- Overage string
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - Password string
- Password.
- Pdn string
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - Preferred
Subnet int - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- Private
Network string - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - Signal
Period int - Signal period (600 to 18000 seconds).
- Signal
Threshold int - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- Slot string
- SIM slot configuration. Valid values:
sim1
,sim2
. - Type string
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - Username string
- Username.
- 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.
- Apn string
- APN configuration.
- Auth
Type string - Authentication type. Valid values:
none
,pap
,chap
. - Billing
Date int - Billing day of the month (1 - 31).
- Capacity int
- Capacity in MB (0 - 102400000).
- Carrier string
- Carrier configuration.
- Iccid string
- ICCID configuration.
- Modem
Id string - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - Monthly
Fee int - Monthly fee of dataplan (0 - 100000, in local currency).
- Name string
- FortiExtender dataplan name
- Overage string
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - Password string
- Password.
- Pdn string
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - Preferred
Subnet int - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- Private
Network string - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - Signal
Period int - Signal period (600 to 18000 seconds).
- Signal
Threshold int - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- Slot string
- SIM slot configuration. Valid values:
sim1
,sim2
. - Type string
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - Username string
- Username.
- 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.
- apn String
- APN configuration.
- auth
Type String - Authentication type. Valid values:
none
,pap
,chap
. - billing
Date Integer - Billing day of the month (1 - 31).
- capacity Integer
- Capacity in MB (0 - 102400000).
- carrier String
- Carrier configuration.
- iccid String
- ICCID configuration.
- modem
Id String - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - monthly
Fee Integer - Monthly fee of dataplan (0 - 100000, in local currency).
- name String
- FortiExtender dataplan name
- overage String
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - password String
- Password.
- pdn String
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - preferred
Subnet Integer - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- private
Network String - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - signal
Period Integer - Signal period (600 to 18000 seconds).
- signal
Threshold Integer - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- slot String
- SIM slot configuration. Valid values:
sim1
,sim2
. - type String
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - username String
- Username.
- 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.
- apn string
- APN configuration.
- auth
Type string - Authentication type. Valid values:
none
,pap
,chap
. - billing
Date number - Billing day of the month (1 - 31).
- capacity number
- Capacity in MB (0 - 102400000).
- carrier string
- Carrier configuration.
- iccid string
- ICCID configuration.
- modem
Id string - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - monthly
Fee number - Monthly fee of dataplan (0 - 100000, in local currency).
- name string
- FortiExtender dataplan name
- overage string
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - password string
- Password.
- pdn string
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - preferred
Subnet number - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- private
Network string - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - signal
Period number - Signal period (600 to 18000 seconds).
- signal
Threshold number - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- slot string
- SIM slot configuration. Valid values:
sim1
,sim2
. - type string
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - username string
- Username.
- 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.
- apn str
- APN configuration.
- auth_
type str - Authentication type. Valid values:
none
,pap
,chap
. - billing_
date int - Billing day of the month (1 - 31).
- capacity int
- Capacity in MB (0 - 102400000).
- carrier str
- Carrier configuration.
- iccid str
- ICCID configuration.
- modem_
id str - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - monthly_
fee int - Monthly fee of dataplan (0 - 100000, in local currency).
- name str
- FortiExtender dataplan name
- overage str
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - password str
- Password.
- pdn str
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - preferred_
subnet int - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- private_
network str - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - signal_
period int - Signal period (600 to 18000 seconds).
- signal_
threshold int - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- slot str
- SIM slot configuration. Valid values:
sim1
,sim2
. - type str
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - username str
- Username.
- 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.
- apn String
- APN configuration.
- auth
Type String - Authentication type. Valid values:
none
,pap
,chap
. - billing
Date Number - Billing day of the month (1 - 31).
- capacity Number
- Capacity in MB (0 - 102400000).
- carrier String
- Carrier configuration.
- iccid String
- ICCID configuration.
- modem
Id String - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - monthly
Fee Number - Monthly fee of dataplan (0 - 100000, in local currency).
- name String
- FortiExtender dataplan name
- overage String
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - password String
- Password.
- pdn String
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - preferred
Subnet Number - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- private
Network String - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - signal
Period Number - Signal period (600 to 18000 seconds).
- signal
Threshold Number - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- slot String
- SIM slot configuration. Valid values:
sim1
,sim2
. - type String
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - username String
- Username.
- 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.
Outputs
All input properties are implicitly available as output properties. Additionally, the Dataplan 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 Dataplan Resource
Get an existing Dataplan 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?: DataplanState, opts?: CustomResourceOptions): Dataplan
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
apn: Optional[str] = None,
auth_type: Optional[str] = None,
billing_date: Optional[int] = None,
capacity: Optional[int] = None,
carrier: Optional[str] = None,
iccid: Optional[str] = None,
modem_id: Optional[str] = None,
monthly_fee: Optional[int] = None,
name: Optional[str] = None,
overage: Optional[str] = None,
password: Optional[str] = None,
pdn: Optional[str] = None,
preferred_subnet: Optional[int] = None,
private_network: Optional[str] = None,
signal_period: Optional[int] = None,
signal_threshold: Optional[int] = None,
slot: Optional[str] = None,
type: Optional[str] = None,
username: Optional[str] = None,
vdomparam: Optional[str] = None) -> Dataplan
func GetDataplan(ctx *Context, name string, id IDInput, state *DataplanState, opts ...ResourceOption) (*Dataplan, error)
public static Dataplan Get(string name, Input<string> id, DataplanState? state, CustomResourceOptions? opts = null)
public static Dataplan get(String name, Output<String> id, DataplanState 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.
- Apn string
- APN configuration.
- Auth
Type string - Authentication type. Valid values:
none
,pap
,chap
. - Billing
Date int - Billing day of the month (1 - 31).
- Capacity int
- Capacity in MB (0 - 102400000).
- Carrier string
- Carrier configuration.
- Iccid string
- ICCID configuration.
- Modem
Id string - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - Monthly
Fee int - Monthly fee of dataplan (0 - 100000, in local currency).
- Name string
- FortiExtender dataplan name
- Overage string
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - Password string
- Password.
- Pdn string
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - Preferred
Subnet int - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- Private
Network string - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - Signal
Period int - Signal period (600 to 18000 seconds).
- Signal
Threshold int - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- Slot string
- SIM slot configuration. Valid values:
sim1
,sim2
. - Type string
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - Username string
- Username.
- 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.
- Apn string
- APN configuration.
- Auth
Type string - Authentication type. Valid values:
none
,pap
,chap
. - Billing
Date int - Billing day of the month (1 - 31).
- Capacity int
- Capacity in MB (0 - 102400000).
- Carrier string
- Carrier configuration.
- Iccid string
- ICCID configuration.
- Modem
Id string - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - Monthly
Fee int - Monthly fee of dataplan (0 - 100000, in local currency).
- Name string
- FortiExtender dataplan name
- Overage string
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - Password string
- Password.
- Pdn string
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - Preferred
Subnet int - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- Private
Network string - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - Signal
Period int - Signal period (600 to 18000 seconds).
- Signal
Threshold int - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- Slot string
- SIM slot configuration. Valid values:
sim1
,sim2
. - Type string
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - Username string
- Username.
- 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.
- apn String
- APN configuration.
- auth
Type String - Authentication type. Valid values:
none
,pap
,chap
. - billing
Date Integer - Billing day of the month (1 - 31).
- capacity Integer
- Capacity in MB (0 - 102400000).
- carrier String
- Carrier configuration.
- iccid String
- ICCID configuration.
- modem
Id String - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - monthly
Fee Integer - Monthly fee of dataplan (0 - 100000, in local currency).
- name String
- FortiExtender dataplan name
- overage String
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - password String
- Password.
- pdn String
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - preferred
Subnet Integer - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- private
Network String - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - signal
Period Integer - Signal period (600 to 18000 seconds).
- signal
Threshold Integer - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- slot String
- SIM slot configuration. Valid values:
sim1
,sim2
. - type String
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - username String
- Username.
- 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.
- apn string
- APN configuration.
- auth
Type string - Authentication type. Valid values:
none
,pap
,chap
. - billing
Date number - Billing day of the month (1 - 31).
- capacity number
- Capacity in MB (0 - 102400000).
- carrier string
- Carrier configuration.
- iccid string
- ICCID configuration.
- modem
Id string - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - monthly
Fee number - Monthly fee of dataplan (0 - 100000, in local currency).
- name string
- FortiExtender dataplan name
- overage string
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - password string
- Password.
- pdn string
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - preferred
Subnet number - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- private
Network string - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - signal
Period number - Signal period (600 to 18000 seconds).
- signal
Threshold number - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- slot string
- SIM slot configuration. Valid values:
sim1
,sim2
. - type string
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - username string
- Username.
- 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.
- apn str
- APN configuration.
- auth_
type str - Authentication type. Valid values:
none
,pap
,chap
. - billing_
date int - Billing day of the month (1 - 31).
- capacity int
- Capacity in MB (0 - 102400000).
- carrier str
- Carrier configuration.
- iccid str
- ICCID configuration.
- modem_
id str - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - monthly_
fee int - Monthly fee of dataplan (0 - 100000, in local currency).
- name str
- FortiExtender dataplan name
- overage str
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - password str
- Password.
- pdn str
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - preferred_
subnet int - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- private_
network str - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - signal_
period int - Signal period (600 to 18000 seconds).
- signal_
threshold int - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- slot str
- SIM slot configuration. Valid values:
sim1
,sim2
. - type str
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - username str
- Username.
- 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.
- apn String
- APN configuration.
- auth
Type String - Authentication type. Valid values:
none
,pap
,chap
. - billing
Date Number - Billing day of the month (1 - 31).
- capacity Number
- Capacity in MB (0 - 102400000).
- carrier String
- Carrier configuration.
- iccid String
- ICCID configuration.
- modem
Id String - Dataplan's modem specifics, if any. Valid values:
modem1
,modem2
,all
. - monthly
Fee Number - Monthly fee of dataplan (0 - 100000, in local currency).
- name String
- FortiExtender dataplan name
- overage String
- Enable/disable dataplan overage detection. Valid values:
disable
,enable
. - password String
- Password.
- pdn String
- PDN type. Valid values:
ipv4-only
,ipv6-only
,ipv4-ipv6
. - preferred
Subnet Number - Preferred subnet mask. On FortiOS versions 6.4.2-7.0.1: 8 - 32. On FortiOS versions 7.0.2-7.2.0: 0 - 32.
- private
Network String - Enable/disable dataplan private network support. Valid values:
disable
,enable
. - signal
Period Number - Signal period (600 to 18000 seconds).
- signal
Threshold Number - Signal threshold. Specify the range between 50 - 100, where 50/100 means -50/-100 dBm.
- slot String
- SIM slot configuration. Valid values:
sim1
,sim2
. - type String
- Type preferences configuration. Valid values:
carrier
,slot
,iccid
,generic
. - username String
- Username.
- 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.
Import
ExtenderController Dataplan can be imported using any of these accepted formats:
$ pulumi import fortios:extendercontroller/dataplan:Dataplan labelname {{name}}
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:extendercontroller/dataplan:Dataplan labelname {{name}}
$ 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.