1. Packages
  2. Fortimanager Provider
  3. API Docs
  4. ObjectFirewallInternetserviceextensionDisableentry
fortimanager 1.15.0 published on Thursday, Nov 13, 2025 by fortinetdev
fortimanager logo
fortimanager 1.15.0 published on Thursday, Nov 13, 2025 by fortinetdev

    Disable entries in the Internet Service database.

    This resource is a sub resource for variable disable_entry of resource fortimanager.ObjectFirewallInternetserviceextension. Conflict and overwrite may occur if use both of them. The following variables have sub resource. Avoid using them together, otherwise conflicts and overwrites may occur.

    • ip6_range: fortimanager.ObjectFirewallInternetserviceextensionDisableentryIp6range
    • ip_range: fortimanager.ObjectFirewallInternetserviceextensionDisableentryIprange
    • port_range: fortimanager.ObjectFirewallInternetserviceextensionDisableentryPortrange

    Create ObjectFirewallInternetserviceextensionDisableentry Resource

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

    Constructor syntax

    new ObjectFirewallInternetserviceextensionDisableentry(name: string, args: ObjectFirewallInternetserviceextensionDisableentryArgs, opts?: CustomResourceOptions);
    @overload
    def ObjectFirewallInternetserviceextensionDisableentry(resource_name: str,
                                                           args: ObjectFirewallInternetserviceextensionDisableentryArgs,
                                                           opts: Optional[ResourceOptions] = None)
    
    @overload
    def ObjectFirewallInternetserviceextensionDisableentry(resource_name: str,
                                                           opts: Optional[ResourceOptions] = None,
                                                           internet_service_extension: Optional[str] = None,
                                                           addr_mode: Optional[str] = None,
                                                           adom: Optional[str] = None,
                                                           dynamic_sort_subtable: Optional[str] = None,
                                                           fosid: Optional[float] = None,
                                                           ip6_ranges: Optional[Sequence[ObjectFirewallInternetserviceextensionDisableentryIp6RangeArgs]] = None,
                                                           ip_ranges: Optional[Sequence[ObjectFirewallInternetserviceextensionDisableentryIpRangeArgs]] = None,
                                                           object_firewall_internetserviceextension_disableentry_id: Optional[str] = None,
                                                           port_ranges: Optional[Sequence[ObjectFirewallInternetserviceextensionDisableentryPortRangeArgs]] = None,
                                                           protocol: Optional[float] = None,
                                                           scopetype: Optional[str] = None)
    func NewObjectFirewallInternetserviceextensionDisableentry(ctx *Context, name string, args ObjectFirewallInternetserviceextensionDisableentryArgs, opts ...ResourceOption) (*ObjectFirewallInternetserviceextensionDisableentry, error)
    public ObjectFirewallInternetserviceextensionDisableentry(string name, ObjectFirewallInternetserviceextensionDisableentryArgs args, CustomResourceOptions? opts = null)
    public ObjectFirewallInternetserviceextensionDisableentry(String name, ObjectFirewallInternetserviceextensionDisableentryArgs args)
    public ObjectFirewallInternetserviceextensionDisableentry(String name, ObjectFirewallInternetserviceextensionDisableentryArgs args, CustomResourceOptions options)
    
    type: fortimanager:ObjectFirewallInternetserviceextensionDisableentry
    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 ObjectFirewallInternetserviceextensionDisableentryArgs
    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 ObjectFirewallInternetserviceextensionDisableentryArgs
    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 ObjectFirewallInternetserviceextensionDisableentryArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ObjectFirewallInternetserviceextensionDisableentryArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ObjectFirewallInternetserviceextensionDisableentryArgs
    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 objectFirewallInternetserviceextensionDisableentryResource = new Fortimanager.ObjectFirewallInternetserviceextensionDisableentry("objectFirewallInternetserviceextensionDisableentryResource", new()
    {
        InternetServiceExtension = "string",
        AddrMode = "string",
        Adom = "string",
        DynamicSortSubtable = "string",
        Fosid = 0,
        Ip6Ranges = new[]
        {
            new Fortimanager.Inputs.ObjectFirewallInternetserviceextensionDisableentryIp6RangeArgs
            {
                EndIp6 = "string",
                Id = 0,
                StartIp6 = "string",
            },
        },
        IpRanges = new[]
        {
            new Fortimanager.Inputs.ObjectFirewallInternetserviceextensionDisableentryIpRangeArgs
            {
                EndIp = "string",
                Id = 0,
                StartIp = "string",
            },
        },
        ObjectFirewallInternetserviceextensionDisableentryId = "string",
        PortRanges = new[]
        {
            new Fortimanager.Inputs.ObjectFirewallInternetserviceextensionDisableentryPortRangeArgs
            {
                EndPort = 0,
                Id = 0,
                StartPort = 0,
            },
        },
        Protocol = 0,
        Scopetype = "string",
    });
    
    example, err := fortimanager.NewObjectFirewallInternetserviceextensionDisableentry(ctx, "objectFirewallInternetserviceextensionDisableentryResource", &fortimanager.ObjectFirewallInternetserviceextensionDisableentryArgs{
    	InternetServiceExtension: pulumi.String("string"),
    	AddrMode:                 pulumi.String("string"),
    	Adom:                     pulumi.String("string"),
    	DynamicSortSubtable:      pulumi.String("string"),
    	Fosid:                    pulumi.Float64(0),
    	Ip6Ranges: fortimanager.ObjectFirewallInternetserviceextensionDisableentryIp6RangeTypeArray{
    		&fortimanager.ObjectFirewallInternetserviceextensionDisableentryIp6RangeTypeArgs{
    			EndIp6:   pulumi.String("string"),
    			Id:       pulumi.Float64(0),
    			StartIp6: pulumi.String("string"),
    		},
    	},
    	IpRanges: fortimanager.ObjectFirewallInternetserviceextensionDisableentryIpRangeTypeArray{
    		&fortimanager.ObjectFirewallInternetserviceextensionDisableentryIpRangeTypeArgs{
    			EndIp:   pulumi.String("string"),
    			Id:      pulumi.Float64(0),
    			StartIp: pulumi.String("string"),
    		},
    	},
    	ObjectFirewallInternetserviceextensionDisableentryId: pulumi.String("string"),
    	PortRanges: fortimanager.ObjectFirewallInternetserviceextensionDisableentryPortRangeTypeArray{
    		&fortimanager.ObjectFirewallInternetserviceextensionDisableentryPortRangeTypeArgs{
    			EndPort:   pulumi.Float64(0),
    			Id:        pulumi.Float64(0),
    			StartPort: pulumi.Float64(0),
    		},
    	},
    	Protocol:  pulumi.Float64(0),
    	Scopetype: pulumi.String("string"),
    })
    
    var objectFirewallInternetserviceextensionDisableentryResource = new ObjectFirewallInternetserviceextensionDisableentry("objectFirewallInternetserviceextensionDisableentryResource", ObjectFirewallInternetserviceextensionDisableentryArgs.builder()
        .internetServiceExtension("string")
        .addrMode("string")
        .adom("string")
        .dynamicSortSubtable("string")
        .fosid(0.0)
        .ip6Ranges(ObjectFirewallInternetserviceextensionDisableentryIp6RangeArgs.builder()
            .endIp6("string")
            .id(0.0)
            .startIp6("string")
            .build())
        .ipRanges(ObjectFirewallInternetserviceextensionDisableentryIpRangeArgs.builder()
            .endIp("string")
            .id(0.0)
            .startIp("string")
            .build())
        .objectFirewallInternetserviceextensionDisableentryId("string")
        .portRanges(ObjectFirewallInternetserviceextensionDisableentryPortRangeArgs.builder()
            .endPort(0.0)
            .id(0.0)
            .startPort(0.0)
            .build())
        .protocol(0.0)
        .scopetype("string")
        .build());
    
    object_firewall_internetserviceextension_disableentry_resource = fortimanager.ObjectFirewallInternetserviceextensionDisableentry("objectFirewallInternetserviceextensionDisableentryResource",
        internet_service_extension="string",
        addr_mode="string",
        adom="string",
        dynamic_sort_subtable="string",
        fosid=0,
        ip6_ranges=[{
            "end_ip6": "string",
            "id": 0,
            "start_ip6": "string",
        }],
        ip_ranges=[{
            "end_ip": "string",
            "id": 0,
            "start_ip": "string",
        }],
        object_firewall_internetserviceextension_disableentry_id="string",
        port_ranges=[{
            "end_port": 0,
            "id": 0,
            "start_port": 0,
        }],
        protocol=0,
        scopetype="string")
    
    const objectFirewallInternetserviceextensionDisableentryResource = new fortimanager.ObjectFirewallInternetserviceextensionDisableentry("objectFirewallInternetserviceextensionDisableentryResource", {
        internetServiceExtension: "string",
        addrMode: "string",
        adom: "string",
        dynamicSortSubtable: "string",
        fosid: 0,
        ip6Ranges: [{
            endIp6: "string",
            id: 0,
            startIp6: "string",
        }],
        ipRanges: [{
            endIp: "string",
            id: 0,
            startIp: "string",
        }],
        objectFirewallInternetserviceextensionDisableentryId: "string",
        portRanges: [{
            endPort: 0,
            id: 0,
            startPort: 0,
        }],
        protocol: 0,
        scopetype: "string",
    });
    
    type: fortimanager:ObjectFirewallInternetserviceextensionDisableentry
    properties:
        addrMode: string
        adom: string
        dynamicSortSubtable: string
        fosid: 0
        internetServiceExtension: string
        ip6Ranges:
            - endIp6: string
              id: 0
              startIp6: string
        ipRanges:
            - endIp: string
              id: 0
              startIp: string
        objectFirewallInternetserviceextensionDisableentryId: string
        portRanges:
            - endPort: 0
              id: 0
              startPort: 0
        protocol: 0
        scopetype: string
    

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

    InternetServiceExtension string
    Internet Service Extension.
    AddrMode string
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    DynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    Fosid double
    Disable entry ID.
    Ip6Ranges List<ObjectFirewallInternetserviceextensionDisableentryIp6Range>
    Ip6-Range. The structure of ip6_range block is documented below.
    IpRanges List<ObjectFirewallInternetserviceextensionDisableentryIpRange>
    Ip-Range. The structure of ip_range block is documented below.
    ObjectFirewallInternetserviceextensionDisableentryId string
    an identifier for the resource with format {{fosid}}.
    PortRanges List<ObjectFirewallInternetserviceextensionDisableentryPortRange>
    Port-Range. The structure of port_range block is documented below.
    Protocol double
    Integer value for the protocol type as defined by IANA (0 - 255).
    Scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    InternetServiceExtension string
    Internet Service Extension.
    AddrMode string
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    DynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    Fosid float64
    Disable entry ID.
    Ip6Ranges []ObjectFirewallInternetserviceextensionDisableentryIp6RangeTypeArgs
    Ip6-Range. The structure of ip6_range block is documented below.
    IpRanges []ObjectFirewallInternetserviceextensionDisableentryIpRangeTypeArgs
    Ip-Range. The structure of ip_range block is documented below.
    ObjectFirewallInternetserviceextensionDisableentryId string
    an identifier for the resource with format {{fosid}}.
    PortRanges []ObjectFirewallInternetserviceextensionDisableentryPortRangeTypeArgs
    Port-Range. The structure of port_range block is documented below.
    Protocol float64
    Integer value for the protocol type as defined by IANA (0 - 255).
    Scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    internetServiceExtension String
    Internet Service Extension.
    addrMode String
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable String
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid Double
    Disable entry ID.
    ip6Ranges List<ObjectFirewallInternetserviceextensionDisableentryIp6Range>
    Ip6-Range. The structure of ip6_range block is documented below.
    ipRanges List<ObjectFirewallInternetserviceextensionDisableentryIpRange>
    Ip-Range. The structure of ip_range block is documented below.
    objectFirewallInternetserviceextensionDisableentryId String
    an identifier for the resource with format {{fosid}}.
    portRanges List<ObjectFirewallInternetserviceextensionDisableentryPortRange>
    Port-Range. The structure of port_range block is documented below.
    protocol Double
    Integer value for the protocol type as defined by IANA (0 - 255).
    scopetype String
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    internetServiceExtension string
    Internet Service Extension.
    addrMode string
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid number
    Disable entry ID.
    ip6Ranges ObjectFirewallInternetserviceextensionDisableentryIp6Range[]
    Ip6-Range. The structure of ip6_range block is documented below.
    ipRanges ObjectFirewallInternetserviceextensionDisableentryIpRange[]
    Ip-Range. The structure of ip_range block is documented below.
    objectFirewallInternetserviceextensionDisableentryId string
    an identifier for the resource with format {{fosid}}.
    portRanges ObjectFirewallInternetserviceextensionDisableentryPortRange[]
    Port-Range. The structure of port_range block is documented below.
    protocol number
    Integer value for the protocol type as defined by IANA (0 - 255).
    scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    internet_service_extension str
    Internet Service Extension.
    addr_mode str
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    adom str
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamic_sort_subtable str
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid float
    Disable entry ID.
    ip6_ranges Sequence[ObjectFirewallInternetserviceextensionDisableentryIp6RangeArgs]
    Ip6-Range. The structure of ip6_range block is documented below.
    ip_ranges Sequence[ObjectFirewallInternetserviceextensionDisableentryIpRangeArgs]
    Ip-Range. The structure of ip_range block is documented below.
    object_firewall_internetserviceextension_disableentry_id str
    an identifier for the resource with format {{fosid}}.
    port_ranges Sequence[ObjectFirewallInternetserviceextensionDisableentryPortRangeArgs]
    Port-Range. The structure of port_range block is documented below.
    protocol float
    Integer value for the protocol type as defined by IANA (0 - 255).
    scopetype str
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    internetServiceExtension String
    Internet Service Extension.
    addrMode String
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable String
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid Number
    Disable entry ID.
    ip6Ranges List<Property Map>
    Ip6-Range. The structure of ip6_range block is documented below.
    ipRanges List<Property Map>
    Ip-Range. The structure of ip_range block is documented below.
    objectFirewallInternetserviceextensionDisableentryId String
    an identifier for the resource with format {{fosid}}.
    portRanges List<Property Map>
    Port-Range. The structure of port_range block is documented below.
    protocol Number
    Integer value for the protocol type as defined by IANA (0 - 255).
    scopetype String
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ObjectFirewallInternetserviceextensionDisableentry 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 ObjectFirewallInternetserviceextensionDisableentry Resource

    Get an existing ObjectFirewallInternetserviceextensionDisableentry 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?: ObjectFirewallInternetserviceextensionDisableentryState, opts?: CustomResourceOptions): ObjectFirewallInternetserviceextensionDisableentry
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            addr_mode: Optional[str] = None,
            adom: Optional[str] = None,
            dynamic_sort_subtable: Optional[str] = None,
            fosid: Optional[float] = None,
            internet_service_extension: Optional[str] = None,
            ip6_ranges: Optional[Sequence[ObjectFirewallInternetserviceextensionDisableentryIp6RangeArgs]] = None,
            ip_ranges: Optional[Sequence[ObjectFirewallInternetserviceextensionDisableentryIpRangeArgs]] = None,
            object_firewall_internetserviceextension_disableentry_id: Optional[str] = None,
            port_ranges: Optional[Sequence[ObjectFirewallInternetserviceextensionDisableentryPortRangeArgs]] = None,
            protocol: Optional[float] = None,
            scopetype: Optional[str] = None) -> ObjectFirewallInternetserviceextensionDisableentry
    func GetObjectFirewallInternetserviceextensionDisableentry(ctx *Context, name string, id IDInput, state *ObjectFirewallInternetserviceextensionDisableentryState, opts ...ResourceOption) (*ObjectFirewallInternetserviceextensionDisableentry, error)
    public static ObjectFirewallInternetserviceextensionDisableentry Get(string name, Input<string> id, ObjectFirewallInternetserviceextensionDisableentryState? state, CustomResourceOptions? opts = null)
    public static ObjectFirewallInternetserviceextensionDisableentry get(String name, Output<String> id, ObjectFirewallInternetserviceextensionDisableentryState state, CustomResourceOptions options)
    resources:  _:    type: fortimanager:ObjectFirewallInternetserviceextensionDisableentry    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.
    The following state arguments are supported:
    AddrMode string
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    DynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    Fosid double
    Disable entry ID.
    InternetServiceExtension string
    Internet Service Extension.
    Ip6Ranges List<ObjectFirewallInternetserviceextensionDisableentryIp6Range>
    Ip6-Range. The structure of ip6_range block is documented below.
    IpRanges List<ObjectFirewallInternetserviceextensionDisableentryIpRange>
    Ip-Range. The structure of ip_range block is documented below.
    ObjectFirewallInternetserviceextensionDisableentryId string
    an identifier for the resource with format {{fosid}}.
    PortRanges List<ObjectFirewallInternetserviceextensionDisableentryPortRange>
    Port-Range. The structure of port_range block is documented below.
    Protocol double
    Integer value for the protocol type as defined by IANA (0 - 255).
    Scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    AddrMode string
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    Adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    DynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    Fosid float64
    Disable entry ID.
    InternetServiceExtension string
    Internet Service Extension.
    Ip6Ranges []ObjectFirewallInternetserviceextensionDisableentryIp6RangeTypeArgs
    Ip6-Range. The structure of ip6_range block is documented below.
    IpRanges []ObjectFirewallInternetserviceextensionDisableentryIpRangeTypeArgs
    Ip-Range. The structure of ip_range block is documented below.
    ObjectFirewallInternetserviceextensionDisableentryId string
    an identifier for the resource with format {{fosid}}.
    PortRanges []ObjectFirewallInternetserviceextensionDisableentryPortRangeTypeArgs
    Port-Range. The structure of port_range block is documented below.
    Protocol float64
    Integer value for the protocol type as defined by IANA (0 - 255).
    Scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    addrMode String
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable String
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid Double
    Disable entry ID.
    internetServiceExtension String
    Internet Service Extension.
    ip6Ranges List<ObjectFirewallInternetserviceextensionDisableentryIp6Range>
    Ip6-Range. The structure of ip6_range block is documented below.
    ipRanges List<ObjectFirewallInternetserviceextensionDisableentryIpRange>
    Ip-Range. The structure of ip_range block is documented below.
    objectFirewallInternetserviceextensionDisableentryId String
    an identifier for the resource with format {{fosid}}.
    portRanges List<ObjectFirewallInternetserviceextensionDisableentryPortRange>
    Port-Range. The structure of port_range block is documented below.
    protocol Double
    Integer value for the protocol type as defined by IANA (0 - 255).
    scopetype String
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    addrMode string
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    adom string
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable string
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid number
    Disable entry ID.
    internetServiceExtension string
    Internet Service Extension.
    ip6Ranges ObjectFirewallInternetserviceextensionDisableentryIp6Range[]
    Ip6-Range. The structure of ip6_range block is documented below.
    ipRanges ObjectFirewallInternetserviceextensionDisableentryIpRange[]
    Ip-Range. The structure of ip_range block is documented below.
    objectFirewallInternetserviceextensionDisableentryId string
    an identifier for the resource with format {{fosid}}.
    portRanges ObjectFirewallInternetserviceextensionDisableentryPortRange[]
    Port-Range. The structure of port_range block is documented below.
    protocol number
    Integer value for the protocol type as defined by IANA (0 - 255).
    scopetype string
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    addr_mode str
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    adom str
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamic_sort_subtable str
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid float
    Disable entry ID.
    internet_service_extension str
    Internet Service Extension.
    ip6_ranges Sequence[ObjectFirewallInternetserviceextensionDisableentryIp6RangeArgs]
    Ip6-Range. The structure of ip6_range block is documented below.
    ip_ranges Sequence[ObjectFirewallInternetserviceextensionDisableentryIpRangeArgs]
    Ip-Range. The structure of ip_range block is documented below.
    object_firewall_internetserviceextension_disableentry_id str
    an identifier for the resource with format {{fosid}}.
    port_ranges Sequence[ObjectFirewallInternetserviceextensionDisableentryPortRangeArgs]
    Port-Range. The structure of port_range block is documented below.
    protocol float
    Integer value for the protocol type as defined by IANA (0 - 255).
    scopetype str
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.
    addrMode String
    Address mode (IPv4 or IPv6). Valid values: ipv4, ipv6.
    adom String
    Adom. This value is valid only when the scopetype is adom, otherwise the value of adom in the provider will be inherited.
    dynamicSortSubtable String
    true or false, set this parameter to true when using dynamic for_each + toset to configure and sort sub-tables, please do not set this parameter when configuring static sub-tables.
    fosid Number
    Disable entry ID.
    internetServiceExtension String
    Internet Service Extension.
    ip6Ranges List<Property Map>
    Ip6-Range. The structure of ip6_range block is documented below.
    ipRanges List<Property Map>
    Ip-Range. The structure of ip_range block is documented below.
    objectFirewallInternetserviceextensionDisableentryId String
    an identifier for the resource with format {{fosid}}.
    portRanges List<Property Map>
    Port-Range. The structure of port_range block is documented below.
    protocol Number
    Integer value for the protocol type as defined by IANA (0 - 255).
    scopetype String
    The scope of application of the resource. Valid values: inherit, adom, global. The inherit means that the scopetype of the provider will be inherited, and adom will also be inherited. The default value is inherit.

    Supporting Types

    ObjectFirewallInternetserviceextensionDisableentryIp6Range, ObjectFirewallInternetserviceextensionDisableentryIp6RangeArgs

    EndIp6 string
    End IPv6 address.
    Id double
    an identifier for the resource with format {{fosid}}.
    StartIp6 string
    Start IPv6 address.
    EndIp6 string
    End IPv6 address.
    Id float64
    an identifier for the resource with format {{fosid}}.
    StartIp6 string
    Start IPv6 address.
    endIp6 String
    End IPv6 address.
    id Double
    an identifier for the resource with format {{fosid}}.
    startIp6 String
    Start IPv6 address.
    endIp6 string
    End IPv6 address.
    id number
    an identifier for the resource with format {{fosid}}.
    startIp6 string
    Start IPv6 address.
    end_ip6 str
    End IPv6 address.
    id float
    an identifier for the resource with format {{fosid}}.
    start_ip6 str
    Start IPv6 address.
    endIp6 String
    End IPv6 address.
    id Number
    an identifier for the resource with format {{fosid}}.
    startIp6 String
    Start IPv6 address.

    ObjectFirewallInternetserviceextensionDisableentryIpRange, ObjectFirewallInternetserviceextensionDisableentryIpRangeArgs

    EndIp string
    End IPv4 address.
    Id double
    Disable entry range ID.
    StartIp string

    Start IPv4 address.

    The ip6_range block supports:

    EndIp string
    End IPv4 address.
    Id float64
    Disable entry range ID.
    StartIp string

    Start IPv4 address.

    The ip6_range block supports:

    endIp String
    End IPv4 address.
    id Double
    Disable entry range ID.
    startIp String

    Start IPv4 address.

    The ip6_range block supports:

    endIp string
    End IPv4 address.
    id number
    Disable entry range ID.
    startIp string

    Start IPv4 address.

    The ip6_range block supports:

    end_ip str
    End IPv4 address.
    id float
    Disable entry range ID.
    start_ip str

    Start IPv4 address.

    The ip6_range block supports:

    endIp String
    End IPv4 address.
    id Number
    Disable entry range ID.
    startIp String

    Start IPv4 address.

    The ip6_range block supports:

    ObjectFirewallInternetserviceextensionDisableentryPortRange, ObjectFirewallInternetserviceextensionDisableentryPortRangeArgs

    EndPort double
    Ending TCP/UDP/SCTP destination port (0 to 65535).
    Id double
    Custom entry port range ID.
    StartPort double
    Starting TCP/UDP/SCTP destination port (0 to 65535).
    EndPort float64
    Ending TCP/UDP/SCTP destination port (0 to 65535).
    Id float64
    Custom entry port range ID.
    StartPort float64
    Starting TCP/UDP/SCTP destination port (0 to 65535).
    endPort Double
    Ending TCP/UDP/SCTP destination port (0 to 65535).
    id Double
    Custom entry port range ID.
    startPort Double
    Starting TCP/UDP/SCTP destination port (0 to 65535).
    endPort number
    Ending TCP/UDP/SCTP destination port (0 to 65535).
    id number
    Custom entry port range ID.
    startPort number
    Starting TCP/UDP/SCTP destination port (0 to 65535).
    end_port float
    Ending TCP/UDP/SCTP destination port (0 to 65535).
    id float
    Custom entry port range ID.
    start_port float
    Starting TCP/UDP/SCTP destination port (0 to 65535).
    endPort Number
    Ending TCP/UDP/SCTP destination port (0 to 65535).
    id Number
    Custom entry port range ID.
    startPort Number
    Starting TCP/UDP/SCTP destination port (0 to 65535).

    Import

    ObjectFirewall InternetServiceExtensionDisableEntry can be imported using any of these accepted formats:

    Set import_options = [“internet_service_extension=YOUR_VALUE”] in the provider section.

    $ export “FORTIMANAGER_IMPORT_TABLE”=“true”

    $ pulumi import fortimanager:index/objectFirewallInternetserviceextensionDisableentry:ObjectFirewallInternetserviceextensionDisableentry labelname {{fosid}}
    

    $ unset “FORTIMANAGER_IMPORT_TABLE”

    -> Hint: The scopetype and adom for import will directly inherit the scopetype and adom configuration of the provider.

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    fortimanager fortinetdev/terraform-provider-fortimanager
    License
    Notes
    This Pulumi package is based on the fortimanager Terraform Provider.
    fortimanager logo
    fortimanager 1.15.0 published on Thursday, Nov 13, 2025 by fortinetdev
      Meet Neo: Your AI Platform Teammate