1. Packages
  2. Fortios
  3. API Docs
  4. system
  5. Resourcelimits
Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse

fortios.system.Resourcelimits

Explore with Pulumi AI

fortios logo
Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse

    Configure resource limits.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as fortios from "@pulumiverse/fortios";
    
    const trname = new fortios.system.Resourcelimits("trname", {
        customService: 0,
        dialupTunnel: 0,
        firewallAddress: 41024,
        firewallAddrgrp: 10692,
        firewallPolicy: 41024,
        ipsecPhase1: 2000,
        ipsecPhase1Interface: 0,
        ipsecPhase2: 2000,
        ipsecPhase2Interface: 0,
        logDiskQuota: 30235,
        onetimeSchedule: 0,
        proxy: 64000,
        recurringSchedule: 0,
        serviceGroup: 0,
        session: 0,
        sslvpn: 0,
        user: 0,
        userGroup: 0,
    });
    
    import pulumi
    import pulumiverse_fortios as fortios
    
    trname = fortios.system.Resourcelimits("trname",
        custom_service=0,
        dialup_tunnel=0,
        firewall_address=41024,
        firewall_addrgrp=10692,
        firewall_policy=41024,
        ipsec_phase1=2000,
        ipsec_phase1_interface=0,
        ipsec_phase2=2000,
        ipsec_phase2_interface=0,
        log_disk_quota=30235,
        onetime_schedule=0,
        proxy=64000,
        recurring_schedule=0,
        service_group=0,
        session=0,
        sslvpn=0,
        user=0,
        user_group=0)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/pulumiverse/pulumi-fortios/sdk/go/fortios/system"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := system.NewResourcelimits(ctx, "trname", &system.ResourcelimitsArgs{
    			CustomService:        pulumi.Int(0),
    			DialupTunnel:         pulumi.Int(0),
    			FirewallAddress:      pulumi.Int(41024),
    			FirewallAddrgrp:      pulumi.Int(10692),
    			FirewallPolicy:       pulumi.Int(41024),
    			IpsecPhase1:          pulumi.Int(2000),
    			IpsecPhase1Interface: pulumi.Int(0),
    			IpsecPhase2:          pulumi.Int(2000),
    			IpsecPhase2Interface: pulumi.Int(0),
    			LogDiskQuota:         pulumi.Int(30235),
    			OnetimeSchedule:      pulumi.Int(0),
    			Proxy:                pulumi.Int(64000),
    			RecurringSchedule:    pulumi.Int(0),
    			ServiceGroup:         pulumi.Int(0),
    			Session:              pulumi.Int(0),
    			Sslvpn:               pulumi.Int(0),
    			User:                 pulumi.Int(0),
    			UserGroup:            pulumi.Int(0),
    		})
    		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.System.Resourcelimits("trname", new()
        {
            CustomService = 0,
            DialupTunnel = 0,
            FirewallAddress = 41024,
            FirewallAddrgrp = 10692,
            FirewallPolicy = 41024,
            IpsecPhase1 = 2000,
            IpsecPhase1Interface = 0,
            IpsecPhase2 = 2000,
            IpsecPhase2Interface = 0,
            LogDiskQuota = 30235,
            OnetimeSchedule = 0,
            Proxy = 64000,
            RecurringSchedule = 0,
            ServiceGroup = 0,
            Session = 0,
            Sslvpn = 0,
            User = 0,
            UserGroup = 0,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.fortios.system.Resourcelimits;
    import com.pulumi.fortios.system.ResourcelimitsArgs;
    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 Resourcelimits("trname", ResourcelimitsArgs.builder()        
                .customService(0)
                .dialupTunnel(0)
                .firewallAddress(41024)
                .firewallAddrgrp(10692)
                .firewallPolicy(41024)
                .ipsecPhase1(2000)
                .ipsecPhase1Interface(0)
                .ipsecPhase2(2000)
                .ipsecPhase2Interface(0)
                .logDiskQuota(30235)
                .onetimeSchedule(0)
                .proxy(64000)
                .recurringSchedule(0)
                .serviceGroup(0)
                .session(0)
                .sslvpn(0)
                .user(0)
                .userGroup(0)
                .build());
    
        }
    }
    
    resources:
      trname:
        type: fortios:system:Resourcelimits
        properties:
          customService: 0
          dialupTunnel: 0
          firewallAddress: 41024
          firewallAddrgrp: 10692
          firewallPolicy: 41024
          ipsecPhase1: 2000
          ipsecPhase1Interface: 0
          ipsecPhase2: 2000
          ipsecPhase2Interface: 0
          logDiskQuota: 30235
          onetimeSchedule: 0
          proxy: 64000
          recurringSchedule: 0
          serviceGroup: 0
          session: 0
          sslvpn: 0
          user: 0
          userGroup: 0
    

    Create Resourcelimits Resource

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

    Constructor syntax

    new Resourcelimits(name: string, args?: ResourcelimitsArgs, opts?: CustomResourceOptions);
    @overload
    def Resourcelimits(resource_name: str,
                       args: Optional[ResourcelimitsArgs] = None,
                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def Resourcelimits(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       custom_service: Optional[int] = None,
                       dialup_tunnel: Optional[int] = None,
                       firewall_address: Optional[int] = None,
                       firewall_addrgrp: Optional[int] = None,
                       firewall_policy: Optional[int] = None,
                       ipsec_phase1: Optional[int] = None,
                       ipsec_phase1_interface: Optional[int] = None,
                       ipsec_phase2: Optional[int] = None,
                       ipsec_phase2_interface: Optional[int] = None,
                       log_disk_quota: Optional[int] = None,
                       onetime_schedule: Optional[int] = None,
                       proxy: Optional[int] = None,
                       recurring_schedule: Optional[int] = None,
                       service_group: Optional[int] = None,
                       session: Optional[int] = None,
                       sslvpn: Optional[int] = None,
                       user: Optional[int] = None,
                       user_group: Optional[int] = None,
                       vdomparam: Optional[str] = None)
    func NewResourcelimits(ctx *Context, name string, args *ResourcelimitsArgs, opts ...ResourceOption) (*Resourcelimits, error)
    public Resourcelimits(string name, ResourcelimitsArgs? args = null, CustomResourceOptions? opts = null)
    public Resourcelimits(String name, ResourcelimitsArgs args)
    public Resourcelimits(String name, ResourcelimitsArgs args, CustomResourceOptions options)
    
    type: fortios:system:Resourcelimits
    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 ResourcelimitsArgs
    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 ResourcelimitsArgs
    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 ResourcelimitsArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ResourcelimitsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ResourcelimitsArgs
    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 resourcelimitsResource = new Fortios.System.Resourcelimits("resourcelimitsResource", new()
    {
        CustomService = 0,
        DialupTunnel = 0,
        FirewallAddress = 0,
        FirewallAddrgrp = 0,
        FirewallPolicy = 0,
        IpsecPhase1 = 0,
        IpsecPhase1Interface = 0,
        IpsecPhase2 = 0,
        IpsecPhase2Interface = 0,
        LogDiskQuota = 0,
        OnetimeSchedule = 0,
        Proxy = 0,
        RecurringSchedule = 0,
        ServiceGroup = 0,
        Session = 0,
        Sslvpn = 0,
        User = 0,
        UserGroup = 0,
        Vdomparam = "string",
    });
    
    example, err := system.NewResourcelimits(ctx, "resourcelimitsResource", &system.ResourcelimitsArgs{
    	CustomService:        pulumi.Int(0),
    	DialupTunnel:         pulumi.Int(0),
    	FirewallAddress:      pulumi.Int(0),
    	FirewallAddrgrp:      pulumi.Int(0),
    	FirewallPolicy:       pulumi.Int(0),
    	IpsecPhase1:          pulumi.Int(0),
    	IpsecPhase1Interface: pulumi.Int(0),
    	IpsecPhase2:          pulumi.Int(0),
    	IpsecPhase2Interface: pulumi.Int(0),
    	LogDiskQuota:         pulumi.Int(0),
    	OnetimeSchedule:      pulumi.Int(0),
    	Proxy:                pulumi.Int(0),
    	RecurringSchedule:    pulumi.Int(0),
    	ServiceGroup:         pulumi.Int(0),
    	Session:              pulumi.Int(0),
    	Sslvpn:               pulumi.Int(0),
    	User:                 pulumi.Int(0),
    	UserGroup:            pulumi.Int(0),
    	Vdomparam:            pulumi.String("string"),
    })
    
    var resourcelimitsResource = new Resourcelimits("resourcelimitsResource", ResourcelimitsArgs.builder()
        .customService(0)
        .dialupTunnel(0)
        .firewallAddress(0)
        .firewallAddrgrp(0)
        .firewallPolicy(0)
        .ipsecPhase1(0)
        .ipsecPhase1Interface(0)
        .ipsecPhase2(0)
        .ipsecPhase2Interface(0)
        .logDiskQuota(0)
        .onetimeSchedule(0)
        .proxy(0)
        .recurringSchedule(0)
        .serviceGroup(0)
        .session(0)
        .sslvpn(0)
        .user(0)
        .userGroup(0)
        .vdomparam("string")
        .build());
    
    resourcelimits_resource = fortios.system.Resourcelimits("resourcelimitsResource",
        custom_service=0,
        dialup_tunnel=0,
        firewall_address=0,
        firewall_addrgrp=0,
        firewall_policy=0,
        ipsec_phase1=0,
        ipsec_phase1_interface=0,
        ipsec_phase2=0,
        ipsec_phase2_interface=0,
        log_disk_quota=0,
        onetime_schedule=0,
        proxy=0,
        recurring_schedule=0,
        service_group=0,
        session=0,
        sslvpn=0,
        user=0,
        user_group=0,
        vdomparam="string")
    
    const resourcelimitsResource = new fortios.system.Resourcelimits("resourcelimitsResource", {
        customService: 0,
        dialupTunnel: 0,
        firewallAddress: 0,
        firewallAddrgrp: 0,
        firewallPolicy: 0,
        ipsecPhase1: 0,
        ipsecPhase1Interface: 0,
        ipsecPhase2: 0,
        ipsecPhase2Interface: 0,
        logDiskQuota: 0,
        onetimeSchedule: 0,
        proxy: 0,
        recurringSchedule: 0,
        serviceGroup: 0,
        session: 0,
        sslvpn: 0,
        user: 0,
        userGroup: 0,
        vdomparam: "string",
    });
    
    type: fortios:system:Resourcelimits
    properties:
        customService: 0
        dialupTunnel: 0
        firewallAddress: 0
        firewallAddrgrp: 0
        firewallPolicy: 0
        ipsecPhase1: 0
        ipsecPhase1Interface: 0
        ipsecPhase2: 0
        ipsecPhase2Interface: 0
        logDiskQuota: 0
        onetimeSchedule: 0
        proxy: 0
        recurringSchedule: 0
        serviceGroup: 0
        session: 0
        sslvpn: 0
        user: 0
        userGroup: 0
        vdomparam: string
    

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

    CustomService int
    Maximum number of firewall custom services.
    DialupTunnel int
    Maximum number of dial-up tunnels.
    FirewallAddress int
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    FirewallAddrgrp int
    Maximum number of firewall address groups (IPv4, IPv6).
    FirewallPolicy int
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    IpsecPhase1 int
    Maximum number of VPN IPsec phase1 tunnels.
    IpsecPhase1Interface int
    Maximum number of VPN IPsec phase1 interface tunnels.
    IpsecPhase2 int
    Maximum number of VPN IPsec phase2 tunnels.
    IpsecPhase2Interface int
    Maximum number of VPN IPsec phase2 interface tunnels.
    LogDiskQuota int
    Log disk quota in MB.
    OnetimeSchedule int
    Maximum number of firewall one-time schedules.
    Proxy int
    Maximum number of concurrent proxy users.
    RecurringSchedule int
    Maximum number of firewall recurring schedules.
    ServiceGroup int
    Maximum number of firewall service groups.
    Session int
    Maximum number of sessions.
    Sslvpn int
    Maximum number of SSL-VPN.
    User int
    Maximum number of local users.
    UserGroup int
    Maximum number of user groups.
    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.
    CustomService int
    Maximum number of firewall custom services.
    DialupTunnel int
    Maximum number of dial-up tunnels.
    FirewallAddress int
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    FirewallAddrgrp int
    Maximum number of firewall address groups (IPv4, IPv6).
    FirewallPolicy int
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    IpsecPhase1 int
    Maximum number of VPN IPsec phase1 tunnels.
    IpsecPhase1Interface int
    Maximum number of VPN IPsec phase1 interface tunnels.
    IpsecPhase2 int
    Maximum number of VPN IPsec phase2 tunnels.
    IpsecPhase2Interface int
    Maximum number of VPN IPsec phase2 interface tunnels.
    LogDiskQuota int
    Log disk quota in MB.
    OnetimeSchedule int
    Maximum number of firewall one-time schedules.
    Proxy int
    Maximum number of concurrent proxy users.
    RecurringSchedule int
    Maximum number of firewall recurring schedules.
    ServiceGroup int
    Maximum number of firewall service groups.
    Session int
    Maximum number of sessions.
    Sslvpn int
    Maximum number of SSL-VPN.
    User int
    Maximum number of local users.
    UserGroup int
    Maximum number of user groups.
    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.
    customService Integer
    Maximum number of firewall custom services.
    dialupTunnel Integer
    Maximum number of dial-up tunnels.
    firewallAddress Integer
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    firewallAddrgrp Integer
    Maximum number of firewall address groups (IPv4, IPv6).
    firewallPolicy Integer
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    ipsecPhase1 Integer
    Maximum number of VPN IPsec phase1 tunnels.
    ipsecPhase1Interface Integer
    Maximum number of VPN IPsec phase1 interface tunnels.
    ipsecPhase2 Integer
    Maximum number of VPN IPsec phase2 tunnels.
    ipsecPhase2Interface Integer
    Maximum number of VPN IPsec phase2 interface tunnels.
    logDiskQuota Integer
    Log disk quota in MB.
    onetimeSchedule Integer
    Maximum number of firewall one-time schedules.
    proxy Integer
    Maximum number of concurrent proxy users.
    recurringSchedule Integer
    Maximum number of firewall recurring schedules.
    serviceGroup Integer
    Maximum number of firewall service groups.
    session Integer
    Maximum number of sessions.
    sslvpn Integer
    Maximum number of SSL-VPN.
    user Integer
    Maximum number of local users.
    userGroup Integer
    Maximum number of user groups.
    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.
    customService number
    Maximum number of firewall custom services.
    dialupTunnel number
    Maximum number of dial-up tunnels.
    firewallAddress number
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    firewallAddrgrp number
    Maximum number of firewall address groups (IPv4, IPv6).
    firewallPolicy number
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    ipsecPhase1 number
    Maximum number of VPN IPsec phase1 tunnels.
    ipsecPhase1Interface number
    Maximum number of VPN IPsec phase1 interface tunnels.
    ipsecPhase2 number
    Maximum number of VPN IPsec phase2 tunnels.
    ipsecPhase2Interface number
    Maximum number of VPN IPsec phase2 interface tunnels.
    logDiskQuota number
    Log disk quota in MB.
    onetimeSchedule number
    Maximum number of firewall one-time schedules.
    proxy number
    Maximum number of concurrent proxy users.
    recurringSchedule number
    Maximum number of firewall recurring schedules.
    serviceGroup number
    Maximum number of firewall service groups.
    session number
    Maximum number of sessions.
    sslvpn number
    Maximum number of SSL-VPN.
    user number
    Maximum number of local users.
    userGroup number
    Maximum number of user groups.
    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.
    custom_service int
    Maximum number of firewall custom services.
    dialup_tunnel int
    Maximum number of dial-up tunnels.
    firewall_address int
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    firewall_addrgrp int
    Maximum number of firewall address groups (IPv4, IPv6).
    firewall_policy int
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    ipsec_phase1 int
    Maximum number of VPN IPsec phase1 tunnels.
    ipsec_phase1_interface int
    Maximum number of VPN IPsec phase1 interface tunnels.
    ipsec_phase2 int
    Maximum number of VPN IPsec phase2 tunnels.
    ipsec_phase2_interface int
    Maximum number of VPN IPsec phase2 interface tunnels.
    log_disk_quota int
    Log disk quota in MB.
    onetime_schedule int
    Maximum number of firewall one-time schedules.
    proxy int
    Maximum number of concurrent proxy users.
    recurring_schedule int
    Maximum number of firewall recurring schedules.
    service_group int
    Maximum number of firewall service groups.
    session int
    Maximum number of sessions.
    sslvpn int
    Maximum number of SSL-VPN.
    user int
    Maximum number of local users.
    user_group int
    Maximum number of user groups.
    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.
    customService Number
    Maximum number of firewall custom services.
    dialupTunnel Number
    Maximum number of dial-up tunnels.
    firewallAddress Number
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    firewallAddrgrp Number
    Maximum number of firewall address groups (IPv4, IPv6).
    firewallPolicy Number
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    ipsecPhase1 Number
    Maximum number of VPN IPsec phase1 tunnels.
    ipsecPhase1Interface Number
    Maximum number of VPN IPsec phase1 interface tunnels.
    ipsecPhase2 Number
    Maximum number of VPN IPsec phase2 tunnels.
    ipsecPhase2Interface Number
    Maximum number of VPN IPsec phase2 interface tunnels.
    logDiskQuota Number
    Log disk quota in MB.
    onetimeSchedule Number
    Maximum number of firewall one-time schedules.
    proxy Number
    Maximum number of concurrent proxy users.
    recurringSchedule Number
    Maximum number of firewall recurring schedules.
    serviceGroup Number
    Maximum number of firewall service groups.
    session Number
    Maximum number of sessions.
    sslvpn Number
    Maximum number of SSL-VPN.
    user Number
    Maximum number of local users.
    userGroup Number
    Maximum number of user groups.
    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 Resourcelimits 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 Resourcelimits Resource

    Get an existing Resourcelimits 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?: ResourcelimitsState, opts?: CustomResourceOptions): Resourcelimits
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            custom_service: Optional[int] = None,
            dialup_tunnel: Optional[int] = None,
            firewall_address: Optional[int] = None,
            firewall_addrgrp: Optional[int] = None,
            firewall_policy: Optional[int] = None,
            ipsec_phase1: Optional[int] = None,
            ipsec_phase1_interface: Optional[int] = None,
            ipsec_phase2: Optional[int] = None,
            ipsec_phase2_interface: Optional[int] = None,
            log_disk_quota: Optional[int] = None,
            onetime_schedule: Optional[int] = None,
            proxy: Optional[int] = None,
            recurring_schedule: Optional[int] = None,
            service_group: Optional[int] = None,
            session: Optional[int] = None,
            sslvpn: Optional[int] = None,
            user: Optional[int] = None,
            user_group: Optional[int] = None,
            vdomparam: Optional[str] = None) -> Resourcelimits
    func GetResourcelimits(ctx *Context, name string, id IDInput, state *ResourcelimitsState, opts ...ResourceOption) (*Resourcelimits, error)
    public static Resourcelimits Get(string name, Input<string> id, ResourcelimitsState? state, CustomResourceOptions? opts = null)
    public static Resourcelimits get(String name, Output<String> id, ResourcelimitsState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    CustomService int
    Maximum number of firewall custom services.
    DialupTunnel int
    Maximum number of dial-up tunnels.
    FirewallAddress int
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    FirewallAddrgrp int
    Maximum number of firewall address groups (IPv4, IPv6).
    FirewallPolicy int
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    IpsecPhase1 int
    Maximum number of VPN IPsec phase1 tunnels.
    IpsecPhase1Interface int
    Maximum number of VPN IPsec phase1 interface tunnels.
    IpsecPhase2 int
    Maximum number of VPN IPsec phase2 tunnels.
    IpsecPhase2Interface int
    Maximum number of VPN IPsec phase2 interface tunnels.
    LogDiskQuota int
    Log disk quota in MB.
    OnetimeSchedule int
    Maximum number of firewall one-time schedules.
    Proxy int
    Maximum number of concurrent proxy users.
    RecurringSchedule int
    Maximum number of firewall recurring schedules.
    ServiceGroup int
    Maximum number of firewall service groups.
    Session int
    Maximum number of sessions.
    Sslvpn int
    Maximum number of SSL-VPN.
    User int
    Maximum number of local users.
    UserGroup int
    Maximum number of user groups.
    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.
    CustomService int
    Maximum number of firewall custom services.
    DialupTunnel int
    Maximum number of dial-up tunnels.
    FirewallAddress int
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    FirewallAddrgrp int
    Maximum number of firewall address groups (IPv4, IPv6).
    FirewallPolicy int
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    IpsecPhase1 int
    Maximum number of VPN IPsec phase1 tunnels.
    IpsecPhase1Interface int
    Maximum number of VPN IPsec phase1 interface tunnels.
    IpsecPhase2 int
    Maximum number of VPN IPsec phase2 tunnels.
    IpsecPhase2Interface int
    Maximum number of VPN IPsec phase2 interface tunnels.
    LogDiskQuota int
    Log disk quota in MB.
    OnetimeSchedule int
    Maximum number of firewall one-time schedules.
    Proxy int
    Maximum number of concurrent proxy users.
    RecurringSchedule int
    Maximum number of firewall recurring schedules.
    ServiceGroup int
    Maximum number of firewall service groups.
    Session int
    Maximum number of sessions.
    Sslvpn int
    Maximum number of SSL-VPN.
    User int
    Maximum number of local users.
    UserGroup int
    Maximum number of user groups.
    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.
    customService Integer
    Maximum number of firewall custom services.
    dialupTunnel Integer
    Maximum number of dial-up tunnels.
    firewallAddress Integer
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    firewallAddrgrp Integer
    Maximum number of firewall address groups (IPv4, IPv6).
    firewallPolicy Integer
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    ipsecPhase1 Integer
    Maximum number of VPN IPsec phase1 tunnels.
    ipsecPhase1Interface Integer
    Maximum number of VPN IPsec phase1 interface tunnels.
    ipsecPhase2 Integer
    Maximum number of VPN IPsec phase2 tunnels.
    ipsecPhase2Interface Integer
    Maximum number of VPN IPsec phase2 interface tunnels.
    logDiskQuota Integer
    Log disk quota in MB.
    onetimeSchedule Integer
    Maximum number of firewall one-time schedules.
    proxy Integer
    Maximum number of concurrent proxy users.
    recurringSchedule Integer
    Maximum number of firewall recurring schedules.
    serviceGroup Integer
    Maximum number of firewall service groups.
    session Integer
    Maximum number of sessions.
    sslvpn Integer
    Maximum number of SSL-VPN.
    user Integer
    Maximum number of local users.
    userGroup Integer
    Maximum number of user groups.
    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.
    customService number
    Maximum number of firewall custom services.
    dialupTunnel number
    Maximum number of dial-up tunnels.
    firewallAddress number
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    firewallAddrgrp number
    Maximum number of firewall address groups (IPv4, IPv6).
    firewallPolicy number
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    ipsecPhase1 number
    Maximum number of VPN IPsec phase1 tunnels.
    ipsecPhase1Interface number
    Maximum number of VPN IPsec phase1 interface tunnels.
    ipsecPhase2 number
    Maximum number of VPN IPsec phase2 tunnels.
    ipsecPhase2Interface number
    Maximum number of VPN IPsec phase2 interface tunnels.
    logDiskQuota number
    Log disk quota in MB.
    onetimeSchedule number
    Maximum number of firewall one-time schedules.
    proxy number
    Maximum number of concurrent proxy users.
    recurringSchedule number
    Maximum number of firewall recurring schedules.
    serviceGroup number
    Maximum number of firewall service groups.
    session number
    Maximum number of sessions.
    sslvpn number
    Maximum number of SSL-VPN.
    user number
    Maximum number of local users.
    userGroup number
    Maximum number of user groups.
    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.
    custom_service int
    Maximum number of firewall custom services.
    dialup_tunnel int
    Maximum number of dial-up tunnels.
    firewall_address int
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    firewall_addrgrp int
    Maximum number of firewall address groups (IPv4, IPv6).
    firewall_policy int
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    ipsec_phase1 int
    Maximum number of VPN IPsec phase1 tunnels.
    ipsec_phase1_interface int
    Maximum number of VPN IPsec phase1 interface tunnels.
    ipsec_phase2 int
    Maximum number of VPN IPsec phase2 tunnels.
    ipsec_phase2_interface int
    Maximum number of VPN IPsec phase2 interface tunnels.
    log_disk_quota int
    Log disk quota in MB.
    onetime_schedule int
    Maximum number of firewall one-time schedules.
    proxy int
    Maximum number of concurrent proxy users.
    recurring_schedule int
    Maximum number of firewall recurring schedules.
    service_group int
    Maximum number of firewall service groups.
    session int
    Maximum number of sessions.
    sslvpn int
    Maximum number of SSL-VPN.
    user int
    Maximum number of local users.
    user_group int
    Maximum number of user groups.
    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.
    customService Number
    Maximum number of firewall custom services.
    dialupTunnel Number
    Maximum number of dial-up tunnels.
    firewallAddress Number
    Maximum number of firewall addresses (IPv4, IPv6, multicast).
    firewallAddrgrp Number
    Maximum number of firewall address groups (IPv4, IPv6).
    firewallPolicy Number
    Maximum number of firewall policies (IPv4, IPv6, policy46, policy64, DoS-policy4, DoS-policy6, multicast).
    ipsecPhase1 Number
    Maximum number of VPN IPsec phase1 tunnels.
    ipsecPhase1Interface Number
    Maximum number of VPN IPsec phase1 interface tunnels.
    ipsecPhase2 Number
    Maximum number of VPN IPsec phase2 tunnels.
    ipsecPhase2Interface Number
    Maximum number of VPN IPsec phase2 interface tunnels.
    logDiskQuota Number
    Log disk quota in MB.
    onetimeSchedule Number
    Maximum number of firewall one-time schedules.
    proxy Number
    Maximum number of concurrent proxy users.
    recurringSchedule Number
    Maximum number of firewall recurring schedules.
    serviceGroup Number
    Maximum number of firewall service groups.
    session Number
    Maximum number of sessions.
    sslvpn Number
    Maximum number of SSL-VPN.
    user Number
    Maximum number of local users.
    userGroup Number
    Maximum number of user groups.
    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

    System ResourceLimits can be imported using any of these accepted formats:

    $ pulumi import fortios:system/resourcelimits:Resourcelimits labelname SystemResourceLimits
    

    If you do not want to import arguments of block:

    $ export “FORTIOS_IMPORT_TABLE”=“false”

    $ pulumi import fortios:system/resourcelimits:Resourcelimits labelname SystemResourceLimits
    

    $ 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.
    fortios logo
    Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse