fortimanager.ObjectUserFssoDynamicMapping
Explore with Pulumi AI
Configure Fortinet Single Sign On (FSSO) agents.
This resource is a sub resource for variable
dynamic_mappingof resourcefortimanager.ObjectUserFsso. Conflict and overwrite may occur if use both of them.
Create ObjectUserFssoDynamicMapping Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ObjectUserFssoDynamicMapping(name: string, args: ObjectUserFssoDynamicMappingArgs, opts?: CustomResourceOptions);@overload
def ObjectUserFssoDynamicMapping(resource_name: str,
                                 args: ObjectUserFssoDynamicMappingInitArgs,
                                 opts: Optional[ResourceOptions] = None)
@overload
def ObjectUserFssoDynamicMapping(resource_name: str,
                                 opts: Optional[ResourceOptions] = None,
                                 fsso: Optional[str] = None,
                                 passwords: Optional[Sequence[str]] = None,
                                 type: Optional[str] = None,
                                 dynamic_sort_subtable: Optional[str] = None,
                                 port: Optional[float] = None,
                                 group_poll_interval: Optional[float] = None,
                                 interface: Optional[str] = None,
                                 interface_select_method: Optional[str] = None,
                                 ldap_poll: Optional[str] = None,
                                 ldap_poll_filter: Optional[str] = None,
                                 ldap_poll_interval: Optional[float] = None,
                                 ldap_server: Optional[str] = None,
                                 logon_timeout: Optional[float] = None,
                                 object_user_fsso_dynamic_mapping_id: Optional[str] = None,
                                 password2s: Optional[Sequence[str]] = None,
                                 password3s: Optional[Sequence[str]] = None,
                                 password4s: Optional[Sequence[str]] = None,
                                 password5s: Optional[Sequence[str]] = None,
                                 _gui_meta: Optional[str] = None,
                                 _scopes: Optional[Sequence[ObjectUserFssoDynamicMapping_ScopeArgs]] = None,
                                 adom: Optional[str] = None,
                                 port4: Optional[float] = None,
                                 port3: Optional[float] = None,
                                 port5: Optional[float] = None,
                                 scopetype: Optional[str] = None,
                                 server: Optional[str] = None,
                                 server2: Optional[str] = None,
                                 server3: Optional[str] = None,
                                 server4: Optional[str] = None,
                                 server5: Optional[str] = None,
                                 sni: Optional[str] = None,
                                 source_ip: Optional[str] = None,
                                 source_ip6: Optional[str] = None,
                                 ssl: Optional[str] = None,
                                 ssl_server_host_ip_check: Optional[str] = None,
                                 ssl_trusted_cert: Optional[str] = None,
                                 port2: Optional[float] = None,
                                 user_info_server: Optional[str] = None)func NewObjectUserFssoDynamicMapping(ctx *Context, name string, args ObjectUserFssoDynamicMappingArgs, opts ...ResourceOption) (*ObjectUserFssoDynamicMapping, error)public ObjectUserFssoDynamicMapping(string name, ObjectUserFssoDynamicMappingArgs args, CustomResourceOptions? opts = null)
public ObjectUserFssoDynamicMapping(String name, ObjectUserFssoDynamicMappingArgs args)
public ObjectUserFssoDynamicMapping(String name, ObjectUserFssoDynamicMappingArgs args, CustomResourceOptions options)
type: fortimanager:ObjectUserFssoDynamicMapping
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 ObjectUserFssoDynamicMappingArgs
- 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 ObjectUserFssoDynamicMappingInitArgs
- 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 ObjectUserFssoDynamicMappingArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ObjectUserFssoDynamicMappingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ObjectUserFssoDynamicMappingArgs
- 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 objectUserFssoDynamicMappingResource = new Fortimanager.ObjectUserFssoDynamicMapping("objectUserFssoDynamicMappingResource", new()
{
    Fsso = "string",
    Passwords = new[]
    {
        "string",
    },
    Type = "string",
    DynamicSortSubtable = "string",
    Port = 0,
    GroupPollInterval = 0,
    Interface = "string",
    InterfaceSelectMethod = "string",
    LdapPoll = "string",
    LdapPollFilter = "string",
    LdapPollInterval = 0,
    LdapServer = "string",
    LogonTimeout = 0,
    ObjectUserFssoDynamicMappingId = "string",
    Password2s = new[]
    {
        "string",
    },
    Password3s = new[]
    {
        "string",
    },
    Password4s = new[]
    {
        "string",
    },
    Password5s = new[]
    {
        "string",
    },
    _guiMeta = "string",
    _scopes = new[]
    {
        new Fortimanager.Inputs.ObjectUserFssoDynamicMapping_ScopeArgs
        {
            Name = "string",
            Vdom = "string",
        },
    },
    Adom = "string",
    Port4 = 0,
    Port3 = 0,
    Port5 = 0,
    Scopetype = "string",
    Server = "string",
    Server2 = "string",
    Server3 = "string",
    Server4 = "string",
    Server5 = "string",
    Sni = "string",
    SourceIp = "string",
    SourceIp6 = "string",
    Ssl = "string",
    SslServerHostIpCheck = "string",
    SslTrustedCert = "string",
    Port2 = 0,
    UserInfoServer = "string",
});
example, err := fortimanager.NewObjectUserFssoDynamicMapping(ctx, "objectUserFssoDynamicMappingResource", &fortimanager.ObjectUserFssoDynamicMappingArgs{
Fsso: pulumi.String("string"),
Passwords: pulumi.StringArray{
pulumi.String("string"),
},
Type: pulumi.String("string"),
DynamicSortSubtable: pulumi.String("string"),
Port: pulumi.Float64(0),
GroupPollInterval: pulumi.Float64(0),
Interface: pulumi.String("string"),
InterfaceSelectMethod: pulumi.String("string"),
LdapPoll: pulumi.String("string"),
LdapPollFilter: pulumi.String("string"),
LdapPollInterval: pulumi.Float64(0),
LdapServer: pulumi.String("string"),
LogonTimeout: pulumi.Float64(0),
ObjectUserFssoDynamicMappingId: pulumi.String("string"),
Password2s: pulumi.StringArray{
pulumi.String("string"),
},
Password3s: pulumi.StringArray{
pulumi.String("string"),
},
Password4s: pulumi.StringArray{
pulumi.String("string"),
},
Password5s: pulumi.StringArray{
pulumi.String("string"),
},
_guiMeta: pulumi.String("string"),
_scopes: .ObjectUserFssoDynamicMapping_ScopeArray{
&.ObjectUserFssoDynamicMapping_ScopeArgs{
Name: pulumi.String("string"),
Vdom: pulumi.String("string"),
},
},
Adom: pulumi.String("string"),
Port4: pulumi.Float64(0),
Port3: pulumi.Float64(0),
Port5: pulumi.Float64(0),
Scopetype: pulumi.String("string"),
Server: pulumi.String("string"),
Server2: pulumi.String("string"),
Server3: pulumi.String("string"),
Server4: pulumi.String("string"),
Server5: pulumi.String("string"),
Sni: pulumi.String("string"),
SourceIp: pulumi.String("string"),
SourceIp6: pulumi.String("string"),
Ssl: pulumi.String("string"),
SslServerHostIpCheck: pulumi.String("string"),
SslTrustedCert: pulumi.String("string"),
Port2: pulumi.Float64(0),
UserInfoServer: pulumi.String("string"),
})
var objectUserFssoDynamicMappingResource = new ObjectUserFssoDynamicMapping("objectUserFssoDynamicMappingResource", ObjectUserFssoDynamicMappingArgs.builder()
    .fsso("string")
    .passwords("string")
    .type("string")
    .dynamicSortSubtable("string")
    .port(0)
    .groupPollInterval(0)
    .interface_("string")
    .interfaceSelectMethod("string")
    .ldapPoll("string")
    .ldapPollFilter("string")
    .ldapPollInterval(0)
    .ldapServer("string")
    .logonTimeout(0)
    .objectUserFssoDynamicMappingId("string")
    .password2s("string")
    .password3s("string")
    .password4s("string")
    .password5s("string")
    ._guiMeta("string")
    ._scopes(ObjectUserFssoDynamicMapping_ScopeArgs.builder()
        .name("string")
        .vdom("string")
        .build())
    .adom("string")
    .port4(0)
    .port3(0)
    .port5(0)
    .scopetype("string")
    .server("string")
    .server2("string")
    .server3("string")
    .server4("string")
    .server5("string")
    .sni("string")
    .sourceIp("string")
    .sourceIp6("string")
    .ssl("string")
    .sslServerHostIpCheck("string")
    .sslTrustedCert("string")
    .port2(0)
    .userInfoServer("string")
    .build());
object_user_fsso_dynamic_mapping_resource = fortimanager.ObjectUserFssoDynamicMapping("objectUserFssoDynamicMappingResource",
    fsso="string",
    passwords=["string"],
    type="string",
    dynamic_sort_subtable="string",
    port=0,
    group_poll_interval=0,
    interface="string",
    interface_select_method="string",
    ldap_poll="string",
    ldap_poll_filter="string",
    ldap_poll_interval=0,
    ldap_server="string",
    logon_timeout=0,
    object_user_fsso_dynamic_mapping_id="string",
    password2s=["string"],
    password3s=["string"],
    password4s=["string"],
    password5s=["string"],
    _gui_meta="string",
    _scopes=[{
        "name": "string",
        "vdom": "string",
    }],
    adom="string",
    port4=0,
    port3=0,
    port5=0,
    scopetype="string",
    server="string",
    server2="string",
    server3="string",
    server4="string",
    server5="string",
    sni="string",
    source_ip="string",
    source_ip6="string",
    ssl="string",
    ssl_server_host_ip_check="string",
    ssl_trusted_cert="string",
    port2=0,
    user_info_server="string")
const objectUserFssoDynamicMappingResource = new fortimanager.ObjectUserFssoDynamicMapping("objectUserFssoDynamicMappingResource", {
    fsso: "string",
    passwords: ["string"],
    type: "string",
    dynamicSortSubtable: "string",
    port: 0,
    groupPollInterval: 0,
    "interface": "string",
    interfaceSelectMethod: "string",
    ldapPoll: "string",
    ldapPollFilter: "string",
    ldapPollInterval: 0,
    ldapServer: "string",
    logonTimeout: 0,
    objectUserFssoDynamicMappingId: "string",
    password2s: ["string"],
    password3s: ["string"],
    password4s: ["string"],
    password5s: ["string"],
    _guiMeta: "string",
    _scopes: [{
        name: "string",
        vdom: "string",
    }],
    adom: "string",
    port4: 0,
    port3: 0,
    port5: 0,
    scopetype: "string",
    server: "string",
    server2: "string",
    server3: "string",
    server4: "string",
    server5: "string",
    sni: "string",
    sourceIp: "string",
    sourceIp6: "string",
    ssl: "string",
    sslServerHostIpCheck: "string",
    sslTrustedCert: "string",
    port2: 0,
    userInfoServer: "string",
});
type: fortimanager:ObjectUserFssoDynamicMapping
properties:
    _guiMeta: string
    _scopes:
        - name: string
          vdom: string
    adom: string
    dynamicSortSubtable: string
    fsso: string
    groupPollInterval: 0
    interface: string
    interfaceSelectMethod: string
    ldapPoll: string
    ldapPollFilter: string
    ldapPollInterval: 0
    ldapServer: string
    logonTimeout: 0
    objectUserFssoDynamicMappingId: string
    password2s:
        - string
    password3s:
        - string
    password4s:
        - string
    password5s:
        - string
    passwords:
        - string
    port: 0
    port2: 0
    port3: 0
    port4: 0
    port5: 0
    scopetype: string
    server: string
    server2: string
    server3: string
    server4: string
    server5: string
    sni: string
    sourceIp: string
    sourceIp6: string
    ssl: string
    sslServerHostIpCheck: string
    sslTrustedCert: string
    type: string
    userInfoServer: string
ObjectUserFssoDynamicMapping 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 ObjectUserFssoDynamicMapping resource accepts the following input properties:
- Fsso string
- Fsso.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- DynamicSort stringSubtable 
- 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.
- GroupPoll doubleInterval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- Interface string
- Specify outgoing interface to reach server.
- InterfaceSelect stringMethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- LdapPoll string
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- LdapPoll stringFilter 
- Filter used to fetch groups.
- LdapPoll doubleInterval 
- Interval in minutes within to fetch groups from LDAP server.
- LdapServer string
- LDAP server to get group information.
- LogonTimeout double
- Interval in minutes to keep logons after FSSO server down.
- ObjectUser stringFsso Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- Password2s List<string>
- Password of the second FSSO collector agent.
- Password3s List<string>
- Password of the third FSSO collector agent.
- Password4s List<string>
- Password of the fourth FSSO collector agent.
- Password5s List<string>
- Password of the fifth FSSO collector agent.
- Passwords List<string>
- Password of the first FSSO collector agent.
- Port double
- Port of the first FSSO collector agent.
- Port2 double
- Port of the second FSSO collector agent.
- Port3 double
- Port of the third FSSO collector agent.
- Port4 double
- Port of the fourth FSSO collector agent.
- Port5 double
- Port of the fifth FSSO collector agent.
- Scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- Server string
- Domain name or IP address of the first FSSO collector agent.
- Server2 string
- Domain name or IP address of the second FSSO collector agent.
- Server3 string
- Domain name or IP address of the third FSSO collector agent.
- Server4 string
- Domain name or IP address of the fourth FSSO collector agent.
- Server5 string
- Domain name or IP address of the fifth FSSO collector agent.
- Sni string
- Sni.
- SourceIp string
- Source IP for communications to FSSO agent.
- SourceIp6 string
- IPv6 source for communications to FSSO agent.
- Ssl string
- Enable/disable use of SSL. Valid values: disable,enable.
- SslServer stringHost Ip Check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- SslTrusted stringCert 
- Trusted server certificate or CA certificate.
- Type string
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- UserInfo stringServer 
- LDAP server to get user information.
- _gui stringMeta 
- _Gui_Meta.
- _scopes List<ObjectUser Fsso Dynamic Mapping_Scope> 
- _Scope. The structure of _scopeblock is documented below.
- Fsso string
- Fsso.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- DynamicSort stringSubtable 
- 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.
- GroupPoll float64Interval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- Interface string
- Specify outgoing interface to reach server.
- InterfaceSelect stringMethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- LdapPoll string
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- LdapPoll stringFilter 
- Filter used to fetch groups.
- LdapPoll float64Interval 
- Interval in minutes within to fetch groups from LDAP server.
- LdapServer string
- LDAP server to get group information.
- LogonTimeout float64
- Interval in minutes to keep logons after FSSO server down.
- ObjectUser stringFsso Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- Password2s []string
- Password of the second FSSO collector agent.
- Password3s []string
- Password of the third FSSO collector agent.
- Password4s []string
- Password of the fourth FSSO collector agent.
- Password5s []string
- Password of the fifth FSSO collector agent.
- Passwords []string
- Password of the first FSSO collector agent.
- Port float64
- Port of the first FSSO collector agent.
- Port2 float64
- Port of the second FSSO collector agent.
- Port3 float64
- Port of the third FSSO collector agent.
- Port4 float64
- Port of the fourth FSSO collector agent.
- Port5 float64
- Port of the fifth FSSO collector agent.
- Scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- Server string
- Domain name or IP address of the first FSSO collector agent.
- Server2 string
- Domain name or IP address of the second FSSO collector agent.
- Server3 string
- Domain name or IP address of the third FSSO collector agent.
- Server4 string
- Domain name or IP address of the fourth FSSO collector agent.
- Server5 string
- Domain name or IP address of the fifth FSSO collector agent.
- Sni string
- Sni.
- SourceIp string
- Source IP for communications to FSSO agent.
- SourceIp6 string
- IPv6 source for communications to FSSO agent.
- Ssl string
- Enable/disable use of SSL. Valid values: disable,enable.
- SslServer stringHost Ip Check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- SslTrusted stringCert 
- Trusted server certificate or CA certificate.
- Type string
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- UserInfo stringServer 
- LDAP server to get user information.
- _gui stringMeta 
- _Gui_Meta.
- _scopes []ObjectUser Fsso Dynamic Mapping_Scope Args 
- _Scope. The structure of _scopeblock is documented below.
- fsso String
- Fsso.
- _gui StringMeta 
- _Gui_Meta.
- _scopes List<ObjectUser Fsso Dynamic Mapping_Scope> 
- _Scope. The structure of _scopeblock is documented below.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- dynamicSort StringSubtable 
- 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.
- groupPoll DoubleInterval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- interfaceSelect StringMethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- interface_ String
- Specify outgoing interface to reach server.
- ldapPoll String
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- ldapPoll StringFilter 
- Filter used to fetch groups.
- ldapPoll DoubleInterval 
- Interval in minutes within to fetch groups from LDAP server.
- ldapServer String
- LDAP server to get group information.
- logonTimeout Double
- Interval in minutes to keep logons after FSSO server down.
- objectUser StringFsso Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- password2s List<String>
- Password of the second FSSO collector agent.
- password3s List<String>
- Password of the third FSSO collector agent.
- password4s List<String>
- Password of the fourth FSSO collector agent.
- password5s List<String>
- Password of the fifth FSSO collector agent.
- passwords List<String>
- Password of the first FSSO collector agent.
- port Double
- Port of the first FSSO collector agent.
- port2 Double
- Port of the second FSSO collector agent.
- port3 Double
- Port of the third FSSO collector agent.
- port4 Double
- Port of the fourth FSSO collector agent.
- port5 Double
- Port of the fifth FSSO collector agent.
- scopetype String
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- server String
- Domain name or IP address of the first FSSO collector agent.
- server2 String
- Domain name or IP address of the second FSSO collector agent.
- server3 String
- Domain name or IP address of the third FSSO collector agent.
- server4 String
- Domain name or IP address of the fourth FSSO collector agent.
- server5 String
- Domain name or IP address of the fifth FSSO collector agent.
- sni String
- Sni.
- sourceIp String
- Source IP for communications to FSSO agent.
- sourceIp6 String
- IPv6 source for communications to FSSO agent.
- ssl String
- Enable/disable use of SSL. Valid values: disable,enable.
- sslServer StringHost Ip Check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- sslTrusted StringCert 
- Trusted server certificate or CA certificate.
- type String
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- userInfo StringServer 
- LDAP server to get user information.
- fsso string
- Fsso.
- _gui stringMeta 
- _Gui_Meta.
- _scopes ObjectUser Fsso Dynamic Mapping_Scope[] 
- _Scope. The structure of _scopeblock is documented below.
- adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- dynamicSort stringSubtable 
- 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.
- groupPoll numberInterval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- interface string
- Specify outgoing interface to reach server.
- interfaceSelect stringMethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- ldapPoll string
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- ldapPoll stringFilter 
- Filter used to fetch groups.
- ldapPoll numberInterval 
- Interval in minutes within to fetch groups from LDAP server.
- ldapServer string
- LDAP server to get group information.
- logonTimeout number
- Interval in minutes to keep logons after FSSO server down.
- objectUser stringFsso Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- password2s string[]
- Password of the second FSSO collector agent.
- password3s string[]
- Password of the third FSSO collector agent.
- password4s string[]
- Password of the fourth FSSO collector agent.
- password5s string[]
- Password of the fifth FSSO collector agent.
- passwords string[]
- Password of the first FSSO collector agent.
- port number
- Port of the first FSSO collector agent.
- port2 number
- Port of the second FSSO collector agent.
- port3 number
- Port of the third FSSO collector agent.
- port4 number
- Port of the fourth FSSO collector agent.
- port5 number
- Port of the fifth FSSO collector agent.
- scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- server string
- Domain name or IP address of the first FSSO collector agent.
- server2 string
- Domain name or IP address of the second FSSO collector agent.
- server3 string
- Domain name or IP address of the third FSSO collector agent.
- server4 string
- Domain name or IP address of the fourth FSSO collector agent.
- server5 string
- Domain name or IP address of the fifth FSSO collector agent.
- sni string
- Sni.
- sourceIp string
- Source IP for communications to FSSO agent.
- sourceIp6 string
- IPv6 source for communications to FSSO agent.
- ssl string
- Enable/disable use of SSL. Valid values: disable,enable.
- sslServer stringHost Ip Check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- sslTrusted stringCert 
- Trusted server certificate or CA certificate.
- type string
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- userInfo stringServer 
- LDAP server to get user information.
- fsso str
- Fsso.
- _gui_ strmeta 
- _Gui_Meta.
- _scopes Sequence[ObjectUser Fsso Dynamic Mapping_Scope Args] 
- _Scope. The structure of _scopeblock is documented below.
- adom str
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- dynamic_sort_ strsubtable 
- 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.
- group_poll_ floatinterval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- interface str
- Specify outgoing interface to reach server.
- interface_select_ strmethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- ldap_poll str
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- ldap_poll_ strfilter 
- Filter used to fetch groups.
- ldap_poll_ floatinterval 
- Interval in minutes within to fetch groups from LDAP server.
- ldap_server str
- LDAP server to get group information.
- logon_timeout float
- Interval in minutes to keep logons after FSSO server down.
- object_user_ strfsso_ dynamic_ mapping_ id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- password2s Sequence[str]
- Password of the second FSSO collector agent.
- password3s Sequence[str]
- Password of the third FSSO collector agent.
- password4s Sequence[str]
- Password of the fourth FSSO collector agent.
- password5s Sequence[str]
- Password of the fifth FSSO collector agent.
- passwords Sequence[str]
- Password of the first FSSO collector agent.
- port float
- Port of the first FSSO collector agent.
- port2 float
- Port of the second FSSO collector agent.
- port3 float
- Port of the third FSSO collector agent.
- port4 float
- Port of the fourth FSSO collector agent.
- port5 float
- Port of the fifth FSSO collector agent.
- scopetype str
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- server str
- Domain name or IP address of the first FSSO collector agent.
- server2 str
- Domain name or IP address of the second FSSO collector agent.
- server3 str
- Domain name or IP address of the third FSSO collector agent.
- server4 str
- Domain name or IP address of the fourth FSSO collector agent.
- server5 str
- Domain name or IP address of the fifth FSSO collector agent.
- sni str
- Sni.
- source_ip str
- Source IP for communications to FSSO agent.
- source_ip6 str
- IPv6 source for communications to FSSO agent.
- ssl str
- Enable/disable use of SSL. Valid values: disable,enable.
- ssl_server_ strhost_ ip_ check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- ssl_trusted_ strcert 
- Trusted server certificate or CA certificate.
- type str
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- user_info_ strserver 
- LDAP server to get user information.
- fsso String
- Fsso.
- _gui StringMeta 
- _Gui_Meta.
- _scopes List<Property Map>
- _Scope. The structure of _scopeblock is documented below.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- dynamicSort StringSubtable 
- 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.
- groupPoll NumberInterval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- interface String
- Specify outgoing interface to reach server.
- interfaceSelect StringMethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- ldapPoll String
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- ldapPoll StringFilter 
- Filter used to fetch groups.
- ldapPoll NumberInterval 
- Interval in minutes within to fetch groups from LDAP server.
- ldapServer String
- LDAP server to get group information.
- logonTimeout Number
- Interval in minutes to keep logons after FSSO server down.
- objectUser StringFsso Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- password2s List<String>
- Password of the second FSSO collector agent.
- password3s List<String>
- Password of the third FSSO collector agent.
- password4s List<String>
- Password of the fourth FSSO collector agent.
- password5s List<String>
- Password of the fifth FSSO collector agent.
- passwords List<String>
- Password of the first FSSO collector agent.
- port Number
- Port of the first FSSO collector agent.
- port2 Number
- Port of the second FSSO collector agent.
- port3 Number
- Port of the third FSSO collector agent.
- port4 Number
- Port of the fourth FSSO collector agent.
- port5 Number
- Port of the fifth FSSO collector agent.
- scopetype String
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- server String
- Domain name or IP address of the first FSSO collector agent.
- server2 String
- Domain name or IP address of the second FSSO collector agent.
- server3 String
- Domain name or IP address of the third FSSO collector agent.
- server4 String
- Domain name or IP address of the fourth FSSO collector agent.
- server5 String
- Domain name or IP address of the fifth FSSO collector agent.
- sni String
- Sni.
- sourceIp String
- Source IP for communications to FSSO agent.
- sourceIp6 String
- IPv6 source for communications to FSSO agent.
- ssl String
- Enable/disable use of SSL. Valid values: disable,enable.
- sslServer StringHost Ip Check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- sslTrusted StringCert 
- Trusted server certificate or CA certificate.
- type String
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- userInfo StringServer 
- LDAP server to get user information.
Outputs
All input properties are implicitly available as output properties. Additionally, the ObjectUserFssoDynamicMapping 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 ObjectUserFssoDynamicMapping Resource
Get an existing ObjectUserFssoDynamicMapping 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?: ObjectUserFssoDynamicMappingState, opts?: CustomResourceOptions): ObjectUserFssoDynamicMapping@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        _gui_meta: Optional[str] = None,
        _scopes: Optional[Sequence[ObjectUserFssoDynamicMapping_ScopeArgs]] = None,
        adom: Optional[str] = None,
        dynamic_sort_subtable: Optional[str] = None,
        fsso: Optional[str] = None,
        group_poll_interval: Optional[float] = None,
        interface: Optional[str] = None,
        interface_select_method: Optional[str] = None,
        ldap_poll: Optional[str] = None,
        ldap_poll_filter: Optional[str] = None,
        ldap_poll_interval: Optional[float] = None,
        ldap_server: Optional[str] = None,
        logon_timeout: Optional[float] = None,
        object_user_fsso_dynamic_mapping_id: Optional[str] = None,
        password2s: Optional[Sequence[str]] = None,
        password3s: Optional[Sequence[str]] = None,
        password4s: Optional[Sequence[str]] = None,
        password5s: Optional[Sequence[str]] = None,
        passwords: Optional[Sequence[str]] = None,
        port: Optional[float] = None,
        port2: Optional[float] = None,
        port3: Optional[float] = None,
        port4: Optional[float] = None,
        port5: Optional[float] = None,
        scopetype: Optional[str] = None,
        server: Optional[str] = None,
        server2: Optional[str] = None,
        server3: Optional[str] = None,
        server4: Optional[str] = None,
        server5: Optional[str] = None,
        sni: Optional[str] = None,
        source_ip: Optional[str] = None,
        source_ip6: Optional[str] = None,
        ssl: Optional[str] = None,
        ssl_server_host_ip_check: Optional[str] = None,
        ssl_trusted_cert: Optional[str] = None,
        type: Optional[str] = None,
        user_info_server: Optional[str] = None) -> ObjectUserFssoDynamicMappingfunc GetObjectUserFssoDynamicMapping(ctx *Context, name string, id IDInput, state *ObjectUserFssoDynamicMappingState, opts ...ResourceOption) (*ObjectUserFssoDynamicMapping, error)public static ObjectUserFssoDynamicMapping Get(string name, Input<string> id, ObjectUserFssoDynamicMappingState? state, CustomResourceOptions? opts = null)public static ObjectUserFssoDynamicMapping get(String name, Output<String> id, ObjectUserFssoDynamicMappingState state, CustomResourceOptions options)resources:  _:    type: fortimanager:ObjectUserFssoDynamicMapping    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.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- DynamicSort stringSubtable 
- 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.
- Fsso string
- Fsso.
- GroupPoll doubleInterval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- Interface string
- Specify outgoing interface to reach server.
- InterfaceSelect stringMethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- LdapPoll string
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- LdapPoll stringFilter 
- Filter used to fetch groups.
- LdapPoll doubleInterval 
- Interval in minutes within to fetch groups from LDAP server.
- LdapServer string
- LDAP server to get group information.
- LogonTimeout double
- Interval in minutes to keep logons after FSSO server down.
- ObjectUser stringFsso Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- Password2s List<string>
- Password of the second FSSO collector agent.
- Password3s List<string>
- Password of the third FSSO collector agent.
- Password4s List<string>
- Password of the fourth FSSO collector agent.
- Password5s List<string>
- Password of the fifth FSSO collector agent.
- Passwords List<string>
- Password of the first FSSO collector agent.
- Port double
- Port of the first FSSO collector agent.
- Port2 double
- Port of the second FSSO collector agent.
- Port3 double
- Port of the third FSSO collector agent.
- Port4 double
- Port of the fourth FSSO collector agent.
- Port5 double
- Port of the fifth FSSO collector agent.
- Scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- Server string
- Domain name or IP address of the first FSSO collector agent.
- Server2 string
- Domain name or IP address of the second FSSO collector agent.
- Server3 string
- Domain name or IP address of the third FSSO collector agent.
- Server4 string
- Domain name or IP address of the fourth FSSO collector agent.
- Server5 string
- Domain name or IP address of the fifth FSSO collector agent.
- Sni string
- Sni.
- SourceIp string
- Source IP for communications to FSSO agent.
- SourceIp6 string
- IPv6 source for communications to FSSO agent.
- Ssl string
- Enable/disable use of SSL. Valid values: disable,enable.
- SslServer stringHost Ip Check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- SslTrusted stringCert 
- Trusted server certificate or CA certificate.
- Type string
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- UserInfo stringServer 
- LDAP server to get user information.
- _gui stringMeta 
- _Gui_Meta.
- _scopes List<ObjectUser Fsso Dynamic Mapping_Scope> 
- _Scope. The structure of _scopeblock is documented below.
- Adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- DynamicSort stringSubtable 
- 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.
- Fsso string
- Fsso.
- GroupPoll float64Interval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- Interface string
- Specify outgoing interface to reach server.
- InterfaceSelect stringMethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- LdapPoll string
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- LdapPoll stringFilter 
- Filter used to fetch groups.
- LdapPoll float64Interval 
- Interval in minutes within to fetch groups from LDAP server.
- LdapServer string
- LDAP server to get group information.
- LogonTimeout float64
- Interval in minutes to keep logons after FSSO server down.
- ObjectUser stringFsso Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- Password2s []string
- Password of the second FSSO collector agent.
- Password3s []string
- Password of the third FSSO collector agent.
- Password4s []string
- Password of the fourth FSSO collector agent.
- Password5s []string
- Password of the fifth FSSO collector agent.
- Passwords []string
- Password of the first FSSO collector agent.
- Port float64
- Port of the first FSSO collector agent.
- Port2 float64
- Port of the second FSSO collector agent.
- Port3 float64
- Port of the third FSSO collector agent.
- Port4 float64
- Port of the fourth FSSO collector agent.
- Port5 float64
- Port of the fifth FSSO collector agent.
- Scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- Server string
- Domain name or IP address of the first FSSO collector agent.
- Server2 string
- Domain name or IP address of the second FSSO collector agent.
- Server3 string
- Domain name or IP address of the third FSSO collector agent.
- Server4 string
- Domain name or IP address of the fourth FSSO collector agent.
- Server5 string
- Domain name or IP address of the fifth FSSO collector agent.
- Sni string
- Sni.
- SourceIp string
- Source IP for communications to FSSO agent.
- SourceIp6 string
- IPv6 source for communications to FSSO agent.
- Ssl string
- Enable/disable use of SSL. Valid values: disable,enable.
- SslServer stringHost Ip Check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- SslTrusted stringCert 
- Trusted server certificate or CA certificate.
- Type string
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- UserInfo stringServer 
- LDAP server to get user information.
- _gui stringMeta 
- _Gui_Meta.
- _scopes []ObjectUser Fsso Dynamic Mapping_Scope Args 
- _Scope. The structure of _scopeblock is documented below.
- _gui StringMeta 
- _Gui_Meta.
- _scopes List<ObjectUser Fsso Dynamic Mapping_Scope> 
- _Scope. The structure of _scopeblock is documented below.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- dynamicSort StringSubtable 
- 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.
- fsso String
- Fsso.
- groupPoll DoubleInterval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- interfaceSelect StringMethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- interface_ String
- Specify outgoing interface to reach server.
- ldapPoll String
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- ldapPoll StringFilter 
- Filter used to fetch groups.
- ldapPoll DoubleInterval 
- Interval in minutes within to fetch groups from LDAP server.
- ldapServer String
- LDAP server to get group information.
- logonTimeout Double
- Interval in minutes to keep logons after FSSO server down.
- objectUser StringFsso Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- password2s List<String>
- Password of the second FSSO collector agent.
- password3s List<String>
- Password of the third FSSO collector agent.
- password4s List<String>
- Password of the fourth FSSO collector agent.
- password5s List<String>
- Password of the fifth FSSO collector agent.
- passwords List<String>
- Password of the first FSSO collector agent.
- port Double
- Port of the first FSSO collector agent.
- port2 Double
- Port of the second FSSO collector agent.
- port3 Double
- Port of the third FSSO collector agent.
- port4 Double
- Port of the fourth FSSO collector agent.
- port5 Double
- Port of the fifth FSSO collector agent.
- scopetype String
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- server String
- Domain name or IP address of the first FSSO collector agent.
- server2 String
- Domain name or IP address of the second FSSO collector agent.
- server3 String
- Domain name or IP address of the third FSSO collector agent.
- server4 String
- Domain name or IP address of the fourth FSSO collector agent.
- server5 String
- Domain name or IP address of the fifth FSSO collector agent.
- sni String
- Sni.
- sourceIp String
- Source IP for communications to FSSO agent.
- sourceIp6 String
- IPv6 source for communications to FSSO agent.
- ssl String
- Enable/disable use of SSL. Valid values: disable,enable.
- sslServer StringHost Ip Check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- sslTrusted StringCert 
- Trusted server certificate or CA certificate.
- type String
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- userInfo StringServer 
- LDAP server to get user information.
- _gui stringMeta 
- _Gui_Meta.
- _scopes ObjectUser Fsso Dynamic Mapping_Scope[] 
- _Scope. The structure of _scopeblock is documented below.
- adom string
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- dynamicSort stringSubtable 
- 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.
- fsso string
- Fsso.
- groupPoll numberInterval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- interface string
- Specify outgoing interface to reach server.
- interfaceSelect stringMethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- ldapPoll string
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- ldapPoll stringFilter 
- Filter used to fetch groups.
- ldapPoll numberInterval 
- Interval in minutes within to fetch groups from LDAP server.
- ldapServer string
- LDAP server to get group information.
- logonTimeout number
- Interval in minutes to keep logons after FSSO server down.
- objectUser stringFsso Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- password2s string[]
- Password of the second FSSO collector agent.
- password3s string[]
- Password of the third FSSO collector agent.
- password4s string[]
- Password of the fourth FSSO collector agent.
- password5s string[]
- Password of the fifth FSSO collector agent.
- passwords string[]
- Password of the first FSSO collector agent.
- port number
- Port of the first FSSO collector agent.
- port2 number
- Port of the second FSSO collector agent.
- port3 number
- Port of the third FSSO collector agent.
- port4 number
- Port of the fourth FSSO collector agent.
- port5 number
- Port of the fifth FSSO collector agent.
- scopetype string
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- server string
- Domain name or IP address of the first FSSO collector agent.
- server2 string
- Domain name or IP address of the second FSSO collector agent.
- server3 string
- Domain name or IP address of the third FSSO collector agent.
- server4 string
- Domain name or IP address of the fourth FSSO collector agent.
- server5 string
- Domain name or IP address of the fifth FSSO collector agent.
- sni string
- Sni.
- sourceIp string
- Source IP for communications to FSSO agent.
- sourceIp6 string
- IPv6 source for communications to FSSO agent.
- ssl string
- Enable/disable use of SSL. Valid values: disable,enable.
- sslServer stringHost Ip Check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- sslTrusted stringCert 
- Trusted server certificate or CA certificate.
- type string
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- userInfo stringServer 
- LDAP server to get user information.
- _gui_ strmeta 
- _Gui_Meta.
- _scopes Sequence[ObjectUser Fsso Dynamic Mapping_Scope Args] 
- _Scope. The structure of _scopeblock is documented below.
- adom str
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- dynamic_sort_ strsubtable 
- 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.
- fsso str
- Fsso.
- group_poll_ floatinterval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- interface str
- Specify outgoing interface to reach server.
- interface_select_ strmethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- ldap_poll str
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- ldap_poll_ strfilter 
- Filter used to fetch groups.
- ldap_poll_ floatinterval 
- Interval in minutes within to fetch groups from LDAP server.
- ldap_server str
- LDAP server to get group information.
- logon_timeout float
- Interval in minutes to keep logons after FSSO server down.
- object_user_ strfsso_ dynamic_ mapping_ id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- password2s Sequence[str]
- Password of the second FSSO collector agent.
- password3s Sequence[str]
- Password of the third FSSO collector agent.
- password4s Sequence[str]
- Password of the fourth FSSO collector agent.
- password5s Sequence[str]
- Password of the fifth FSSO collector agent.
- passwords Sequence[str]
- Password of the first FSSO collector agent.
- port float
- Port of the first FSSO collector agent.
- port2 float
- Port of the second FSSO collector agent.
- port3 float
- Port of the third FSSO collector agent.
- port4 float
- Port of the fourth FSSO collector agent.
- port5 float
- Port of the fifth FSSO collector agent.
- scopetype str
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- server str
- Domain name or IP address of the first FSSO collector agent.
- server2 str
- Domain name or IP address of the second FSSO collector agent.
- server3 str
- Domain name or IP address of the third FSSO collector agent.
- server4 str
- Domain name or IP address of the fourth FSSO collector agent.
- server5 str
- Domain name or IP address of the fifth FSSO collector agent.
- sni str
- Sni.
- source_ip str
- Source IP for communications to FSSO agent.
- source_ip6 str
- IPv6 source for communications to FSSO agent.
- ssl str
- Enable/disable use of SSL. Valid values: disable,enable.
- ssl_server_ strhost_ ip_ check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- ssl_trusted_ strcert 
- Trusted server certificate or CA certificate.
- type str
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- user_info_ strserver 
- LDAP server to get user information.
- _gui StringMeta 
- _Gui_Meta.
- _scopes List<Property Map>
- _Scope. The structure of _scopeblock is documented below.
- adom String
- Adom. This value is valid only when the scopetypeisadom, otherwise the value of adom in the provider will be inherited.
- dynamicSort StringSubtable 
- 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.
- fsso String
- Fsso.
- groupPoll NumberInterval 
- Interval in minutes within to fetch groups from FSSO server, or unset to disable.
- interface String
- Specify outgoing interface to reach server.
- interfaceSelect StringMethod 
- Specify how to select outgoing interface to reach server. Valid values: auto,sdwan,specify.
- ldapPoll String
- Enable/disable automatic fetching of groups from LDAP server. Valid values: disable,enable.
- ldapPoll StringFilter 
- Filter used to fetch groups.
- ldapPoll NumberInterval 
- Interval in minutes within to fetch groups from LDAP server.
- ldapServer String
- LDAP server to get group information.
- logonTimeout Number
- Interval in minutes to keep logons after FSSO server down.
- objectUser StringFsso Dynamic Mapping Id 
- an identifier for the resource with format "{{_scope.name}} {{_scope.vdom}}".
- password2s List<String>
- Password of the second FSSO collector agent.
- password3s List<String>
- Password of the third FSSO collector agent.
- password4s List<String>
- Password of the fourth FSSO collector agent.
- password5s List<String>
- Password of the fifth FSSO collector agent.
- passwords List<String>
- Password of the first FSSO collector agent.
- port Number
- Port of the first FSSO collector agent.
- port2 Number
- Port of the second FSSO collector agent.
- port3 Number
- Port of the third FSSO collector agent.
- port4 Number
- Port of the fourth FSSO collector agent.
- port5 Number
- Port of the fifth FSSO collector agent.
- scopetype String
- The scope of application of the resource. Valid values: inherit,adom,global. Theinheritmeans that the scopetype of the provider will be inherited, and adom will also be inherited. The default value isinherit.
- server String
- Domain name or IP address of the first FSSO collector agent.
- server2 String
- Domain name or IP address of the second FSSO collector agent.
- server3 String
- Domain name or IP address of the third FSSO collector agent.
- server4 String
- Domain name or IP address of the fourth FSSO collector agent.
- server5 String
- Domain name or IP address of the fifth FSSO collector agent.
- sni String
- Sni.
- sourceIp String
- Source IP for communications to FSSO agent.
- sourceIp6 String
- IPv6 source for communications to FSSO agent.
- ssl String
- Enable/disable use of SSL. Valid values: disable,enable.
- sslServer StringHost Ip Check 
- Enable/disable server host/IP verification. Valid values: disable,enable.
- sslTrusted StringCert 
- Trusted server certificate or CA certificate.
- type String
- Server type. Valid values: default,fortiems,fortinac,fortiems-cloud.
- userInfo StringServer 
- LDAP server to get user information.
Supporting Types
ObjectUserFssoDynamicMapping_Scope, ObjectUserFssoDynamicMapping_ScopeArgs          
Import
ObjectUser FssoDynamicMapping can be imported using any of these accepted formats:
Set import_options = [“fsso=YOUR_VALUE”] in the provider section.
$ export “FORTIMANAGER_IMPORT_TABLE”=“true”
$ pulumi import fortimanager:index/objectUserFssoDynamicMapping:ObjectUserFssoDynamicMapping labelname {{_scope.name}}.{{_scope.vdom}}
$ 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 fortimanagerTerraform Provider.