fortios.extensioncontroller.Dataplan
Explore with Pulumi AI
FortiExtender dataplan configuration. Applies to FortiOS Version >= 7.2.1.
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:extensioncontroller: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 fortiosDataplanResource = new Fortios.Extensioncontroller.Dataplan("fortiosDataplanResource", 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 := extensioncontroller.NewDataplan(ctx, "fortiosDataplanResource", &extensioncontroller.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 fortiosDataplanResource = new Dataplan("fortiosDataplanResource", 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());
fortios_dataplan_resource = fortios.extensioncontroller.Dataplan("fortiosDataplanResource",
    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 fortiosDataplanResource = new fortios.extensioncontroller.Dataplan("fortiosDataplanResource", {
    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:extensioncontroller: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.
- AuthType string
- Authentication type. Valid values: none,pap,chap.
- BillingDate int
- Billing day of the month (1 - 31).
- Capacity int
- Capacity in MB (0 - 102400000).
- Carrier string
- Carrier configuration.
- Iccid string
- ICCID configuration.
- ModemId string
- Dataplan's modem specifics, if any. Valid values: modem1,modem2,all.
- MonthlyFee int
- Monthly fee of dataplan (0 - 100000, in local currency).
- Name string
- FortiExtender data plan 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.
- PreferredSubnet int
- Preferred subnet mask (0 - 32).
- PrivateNetwork string
- Enable/disable dataplan private network support. Valid values: disable,enable.
- SignalPeriod int
- Signal period (600 to 18000 seconds).
- SignalThreshold 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.
- AuthType string
- Authentication type. Valid values: none,pap,chap.
- BillingDate int
- Billing day of the month (1 - 31).
- Capacity int
- Capacity in MB (0 - 102400000).
- Carrier string
- Carrier configuration.
- Iccid string
- ICCID configuration.
- ModemId string
- Dataplan's modem specifics, if any. Valid values: modem1,modem2,all.
- MonthlyFee int
- Monthly fee of dataplan (0 - 100000, in local currency).
- Name string
- FortiExtender data plan 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.
- PreferredSubnet int
- Preferred subnet mask (0 - 32).
- PrivateNetwork string
- Enable/disable dataplan private network support. Valid values: disable,enable.
- SignalPeriod int
- Signal period (600 to 18000 seconds).
- SignalThreshold 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.
- authType String
- Authentication type. Valid values: none,pap,chap.
- billingDate Integer
- Billing day of the month (1 - 31).
- capacity Integer
- Capacity in MB (0 - 102400000).
- carrier String
- Carrier configuration.
- iccid String
- ICCID configuration.
- modemId String
- Dataplan's modem specifics, if any. Valid values: modem1,modem2,all.
- monthlyFee Integer
- Monthly fee of dataplan (0 - 100000, in local currency).
- name String
- FortiExtender data plan 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.
- preferredSubnet Integer
- Preferred subnet mask (0 - 32).
- privateNetwork String
- Enable/disable dataplan private network support. Valid values: disable,enable.
- signalPeriod Integer
- Signal period (600 to 18000 seconds).
- signalThreshold 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.
- authType string
- Authentication type. Valid values: none,pap,chap.
- billingDate number
- Billing day of the month (1 - 31).
- capacity number
- Capacity in MB (0 - 102400000).
- carrier string
- Carrier configuration.
- iccid string
- ICCID configuration.
- modemId string
- Dataplan's modem specifics, if any. Valid values: modem1,modem2,all.
- monthlyFee number
- Monthly fee of dataplan (0 - 100000, in local currency).
- name string
- FortiExtender data plan 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.
- preferredSubnet number
- Preferred subnet mask (0 - 32).
- privateNetwork string
- Enable/disable dataplan private network support. Valid values: disable,enable.
- signalPeriod number
- Signal period (600 to 18000 seconds).
- signalThreshold 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 data plan 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 (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.
- authType String
- Authentication type. Valid values: none,pap,chap.
- billingDate Number
- Billing day of the month (1 - 31).
- capacity Number
- Capacity in MB (0 - 102400000).
- carrier String
- Carrier configuration.
- iccid String
- ICCID configuration.
- modemId String
- Dataplan's modem specifics, if any. Valid values: modem1,modem2,all.
- monthlyFee Number
- Monthly fee of dataplan (0 - 100000, in local currency).
- name String
- FortiExtender data plan 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.
- preferredSubnet Number
- Preferred subnet mask (0 - 32).
- privateNetwork String
- Enable/disable dataplan private network support. Valid values: disable,enable.
- signalPeriod Number
- Signal period (600 to 18000 seconds).
- signalThreshold 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) -> Dataplanfunc 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)resources:  _:    type: fortios:extensioncontroller:Dataplan    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Apn string
- APN configuration.
- AuthType string
- Authentication type. Valid values: none,pap,chap.
- BillingDate int
- Billing day of the month (1 - 31).
- Capacity int
- Capacity in MB (0 - 102400000).
- Carrier string
- Carrier configuration.
- Iccid string
- ICCID configuration.
- ModemId string
- Dataplan's modem specifics, if any. Valid values: modem1,modem2,all.
- MonthlyFee int
- Monthly fee of dataplan (0 - 100000, in local currency).
- Name string
- FortiExtender data plan 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.
- PreferredSubnet int
- Preferred subnet mask (0 - 32).
- PrivateNetwork string
- Enable/disable dataplan private network support. Valid values: disable,enable.
- SignalPeriod int
- Signal period (600 to 18000 seconds).
- SignalThreshold 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.
- AuthType string
- Authentication type. Valid values: none,pap,chap.
- BillingDate int
- Billing day of the month (1 - 31).
- Capacity int
- Capacity in MB (0 - 102400000).
- Carrier string
- Carrier configuration.
- Iccid string
- ICCID configuration.
- ModemId string
- Dataplan's modem specifics, if any. Valid values: modem1,modem2,all.
- MonthlyFee int
- Monthly fee of dataplan (0 - 100000, in local currency).
- Name string
- FortiExtender data plan 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.
- PreferredSubnet int
- Preferred subnet mask (0 - 32).
- PrivateNetwork string
- Enable/disable dataplan private network support. Valid values: disable,enable.
- SignalPeriod int
- Signal period (600 to 18000 seconds).
- SignalThreshold 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.
- authType String
- Authentication type. Valid values: none,pap,chap.
- billingDate Integer
- Billing day of the month (1 - 31).
- capacity Integer
- Capacity in MB (0 - 102400000).
- carrier String
- Carrier configuration.
- iccid String
- ICCID configuration.
- modemId String
- Dataplan's modem specifics, if any. Valid values: modem1,modem2,all.
- monthlyFee Integer
- Monthly fee of dataplan (0 - 100000, in local currency).
- name String
- FortiExtender data plan 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.
- preferredSubnet Integer
- Preferred subnet mask (0 - 32).
- privateNetwork String
- Enable/disable dataplan private network support. Valid values: disable,enable.
- signalPeriod Integer
- Signal period (600 to 18000 seconds).
- signalThreshold 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.
- authType string
- Authentication type. Valid values: none,pap,chap.
- billingDate number
- Billing day of the month (1 - 31).
- capacity number
- Capacity in MB (0 - 102400000).
- carrier string
- Carrier configuration.
- iccid string
- ICCID configuration.
- modemId string
- Dataplan's modem specifics, if any. Valid values: modem1,modem2,all.
- monthlyFee number
- Monthly fee of dataplan (0 - 100000, in local currency).
- name string
- FortiExtender data plan 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.
- preferredSubnet number
- Preferred subnet mask (0 - 32).
- privateNetwork string
- Enable/disable dataplan private network support. Valid values: disable,enable.
- signalPeriod number
- Signal period (600 to 18000 seconds).
- signalThreshold 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 data plan 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 (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.
- authType String
- Authentication type. Valid values: none,pap,chap.
- billingDate Number
- Billing day of the month (1 - 31).
- capacity Number
- Capacity in MB (0 - 102400000).
- carrier String
- Carrier configuration.
- iccid String
- ICCID configuration.
- modemId String
- Dataplan's modem specifics, if any. Valid values: modem1,modem2,all.
- monthlyFee Number
- Monthly fee of dataplan (0 - 100000, in local currency).
- name String
- FortiExtender data plan 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.
- preferredSubnet Number
- Preferred subnet mask (0 - 32).
- privateNetwork String
- Enable/disable dataplan private network support. Valid values: disable,enable.
- signalPeriod Number
- Signal period (600 to 18000 seconds).
- signalThreshold 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
ExtensionController Dataplan can be imported using any of these accepted formats:
$ pulumi import fortios:extensioncontroller/dataplan:Dataplan labelname {{name}}
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:extensioncontroller/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 fortiosTerraform Provider.
