fortios.user.Securityexemptlist
Explore with Pulumi AI
Configure security exemption list.
Create Securityexemptlist Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Securityexemptlist(name: string, args?: SecurityexemptlistArgs, opts?: CustomResourceOptions);@overload
def Securityexemptlist(resource_name: str,
                       args: Optional[SecurityexemptlistArgs] = None,
                       opts: Optional[ResourceOptions] = None)
@overload
def Securityexemptlist(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       description: Optional[str] = None,
                       dynamic_sort_subtable: Optional[str] = None,
                       get_all_tables: Optional[str] = None,
                       name: Optional[str] = None,
                       rules: Optional[Sequence[SecurityexemptlistRuleArgs]] = None,
                       vdomparam: Optional[str] = None)func NewSecurityexemptlist(ctx *Context, name string, args *SecurityexemptlistArgs, opts ...ResourceOption) (*Securityexemptlist, error)public Securityexemptlist(string name, SecurityexemptlistArgs? args = null, CustomResourceOptions? opts = null)
public Securityexemptlist(String name, SecurityexemptlistArgs args)
public Securityexemptlist(String name, SecurityexemptlistArgs args, CustomResourceOptions options)
type: fortios:user:Securityexemptlist
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 SecurityexemptlistArgs
- 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 SecurityexemptlistArgs
- 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 SecurityexemptlistArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SecurityexemptlistArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SecurityexemptlistArgs
- 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 securityexemptlistResource = new Fortios.User.Securityexemptlist("securityexemptlistResource", new()
{
    Description = "string",
    DynamicSortSubtable = "string",
    GetAllTables = "string",
    Name = "string",
    Rules = new[]
    {
        new Fortios.User.Inputs.SecurityexemptlistRuleArgs
        {
            Devices = new[]
            {
                new Fortios.User.Inputs.SecurityexemptlistRuleDeviceArgs
                {
                    Name = "string",
                },
            },
            Dstaddrs = new[]
            {
                new Fortios.User.Inputs.SecurityexemptlistRuleDstaddrArgs
                {
                    Name = "string",
                },
            },
            Id = 0,
            Services = new[]
            {
                new Fortios.User.Inputs.SecurityexemptlistRuleServiceArgs
                {
                    Name = "string",
                },
            },
            Srcaddrs = new[]
            {
                new Fortios.User.Inputs.SecurityexemptlistRuleSrcaddrArgs
                {
                    Name = "string",
                },
            },
        },
    },
    Vdomparam = "string",
});
example, err := user.NewSecurityexemptlist(ctx, "securityexemptlistResource", &user.SecurityexemptlistArgs{
	Description:         pulumi.String("string"),
	DynamicSortSubtable: pulumi.String("string"),
	GetAllTables:        pulumi.String("string"),
	Name:                pulumi.String("string"),
	Rules: user.SecurityexemptlistRuleArray{
		&user.SecurityexemptlistRuleArgs{
			Devices: user.SecurityexemptlistRuleDeviceArray{
				&user.SecurityexemptlistRuleDeviceArgs{
					Name: pulumi.String("string"),
				},
			},
			Dstaddrs: user.SecurityexemptlistRuleDstaddrArray{
				&user.SecurityexemptlistRuleDstaddrArgs{
					Name: pulumi.String("string"),
				},
			},
			Id: pulumi.Int(0),
			Services: user.SecurityexemptlistRuleServiceArray{
				&user.SecurityexemptlistRuleServiceArgs{
					Name: pulumi.String("string"),
				},
			},
			Srcaddrs: user.SecurityexemptlistRuleSrcaddrArray{
				&user.SecurityexemptlistRuleSrcaddrArgs{
					Name: pulumi.String("string"),
				},
			},
		},
	},
	Vdomparam: pulumi.String("string"),
})
var securityexemptlistResource = new Securityexemptlist("securityexemptlistResource", SecurityexemptlistArgs.builder()
    .description("string")
    .dynamicSortSubtable("string")
    .getAllTables("string")
    .name("string")
    .rules(SecurityexemptlistRuleArgs.builder()
        .devices(SecurityexemptlistRuleDeviceArgs.builder()
            .name("string")
            .build())
        .dstaddrs(SecurityexemptlistRuleDstaddrArgs.builder()
            .name("string")
            .build())
        .id(0)
        .services(SecurityexemptlistRuleServiceArgs.builder()
            .name("string")
            .build())
        .srcaddrs(SecurityexemptlistRuleSrcaddrArgs.builder()
            .name("string")
            .build())
        .build())
    .vdomparam("string")
    .build());
securityexemptlist_resource = fortios.user.Securityexemptlist("securityexemptlistResource",
    description="string",
    dynamic_sort_subtable="string",
    get_all_tables="string",
    name="string",
    rules=[{
        "devices": [{
            "name": "string",
        }],
        "dstaddrs": [{
            "name": "string",
        }],
        "id": 0,
        "services": [{
            "name": "string",
        }],
        "srcaddrs": [{
            "name": "string",
        }],
    }],
    vdomparam="string")
const securityexemptlistResource = new fortios.user.Securityexemptlist("securityexemptlistResource", {
    description: "string",
    dynamicSortSubtable: "string",
    getAllTables: "string",
    name: "string",
    rules: [{
        devices: [{
            name: "string",
        }],
        dstaddrs: [{
            name: "string",
        }],
        id: 0,
        services: [{
            name: "string",
        }],
        srcaddrs: [{
            name: "string",
        }],
    }],
    vdomparam: "string",
});
type: fortios:user:Securityexemptlist
properties:
    description: string
    dynamicSortSubtable: string
    getAllTables: string
    name: string
    rules:
        - devices:
            - name: string
          dstaddrs:
            - name: string
          id: 0
          services:
            - name: string
          srcaddrs:
            - name: string
    vdomparam: string
Securityexemptlist 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 Securityexemptlist resource accepts the following input properties:
- Description string
- Description.
- DynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- GetAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Name string
- Name of the exempt list.
- Rules
List<Pulumiverse.Fortios. User. Inputs. Securityexemptlist Rule> 
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
- Description string
- Description.
- DynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- GetAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Name string
- Name of the exempt list.
- Rules
[]SecurityexemptlistRule Args 
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
- description String
- Description.
- dynamicSort StringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- getAll StringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- name String
- Name of the exempt list.
- rules
List<SecurityexemptlistRule> 
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
- description string
- Description.
- dynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- getAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- name string
- Name of the exempt list.
- rules
SecurityexemptlistRule[] 
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
- description str
- Description.
- dynamic_sort_ strsubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- get_all_ strtables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- name str
- Name of the exempt list.
- rules
Sequence[SecurityexemptlistRule Args] 
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
- description String
- Description.
- dynamicSort StringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- getAll StringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- name String
- Name of the exempt list.
- rules List<Property Map>
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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 Securityexemptlist 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 Securityexemptlist Resource
Get an existing Securityexemptlist 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?: SecurityexemptlistState, opts?: CustomResourceOptions): Securityexemptlist@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        description: Optional[str] = None,
        dynamic_sort_subtable: Optional[str] = None,
        get_all_tables: Optional[str] = None,
        name: Optional[str] = None,
        rules: Optional[Sequence[SecurityexemptlistRuleArgs]] = None,
        vdomparam: Optional[str] = None) -> Securityexemptlistfunc GetSecurityexemptlist(ctx *Context, name string, id IDInput, state *SecurityexemptlistState, opts ...ResourceOption) (*Securityexemptlist, error)public static Securityexemptlist Get(string name, Input<string> id, SecurityexemptlistState? state, CustomResourceOptions? opts = null)public static Securityexemptlist get(String name, Output<String> id, SecurityexemptlistState state, CustomResourceOptions options)resources:  _:    type: fortios:user:Securityexemptlist    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.
- Description string
- Description.
- DynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- GetAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Name string
- Name of the exempt list.
- Rules
List<Pulumiverse.Fortios. User. Inputs. Securityexemptlist Rule> 
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
- Description string
- Description.
- DynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- GetAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- Name string
- Name of the exempt list.
- Rules
[]SecurityexemptlistRule Args 
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
- description String
- Description.
- dynamicSort StringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- getAll StringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- name String
- Name of the exempt list.
- rules
List<SecurityexemptlistRule> 
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
- description string
- Description.
- dynamicSort stringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- getAll stringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- name string
- Name of the exempt list.
- rules
SecurityexemptlistRule[] 
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
- description str
- Description.
- dynamic_sort_ strsubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- get_all_ strtables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- name str
- Name of the exempt list.
- rules
Sequence[SecurityexemptlistRule Args] 
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
- description String
- Description.
- dynamicSort StringSubtable 
- Sort sub-tables, please do not set this parameter when configuring static sub-tables. Options: [ false, true, natural, alphabetical ]. false: Default value, do not sort tables; true/natural: sort tables in natural order. For example: [ a10, a2 ] -> [ a2, a10 ]; alphabetical: sort tables in alphabetical order. For example: [ a10, a2 ] -> [ a10, a2 ].
- getAll StringTables 
- Get all sub-tables including unconfigured tables. Do not set this variable to true if you configure sub-table in another resource, otherwise, conflicts and overwrite will occur. Options: [ false, true ]. false: Default value, do not get unconfigured tables; true: get all tables including unconfigured tables.
- name String
- Name of the exempt list.
- rules List<Property Map>
- Configure rules for exempting users from captive portal authentication. The structure of ruleblock is documented below.
- 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.
Supporting Types
SecurityexemptlistRule, SecurityexemptlistRuleArgs    
- Devices
List<Pulumiverse.Fortios. User. Inputs. Securityexemptlist Rule Device> 
- Devices or device groups. The structure of devicesblock is documented below.
- Dstaddrs
List<Pulumiverse.Fortios. User. Inputs. Securityexemptlist Rule Dstaddr> 
- Destination addresses or address groups. The structure of dstaddrblock is documented below.
- Id int
- ID.
- Services
List<Pulumiverse.Fortios. User. Inputs. Securityexemptlist Rule Service> 
- Destination services. The structure of serviceblock is documented below.
- Srcaddrs
List<Pulumiverse.Fortios. User. Inputs. Securityexemptlist Rule Srcaddr> 
- Source addresses or address groups. The structure of srcaddrblock is documented below.
- Devices
[]SecurityexemptlistRule Device 
- Devices or device groups. The structure of devicesblock is documented below.
- Dstaddrs
[]SecurityexemptlistRule Dstaddr 
- Destination addresses or address groups. The structure of dstaddrblock is documented below.
- Id int
- ID.
- Services
[]SecurityexemptlistRule Service 
- Destination services. The structure of serviceblock is documented below.
- Srcaddrs
[]SecurityexemptlistRule Srcaddr 
- Source addresses or address groups. The structure of srcaddrblock is documented below.
- devices
List<SecurityexemptlistRule Device> 
- Devices or device groups. The structure of devicesblock is documented below.
- dstaddrs
List<SecurityexemptlistRule Dstaddr> 
- Destination addresses or address groups. The structure of dstaddrblock is documented below.
- id Integer
- ID.
- services
List<SecurityexemptlistRule Service> 
- Destination services. The structure of serviceblock is documented below.
- srcaddrs
List<SecurityexemptlistRule Srcaddr> 
- Source addresses or address groups. The structure of srcaddrblock is documented below.
- devices
SecurityexemptlistRule Device[] 
- Devices or device groups. The structure of devicesblock is documented below.
- dstaddrs
SecurityexemptlistRule Dstaddr[] 
- Destination addresses or address groups. The structure of dstaddrblock is documented below.
- id number
- ID.
- services
SecurityexemptlistRule Service[] 
- Destination services. The structure of serviceblock is documented below.
- srcaddrs
SecurityexemptlistRule Srcaddr[] 
- Source addresses or address groups. The structure of srcaddrblock is documented below.
- devices
Sequence[SecurityexemptlistRule Device] 
- Devices or device groups. The structure of devicesblock is documented below.
- dstaddrs
Sequence[SecurityexemptlistRule Dstaddr] 
- Destination addresses or address groups. The structure of dstaddrblock is documented below.
- id int
- ID.
- services
Sequence[SecurityexemptlistRule Service] 
- Destination services. The structure of serviceblock is documented below.
- srcaddrs
Sequence[SecurityexemptlistRule Srcaddr] 
- Source addresses or address groups. The structure of srcaddrblock is documented below.
- devices List<Property Map>
- Devices or device groups. The structure of devicesblock is documented below.
- dstaddrs List<Property Map>
- Destination addresses or address groups. The structure of dstaddrblock is documented below.
- id Number
- ID.
- services List<Property Map>
- Destination services. The structure of serviceblock is documented below.
- srcaddrs List<Property Map>
- Source addresses or address groups. The structure of srcaddrblock is documented below.
SecurityexemptlistRuleDevice, SecurityexemptlistRuleDeviceArgs      
- Name string
- Device or group name.
- Name string
- Device or group name.
- name String
- Device or group name.
- name string
- Device or group name.
- name str
- Device or group name.
- name String
- Device or group name.
SecurityexemptlistRuleDstaddr, SecurityexemptlistRuleDstaddrArgs      
- Name string
- Address or group name.
- Name string
- Address or group name.
- name String
- Address or group name.
- name string
- Address or group name.
- name str
- Address or group name.
- name String
- Address or group name.
SecurityexemptlistRuleService, SecurityexemptlistRuleServiceArgs      
- Name string
- Service name.
- Name string
- Service name.
- name String
- Service name.
- name string
- Service name.
- name str
- Service name.
- name String
- Service name.
SecurityexemptlistRuleSrcaddr, SecurityexemptlistRuleSrcaddrArgs      
- Name string
- Address or group name.
- Name string
- Address or group name.
- name String
- Address or group name.
- name string
- Address or group name.
- name str
- Address or group name.
- name String
- Address or group name.
Import
User SecurityExemptList can be imported using any of these accepted formats:
$ pulumi import fortios:user/securityexemptlist:Securityexemptlist labelname {{name}}
If you do not want to import arguments of block:
$ export “FORTIOS_IMPORT_TABLE”=“false”
$ pulumi import fortios:user/securityexemptlist:Securityexemptlist 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.
