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

fortios.router.getIsis

Explore with Pulumi AI

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

    Use this data source to get information on fortios router isis

    Using getIsis

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getIsis(args: GetIsisArgs, opts?: InvokeOptions): Promise<GetIsisResult>
    function getIsisOutput(args: GetIsisOutputArgs, opts?: InvokeOptions): Output<GetIsisResult>
    def get_isis(vdomparam: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetIsisResult
    def get_isis_output(vdomparam: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetIsisResult]
    func LookupIsis(ctx *Context, args *LookupIsisArgs, opts ...InvokeOption) (*LookupIsisResult, error)
    func LookupIsisOutput(ctx *Context, args *LookupIsisOutputArgs, opts ...InvokeOption) LookupIsisResultOutput

    > Note: This function is named LookupIsis in the Go SDK.

    public static class GetIsis 
    {
        public static Task<GetIsisResult> InvokeAsync(GetIsisArgs args, InvokeOptions? opts = null)
        public static Output<GetIsisResult> Invoke(GetIsisInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIsisResult> getIsis(GetIsisArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: fortios:router/getIsis:getIsis
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Vdomparam string
    Specifies the vdom to which the data source 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.
    Vdomparam string
    Specifies the vdom to which the data source 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.
    vdomparam String
    Specifies the vdom to which the data source 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.
    vdomparam string
    Specifies the vdom to which the data source 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.
    vdomparam str
    Specifies the vdom to which the data source 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.
    vdomparam String
    Specifies the vdom to which the data source 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.

    getIsis Result

    The following output properties are available:

    AdjacencyCheck string
    Enable/disable adjacency check.
    AdjacencyCheck6 string
    Enable/disable IPv6 adjacency check.
    AdvPassiveOnly string
    Enable/disable IS-IS advertisement of passive interfaces only.
    AdvPassiveOnly6 string
    Enable/disable IPv6 IS-IS advertisement of passive interfaces only.
    AuthKeychainL1 string
    Authentication key-chain for level 1 PDUs.
    AuthKeychainL2 string
    Authentication key-chain for level 2 PDUs.
    AuthModeL1 string
    Level 1 authentication mode.
    AuthModeL2 string
    Level 2 authentication mode.
    AuthPasswordL1 string
    Authentication password for level 1 PDUs.
    AuthPasswordL2 string
    Authentication password for level 2 PDUs.
    AuthSendonlyL1 string
    Enable/disable level 1 authentication send-only.
    AuthSendonlyL2 string
    Enable/disable level 2 authentication send-only.
    DefaultOriginate string
    Enable/disable distribution of default route information.
    DefaultOriginate6 string
    Enable/disable distribution of default IPv6 route information.
    DynamicHostname string
    Enable/disable dynamic hostname.
    Id string
    The provider-assigned unique ID for this managed resource.
    IgnoreLspErrors string
    Enable/disable ignoring of LSP errors with bad checksums.
    IsType string
    IS type.
    IsisInterfaces List<Pulumiverse.Fortios.Router.Outputs.GetIsisIsisInterface>
    IS-IS interface configuration. The structure of isis_interface block is documented below.
    IsisNets List<Pulumiverse.Fortios.Router.Outputs.GetIsisIsisNet>
    IS-IS net configuration. The structure of isis_net block is documented below.
    LspGenIntervalL1 int
    Minimum interval for level 1 LSP regenerating.
    LspGenIntervalL2 int
    Minimum interval for level 2 LSP regenerating.
    LspRefreshInterval int
    LSP refresh time in seconds.
    MaxLspLifetime int
    Maximum LSP lifetime in seconds.
    MetricStyle string
    Use old-style (ISO 10589) or new-style packet formats
    OverloadBit string
    Enable/disable signal other routers not to use us in SPF.
    OverloadBitOnStartup int
    Overload-bit only temporarily after reboot.
    OverloadBitSuppress string
    Suppress overload-bit for the specific prefixes.
    Redistribute6L1 string
    Enable/disable redistribution of level 1 IPv6 routes into level 2.
    Redistribute6L1List string
    Access-list for IPv6 route redistribution from l1 to l2.
    Redistribute6L2 string
    Enable/disable redistribution of level 2 IPv6 routes into level 1.
    Redistribute6L2List string
    Access-list for IPv6 route redistribution from l2 to l1.
    Redistribute6s List<Pulumiverse.Fortios.Router.Outputs.GetIsisRedistribute6>
    IS-IS IPv6 redistribution for routing protocols. The structure of redistribute6 block is documented below.
    RedistributeL1 string
    Enable/disable redistribution of level 1 routes into level 2.
    RedistributeL1List string
    Access-list for route redistribution from l1 to l2.
    RedistributeL2 string
    Enable/disable redistribution of level 2 routes into level 1.
    RedistributeL2List string
    Access-list for route redistribution from l2 to l1.
    Redistributes List<Pulumiverse.Fortios.Router.Outputs.GetIsisRedistribute>
    IS-IS redistribute protocols. The structure of redistribute block is documented below.
    SpfIntervalExpL1 string
    Level 1 SPF calculation delay.
    SpfIntervalExpL2 string
    Level 2 SPF calculation delay.
    SummaryAddress6s List<Pulumiverse.Fortios.Router.Outputs.GetIsisSummaryAddress6>
    IS-IS IPv6 summary address. The structure of summary_address6 block is documented below.
    SummaryAddresses List<Pulumiverse.Fortios.Router.Outputs.GetIsisSummaryAddress>
    IS-IS summary addresses. The structure of summary_address block is documented below.
    Vdomparam string
    AdjacencyCheck string
    Enable/disable adjacency check.
    AdjacencyCheck6 string
    Enable/disable IPv6 adjacency check.
    AdvPassiveOnly string
    Enable/disable IS-IS advertisement of passive interfaces only.
    AdvPassiveOnly6 string
    Enable/disable IPv6 IS-IS advertisement of passive interfaces only.
    AuthKeychainL1 string
    Authentication key-chain for level 1 PDUs.
    AuthKeychainL2 string
    Authentication key-chain for level 2 PDUs.
    AuthModeL1 string
    Level 1 authentication mode.
    AuthModeL2 string
    Level 2 authentication mode.
    AuthPasswordL1 string
    Authentication password for level 1 PDUs.
    AuthPasswordL2 string
    Authentication password for level 2 PDUs.
    AuthSendonlyL1 string
    Enable/disable level 1 authentication send-only.
    AuthSendonlyL2 string
    Enable/disable level 2 authentication send-only.
    DefaultOriginate string
    Enable/disable distribution of default route information.
    DefaultOriginate6 string
    Enable/disable distribution of default IPv6 route information.
    DynamicHostname string
    Enable/disable dynamic hostname.
    Id string
    The provider-assigned unique ID for this managed resource.
    IgnoreLspErrors string
    Enable/disable ignoring of LSP errors with bad checksums.
    IsType string
    IS type.
    IsisInterfaces []GetIsisIsisInterface
    IS-IS interface configuration. The structure of isis_interface block is documented below.
    IsisNets []GetIsisIsisNet
    IS-IS net configuration. The structure of isis_net block is documented below.
    LspGenIntervalL1 int
    Minimum interval for level 1 LSP regenerating.
    LspGenIntervalL2 int
    Minimum interval for level 2 LSP regenerating.
    LspRefreshInterval int
    LSP refresh time in seconds.
    MaxLspLifetime int
    Maximum LSP lifetime in seconds.
    MetricStyle string
    Use old-style (ISO 10589) or new-style packet formats
    OverloadBit string
    Enable/disable signal other routers not to use us in SPF.
    OverloadBitOnStartup int
    Overload-bit only temporarily after reboot.
    OverloadBitSuppress string
    Suppress overload-bit for the specific prefixes.
    Redistribute6L1 string
    Enable/disable redistribution of level 1 IPv6 routes into level 2.
    Redistribute6L1List string
    Access-list for IPv6 route redistribution from l1 to l2.
    Redistribute6L2 string
    Enable/disable redistribution of level 2 IPv6 routes into level 1.
    Redistribute6L2List string
    Access-list for IPv6 route redistribution from l2 to l1.
    Redistribute6s []GetIsisRedistribute6
    IS-IS IPv6 redistribution for routing protocols. The structure of redistribute6 block is documented below.
    RedistributeL1 string
    Enable/disable redistribution of level 1 routes into level 2.
    RedistributeL1List string
    Access-list for route redistribution from l1 to l2.
    RedistributeL2 string
    Enable/disable redistribution of level 2 routes into level 1.
    RedistributeL2List string
    Access-list for route redistribution from l2 to l1.
    Redistributes []GetIsisRedistribute
    IS-IS redistribute protocols. The structure of redistribute block is documented below.
    SpfIntervalExpL1 string
    Level 1 SPF calculation delay.
    SpfIntervalExpL2 string
    Level 2 SPF calculation delay.
    SummaryAddress6s []GetIsisSummaryAddress6
    IS-IS IPv6 summary address. The structure of summary_address6 block is documented below.
    SummaryAddresses []GetIsisSummaryAddress
    IS-IS summary addresses. The structure of summary_address block is documented below.
    Vdomparam string
    adjacencyCheck String
    Enable/disable adjacency check.
    adjacencyCheck6 String
    Enable/disable IPv6 adjacency check.
    advPassiveOnly String
    Enable/disable IS-IS advertisement of passive interfaces only.
    advPassiveOnly6 String
    Enable/disable IPv6 IS-IS advertisement of passive interfaces only.
    authKeychainL1 String
    Authentication key-chain for level 1 PDUs.
    authKeychainL2 String
    Authentication key-chain for level 2 PDUs.
    authModeL1 String
    Level 1 authentication mode.
    authModeL2 String
    Level 2 authentication mode.
    authPasswordL1 String
    Authentication password for level 1 PDUs.
    authPasswordL2 String
    Authentication password for level 2 PDUs.
    authSendonlyL1 String
    Enable/disable level 1 authentication send-only.
    authSendonlyL2 String
    Enable/disable level 2 authentication send-only.
    defaultOriginate String
    Enable/disable distribution of default route information.
    defaultOriginate6 String
    Enable/disable distribution of default IPv6 route information.
    dynamicHostname String
    Enable/disable dynamic hostname.
    id String
    The provider-assigned unique ID for this managed resource.
    ignoreLspErrors String
    Enable/disable ignoring of LSP errors with bad checksums.
    isType String
    IS type.
    isisInterfaces List<GetIsisIsisInterface>
    IS-IS interface configuration. The structure of isis_interface block is documented below.
    isisNets List<GetIsisIsisNet>
    IS-IS net configuration. The structure of isis_net block is documented below.
    lspGenIntervalL1 Integer
    Minimum interval for level 1 LSP regenerating.
    lspGenIntervalL2 Integer
    Minimum interval for level 2 LSP regenerating.
    lspRefreshInterval Integer
    LSP refresh time in seconds.
    maxLspLifetime Integer
    Maximum LSP lifetime in seconds.
    metricStyle String
    Use old-style (ISO 10589) or new-style packet formats
    overloadBit String
    Enable/disable signal other routers not to use us in SPF.
    overloadBitOnStartup Integer
    Overload-bit only temporarily after reboot.
    overloadBitSuppress String
    Suppress overload-bit for the specific prefixes.
    redistribute6L1 String
    Enable/disable redistribution of level 1 IPv6 routes into level 2.
    redistribute6L1List String
    Access-list for IPv6 route redistribution from l1 to l2.
    redistribute6L2 String
    Enable/disable redistribution of level 2 IPv6 routes into level 1.
    redistribute6L2List String
    Access-list for IPv6 route redistribution from l2 to l1.
    redistribute6s List<GetIsisRedistribute6>
    IS-IS IPv6 redistribution for routing protocols. The structure of redistribute6 block is documented below.
    redistributeL1 String
    Enable/disable redistribution of level 1 routes into level 2.
    redistributeL1List String
    Access-list for route redistribution from l1 to l2.
    redistributeL2 String
    Enable/disable redistribution of level 2 routes into level 1.
    redistributeL2List String
    Access-list for route redistribution from l2 to l1.
    redistributes List<GetIsisRedistribute>
    IS-IS redistribute protocols. The structure of redistribute block is documented below.
    spfIntervalExpL1 String
    Level 1 SPF calculation delay.
    spfIntervalExpL2 String
    Level 2 SPF calculation delay.
    summaryAddress6s List<GetIsisSummaryAddress6>
    IS-IS IPv6 summary address. The structure of summary_address6 block is documented below.
    summaryAddresses List<GetIsisSummaryAddress>
    IS-IS summary addresses. The structure of summary_address block is documented below.
    vdomparam String
    adjacencyCheck string
    Enable/disable adjacency check.
    adjacencyCheck6 string
    Enable/disable IPv6 adjacency check.
    advPassiveOnly string
    Enable/disable IS-IS advertisement of passive interfaces only.
    advPassiveOnly6 string
    Enable/disable IPv6 IS-IS advertisement of passive interfaces only.
    authKeychainL1 string
    Authentication key-chain for level 1 PDUs.
    authKeychainL2 string
    Authentication key-chain for level 2 PDUs.
    authModeL1 string
    Level 1 authentication mode.
    authModeL2 string
    Level 2 authentication mode.
    authPasswordL1 string
    Authentication password for level 1 PDUs.
    authPasswordL2 string
    Authentication password for level 2 PDUs.
    authSendonlyL1 string
    Enable/disable level 1 authentication send-only.
    authSendonlyL2 string
    Enable/disable level 2 authentication send-only.
    defaultOriginate string
    Enable/disable distribution of default route information.
    defaultOriginate6 string
    Enable/disable distribution of default IPv6 route information.
    dynamicHostname string
    Enable/disable dynamic hostname.
    id string
    The provider-assigned unique ID for this managed resource.
    ignoreLspErrors string
    Enable/disable ignoring of LSP errors with bad checksums.
    isType string
    IS type.
    isisInterfaces GetIsisIsisInterface[]
    IS-IS interface configuration. The structure of isis_interface block is documented below.
    isisNets GetIsisIsisNet[]
    IS-IS net configuration. The structure of isis_net block is documented below.
    lspGenIntervalL1 number
    Minimum interval for level 1 LSP regenerating.
    lspGenIntervalL2 number
    Minimum interval for level 2 LSP regenerating.
    lspRefreshInterval number
    LSP refresh time in seconds.
    maxLspLifetime number
    Maximum LSP lifetime in seconds.
    metricStyle string
    Use old-style (ISO 10589) or new-style packet formats
    overloadBit string
    Enable/disable signal other routers not to use us in SPF.
    overloadBitOnStartup number
    Overload-bit only temporarily after reboot.
    overloadBitSuppress string
    Suppress overload-bit for the specific prefixes.
    redistribute6L1 string
    Enable/disable redistribution of level 1 IPv6 routes into level 2.
    redistribute6L1List string
    Access-list for IPv6 route redistribution from l1 to l2.
    redistribute6L2 string
    Enable/disable redistribution of level 2 IPv6 routes into level 1.
    redistribute6L2List string
    Access-list for IPv6 route redistribution from l2 to l1.
    redistribute6s GetIsisRedistribute6[]
    IS-IS IPv6 redistribution for routing protocols. The structure of redistribute6 block is documented below.
    redistributeL1 string
    Enable/disable redistribution of level 1 routes into level 2.
    redistributeL1List string
    Access-list for route redistribution from l1 to l2.
    redistributeL2 string
    Enable/disable redistribution of level 2 routes into level 1.
    redistributeL2List string
    Access-list for route redistribution from l2 to l1.
    redistributes GetIsisRedistribute[]
    IS-IS redistribute protocols. The structure of redistribute block is documented below.
    spfIntervalExpL1 string
    Level 1 SPF calculation delay.
    spfIntervalExpL2 string
    Level 2 SPF calculation delay.
    summaryAddress6s GetIsisSummaryAddress6[]
    IS-IS IPv6 summary address. The structure of summary_address6 block is documented below.
    summaryAddresses GetIsisSummaryAddress[]
    IS-IS summary addresses. The structure of summary_address block is documented below.
    vdomparam string
    adjacency_check str
    Enable/disable adjacency check.
    adjacency_check6 str
    Enable/disable IPv6 adjacency check.
    adv_passive_only str
    Enable/disable IS-IS advertisement of passive interfaces only.
    adv_passive_only6 str
    Enable/disable IPv6 IS-IS advertisement of passive interfaces only.
    auth_keychain_l1 str
    Authentication key-chain for level 1 PDUs.
    auth_keychain_l2 str
    Authentication key-chain for level 2 PDUs.
    auth_mode_l1 str
    Level 1 authentication mode.
    auth_mode_l2 str
    Level 2 authentication mode.
    auth_password_l1 str
    Authentication password for level 1 PDUs.
    auth_password_l2 str
    Authentication password for level 2 PDUs.
    auth_sendonly_l1 str
    Enable/disable level 1 authentication send-only.
    auth_sendonly_l2 str
    Enable/disable level 2 authentication send-only.
    default_originate str
    Enable/disable distribution of default route information.
    default_originate6 str
    Enable/disable distribution of default IPv6 route information.
    dynamic_hostname str
    Enable/disable dynamic hostname.
    id str
    The provider-assigned unique ID for this managed resource.
    ignore_lsp_errors str
    Enable/disable ignoring of LSP errors with bad checksums.
    is_type str
    IS type.
    isis_interfaces Sequence[GetIsisIsisInterface]
    IS-IS interface configuration. The structure of isis_interface block is documented below.
    isis_nets Sequence[GetIsisIsisNet]
    IS-IS net configuration. The structure of isis_net block is documented below.
    lsp_gen_interval_l1 int
    Minimum interval for level 1 LSP regenerating.
    lsp_gen_interval_l2 int
    Minimum interval for level 2 LSP regenerating.
    lsp_refresh_interval int
    LSP refresh time in seconds.
    max_lsp_lifetime int
    Maximum LSP lifetime in seconds.
    metric_style str
    Use old-style (ISO 10589) or new-style packet formats
    overload_bit str
    Enable/disable signal other routers not to use us in SPF.
    overload_bit_on_startup int
    Overload-bit only temporarily after reboot.
    overload_bit_suppress str
    Suppress overload-bit for the specific prefixes.
    redistribute6_l1 str
    Enable/disable redistribution of level 1 IPv6 routes into level 2.
    redistribute6_l1_list str
    Access-list for IPv6 route redistribution from l1 to l2.
    redistribute6_l2 str
    Enable/disable redistribution of level 2 IPv6 routes into level 1.
    redistribute6_l2_list str
    Access-list for IPv6 route redistribution from l2 to l1.
    redistribute6s Sequence[GetIsisRedistribute6]
    IS-IS IPv6 redistribution for routing protocols. The structure of redistribute6 block is documented below.
    redistribute_l1 str
    Enable/disable redistribution of level 1 routes into level 2.
    redistribute_l1_list str
    Access-list for route redistribution from l1 to l2.
    redistribute_l2 str
    Enable/disable redistribution of level 2 routes into level 1.
    redistribute_l2_list str
    Access-list for route redistribution from l2 to l1.
    redistributes Sequence[GetIsisRedistribute]
    IS-IS redistribute protocols. The structure of redistribute block is documented below.
    spf_interval_exp_l1 str
    Level 1 SPF calculation delay.
    spf_interval_exp_l2 str
    Level 2 SPF calculation delay.
    summary_address6s Sequence[GetIsisSummaryAddress6]
    IS-IS IPv6 summary address. The structure of summary_address6 block is documented below.
    summary_addresses Sequence[GetIsisSummaryAddress]
    IS-IS summary addresses. The structure of summary_address block is documented below.
    vdomparam str
    adjacencyCheck String
    Enable/disable adjacency check.
    adjacencyCheck6 String
    Enable/disable IPv6 adjacency check.
    advPassiveOnly String
    Enable/disable IS-IS advertisement of passive interfaces only.
    advPassiveOnly6 String
    Enable/disable IPv6 IS-IS advertisement of passive interfaces only.
    authKeychainL1 String
    Authentication key-chain for level 1 PDUs.
    authKeychainL2 String
    Authentication key-chain for level 2 PDUs.
    authModeL1 String
    Level 1 authentication mode.
    authModeL2 String
    Level 2 authentication mode.
    authPasswordL1 String
    Authentication password for level 1 PDUs.
    authPasswordL2 String
    Authentication password for level 2 PDUs.
    authSendonlyL1 String
    Enable/disable level 1 authentication send-only.
    authSendonlyL2 String
    Enable/disable level 2 authentication send-only.
    defaultOriginate String
    Enable/disable distribution of default route information.
    defaultOriginate6 String
    Enable/disable distribution of default IPv6 route information.
    dynamicHostname String
    Enable/disable dynamic hostname.
    id String
    The provider-assigned unique ID for this managed resource.
    ignoreLspErrors String
    Enable/disable ignoring of LSP errors with bad checksums.
    isType String
    IS type.
    isisInterfaces List<Property Map>
    IS-IS interface configuration. The structure of isis_interface block is documented below.
    isisNets List<Property Map>
    IS-IS net configuration. The structure of isis_net block is documented below.
    lspGenIntervalL1 Number
    Minimum interval for level 1 LSP regenerating.
    lspGenIntervalL2 Number
    Minimum interval for level 2 LSP regenerating.
    lspRefreshInterval Number
    LSP refresh time in seconds.
    maxLspLifetime Number
    Maximum LSP lifetime in seconds.
    metricStyle String
    Use old-style (ISO 10589) or new-style packet formats
    overloadBit String
    Enable/disable signal other routers not to use us in SPF.
    overloadBitOnStartup Number
    Overload-bit only temporarily after reboot.
    overloadBitSuppress String
    Suppress overload-bit for the specific prefixes.
    redistribute6L1 String
    Enable/disable redistribution of level 1 IPv6 routes into level 2.
    redistribute6L1List String
    Access-list for IPv6 route redistribution from l1 to l2.
    redistribute6L2 String
    Enable/disable redistribution of level 2 IPv6 routes into level 1.
    redistribute6L2List String
    Access-list for IPv6 route redistribution from l2 to l1.
    redistribute6s List<Property Map>
    IS-IS IPv6 redistribution for routing protocols. The structure of redistribute6 block is documented below.
    redistributeL1 String
    Enable/disable redistribution of level 1 routes into level 2.
    redistributeL1List String
    Access-list for route redistribution from l1 to l2.
    redistributeL2 String
    Enable/disable redistribution of level 2 routes into level 1.
    redistributeL2List String
    Access-list for route redistribution from l2 to l1.
    redistributes List<Property Map>
    IS-IS redistribute protocols. The structure of redistribute block is documented below.
    spfIntervalExpL1 String
    Level 1 SPF calculation delay.
    spfIntervalExpL2 String
    Level 2 SPF calculation delay.
    summaryAddress6s List<Property Map>
    IS-IS IPv6 summary address. The structure of summary_address6 block is documented below.
    summaryAddresses List<Property Map>
    IS-IS summary addresses. The structure of summary_address block is documented below.
    vdomparam String

    Supporting Types

    GetIsisIsisInterface

    AuthKeychainL1 string
    Authentication key-chain for level 1 PDUs.
    AuthKeychainL2 string
    Authentication key-chain for level 2 PDUs.
    AuthModeL1 string
    Level 1 authentication mode.
    AuthModeL2 string
    Level 2 authentication mode.
    AuthPasswordL1 string
    Authentication password for level 1 PDUs.
    AuthPasswordL2 string
    Authentication password for level 2 PDUs.
    AuthSendOnlyL1 string
    Enable/disable authentication send-only for level 1 PDUs.
    AuthSendOnlyL2 string
    Enable/disable authentication send-only for level 2 PDUs.
    CircuitType string
    IS-IS interface's circuit type
    CsnpIntervalL1 int
    Level 1 CSNP interval.
    CsnpIntervalL2 int
    Level 2 CSNP interval.
    HelloIntervalL1 int
    Level 1 hello interval.
    HelloIntervalL2 int
    Level 2 hello interval.
    HelloMultiplierL1 int
    Level 1 multiplier for Hello holding time.
    HelloMultiplierL2 int
    Level 2 multiplier for Hello holding time.
    HelloPadding string
    Enable/disable padding to IS-IS hello packets.
    LspInterval int
    LSP transmission interval (milliseconds).
    LspRetransmitInterval int
    LSP retransmission interval (sec).
    MeshGroup string
    Enable/disable IS-IS mesh group.
    MeshGroupId int
    Mesh group ID <0-4294967295>, 0: mesh-group blocked.
    MetricL1 int
    Level 1 metric for interface.
    MetricL2 int
    Level 2 metric for interface.
    Name string
    IS-IS interface name.
    NetworkType string
    IS-IS interface's network type
    PriorityL1 int
    Level 1 priority.
    PriorityL2 int
    Level 2 priority.
    Status string
    Enable/disable redistribution.
    Status6 string
    Enable/disable IPv6 interface for IS-IS.
    WideMetricL1 int
    Level 1 wide metric for interface.
    WideMetricL2 int
    Level 2 wide metric for interface.
    AuthKeychainL1 string
    Authentication key-chain for level 1 PDUs.
    AuthKeychainL2 string
    Authentication key-chain for level 2 PDUs.
    AuthModeL1 string
    Level 1 authentication mode.
    AuthModeL2 string
    Level 2 authentication mode.
    AuthPasswordL1 string
    Authentication password for level 1 PDUs.
    AuthPasswordL2 string
    Authentication password for level 2 PDUs.
    AuthSendOnlyL1 string
    Enable/disable authentication send-only for level 1 PDUs.
    AuthSendOnlyL2 string
    Enable/disable authentication send-only for level 2 PDUs.
    CircuitType string
    IS-IS interface's circuit type
    CsnpIntervalL1 int
    Level 1 CSNP interval.
    CsnpIntervalL2 int
    Level 2 CSNP interval.
    HelloIntervalL1 int
    Level 1 hello interval.
    HelloIntervalL2 int
    Level 2 hello interval.
    HelloMultiplierL1 int
    Level 1 multiplier for Hello holding time.
    HelloMultiplierL2 int
    Level 2 multiplier for Hello holding time.
    HelloPadding string
    Enable/disable padding to IS-IS hello packets.
    LspInterval int
    LSP transmission interval (milliseconds).
    LspRetransmitInterval int
    LSP retransmission interval (sec).
    MeshGroup string
    Enable/disable IS-IS mesh group.
    MeshGroupId int
    Mesh group ID <0-4294967295>, 0: mesh-group blocked.
    MetricL1 int
    Level 1 metric for interface.
    MetricL2 int
    Level 2 metric for interface.
    Name string
    IS-IS interface name.
    NetworkType string
    IS-IS interface's network type
    PriorityL1 int
    Level 1 priority.
    PriorityL2 int
    Level 2 priority.
    Status string
    Enable/disable redistribution.
    Status6 string
    Enable/disable IPv6 interface for IS-IS.
    WideMetricL1 int
    Level 1 wide metric for interface.
    WideMetricL2 int
    Level 2 wide metric for interface.
    authKeychainL1 String
    Authentication key-chain for level 1 PDUs.
    authKeychainL2 String
    Authentication key-chain for level 2 PDUs.
    authModeL1 String
    Level 1 authentication mode.
    authModeL2 String
    Level 2 authentication mode.
    authPasswordL1 String
    Authentication password for level 1 PDUs.
    authPasswordL2 String
    Authentication password for level 2 PDUs.
    authSendOnlyL1 String
    Enable/disable authentication send-only for level 1 PDUs.
    authSendOnlyL2 String
    Enable/disable authentication send-only for level 2 PDUs.
    circuitType String
    IS-IS interface's circuit type
    csnpIntervalL1 Integer
    Level 1 CSNP interval.
    csnpIntervalL2 Integer
    Level 2 CSNP interval.
    helloIntervalL1 Integer
    Level 1 hello interval.
    helloIntervalL2 Integer
    Level 2 hello interval.
    helloMultiplierL1 Integer
    Level 1 multiplier for Hello holding time.
    helloMultiplierL2 Integer
    Level 2 multiplier for Hello holding time.
    helloPadding String
    Enable/disable padding to IS-IS hello packets.
    lspInterval Integer
    LSP transmission interval (milliseconds).
    lspRetransmitInterval Integer
    LSP retransmission interval (sec).
    meshGroup String
    Enable/disable IS-IS mesh group.
    meshGroupId Integer
    Mesh group ID <0-4294967295>, 0: mesh-group blocked.
    metricL1 Integer
    Level 1 metric for interface.
    metricL2 Integer
    Level 2 metric for interface.
    name String
    IS-IS interface name.
    networkType String
    IS-IS interface's network type
    priorityL1 Integer
    Level 1 priority.
    priorityL2 Integer
    Level 2 priority.
    status String
    Enable/disable redistribution.
    status6 String
    Enable/disable IPv6 interface for IS-IS.
    wideMetricL1 Integer
    Level 1 wide metric for interface.
    wideMetricL2 Integer
    Level 2 wide metric for interface.
    authKeychainL1 string
    Authentication key-chain for level 1 PDUs.
    authKeychainL2 string
    Authentication key-chain for level 2 PDUs.
    authModeL1 string
    Level 1 authentication mode.
    authModeL2 string
    Level 2 authentication mode.
    authPasswordL1 string
    Authentication password for level 1 PDUs.
    authPasswordL2 string
    Authentication password for level 2 PDUs.
    authSendOnlyL1 string
    Enable/disable authentication send-only for level 1 PDUs.
    authSendOnlyL2 string
    Enable/disable authentication send-only for level 2 PDUs.
    circuitType string
    IS-IS interface's circuit type
    csnpIntervalL1 number
    Level 1 CSNP interval.
    csnpIntervalL2 number
    Level 2 CSNP interval.
    helloIntervalL1 number
    Level 1 hello interval.
    helloIntervalL2 number
    Level 2 hello interval.
    helloMultiplierL1 number
    Level 1 multiplier for Hello holding time.
    helloMultiplierL2 number
    Level 2 multiplier for Hello holding time.
    helloPadding string
    Enable/disable padding to IS-IS hello packets.
    lspInterval number
    LSP transmission interval (milliseconds).
    lspRetransmitInterval number
    LSP retransmission interval (sec).
    meshGroup string
    Enable/disable IS-IS mesh group.
    meshGroupId number
    Mesh group ID <0-4294967295>, 0: mesh-group blocked.
    metricL1 number
    Level 1 metric for interface.
    metricL2 number
    Level 2 metric for interface.
    name string
    IS-IS interface name.
    networkType string
    IS-IS interface's network type
    priorityL1 number
    Level 1 priority.
    priorityL2 number
    Level 2 priority.
    status string
    Enable/disable redistribution.
    status6 string
    Enable/disable IPv6 interface for IS-IS.
    wideMetricL1 number
    Level 1 wide metric for interface.
    wideMetricL2 number
    Level 2 wide metric for interface.
    auth_keychain_l1 str
    Authentication key-chain for level 1 PDUs.
    auth_keychain_l2 str
    Authentication key-chain for level 2 PDUs.
    auth_mode_l1 str
    Level 1 authentication mode.
    auth_mode_l2 str
    Level 2 authentication mode.
    auth_password_l1 str
    Authentication password for level 1 PDUs.
    auth_password_l2 str
    Authentication password for level 2 PDUs.
    auth_send_only_l1 str
    Enable/disable authentication send-only for level 1 PDUs.
    auth_send_only_l2 str
    Enable/disable authentication send-only for level 2 PDUs.
    circuit_type str
    IS-IS interface's circuit type
    csnp_interval_l1 int
    Level 1 CSNP interval.
    csnp_interval_l2 int
    Level 2 CSNP interval.
    hello_interval_l1 int
    Level 1 hello interval.
    hello_interval_l2 int
    Level 2 hello interval.
    hello_multiplier_l1 int
    Level 1 multiplier for Hello holding time.
    hello_multiplier_l2 int
    Level 2 multiplier for Hello holding time.
    hello_padding str
    Enable/disable padding to IS-IS hello packets.
    lsp_interval int
    LSP transmission interval (milliseconds).
    lsp_retransmit_interval int
    LSP retransmission interval (sec).
    mesh_group str
    Enable/disable IS-IS mesh group.
    mesh_group_id int
    Mesh group ID <0-4294967295>, 0: mesh-group blocked.
    metric_l1 int
    Level 1 metric for interface.
    metric_l2 int
    Level 2 metric for interface.
    name str
    IS-IS interface name.
    network_type str
    IS-IS interface's network type
    priority_l1 int
    Level 1 priority.
    priority_l2 int
    Level 2 priority.
    status str
    Enable/disable redistribution.
    status6 str
    Enable/disable IPv6 interface for IS-IS.
    wide_metric_l1 int
    Level 1 wide metric for interface.
    wide_metric_l2 int
    Level 2 wide metric for interface.
    authKeychainL1 String
    Authentication key-chain for level 1 PDUs.
    authKeychainL2 String
    Authentication key-chain for level 2 PDUs.
    authModeL1 String
    Level 1 authentication mode.
    authModeL2 String
    Level 2 authentication mode.
    authPasswordL1 String
    Authentication password for level 1 PDUs.
    authPasswordL2 String
    Authentication password for level 2 PDUs.
    authSendOnlyL1 String
    Enable/disable authentication send-only for level 1 PDUs.
    authSendOnlyL2 String
    Enable/disable authentication send-only for level 2 PDUs.
    circuitType String
    IS-IS interface's circuit type
    csnpIntervalL1 Number
    Level 1 CSNP interval.
    csnpIntervalL2 Number
    Level 2 CSNP interval.
    helloIntervalL1 Number
    Level 1 hello interval.
    helloIntervalL2 Number
    Level 2 hello interval.
    helloMultiplierL1 Number
    Level 1 multiplier for Hello holding time.
    helloMultiplierL2 Number
    Level 2 multiplier for Hello holding time.
    helloPadding String
    Enable/disable padding to IS-IS hello packets.
    lspInterval Number
    LSP transmission interval (milliseconds).
    lspRetransmitInterval Number
    LSP retransmission interval (sec).
    meshGroup String
    Enable/disable IS-IS mesh group.
    meshGroupId Number
    Mesh group ID <0-4294967295>, 0: mesh-group blocked.
    metricL1 Number
    Level 1 metric for interface.
    metricL2 Number
    Level 2 metric for interface.
    name String
    IS-IS interface name.
    networkType String
    IS-IS interface's network type
    priorityL1 Number
    Level 1 priority.
    priorityL2 Number
    Level 2 priority.
    status String
    Enable/disable redistribution.
    status6 String
    Enable/disable IPv6 interface for IS-IS.
    wideMetricL1 Number
    Level 1 wide metric for interface.
    wideMetricL2 Number
    Level 2 wide metric for interface.

    GetIsisIsisNet

    Id int
    Prefix entry ID.
    Net string
    IS-IS net xx.xxxx. ... .xxxx.xx.
    Id int
    Prefix entry ID.
    Net string
    IS-IS net xx.xxxx. ... .xxxx.xx.
    id Integer
    Prefix entry ID.
    net String
    IS-IS net xx.xxxx. ... .xxxx.xx.
    id number
    Prefix entry ID.
    net string
    IS-IS net xx.xxxx. ... .xxxx.xx.
    id int
    Prefix entry ID.
    net str
    IS-IS net xx.xxxx. ... .xxxx.xx.
    id Number
    Prefix entry ID.
    net String
    IS-IS net xx.xxxx. ... .xxxx.xx.

    GetIsisRedistribute

    Level string
    Level.
    Metric int
    Metric.
    MetricType string
    Metric type.
    Protocol string
    Protocol name.
    Routemap string
    Route map name.
    Status string
    Enable/disable redistribution.
    Level string
    Level.
    Metric int
    Metric.
    MetricType string
    Metric type.
    Protocol string
    Protocol name.
    Routemap string
    Route map name.
    Status string
    Enable/disable redistribution.
    level String
    Level.
    metric Integer
    Metric.
    metricType String
    Metric type.
    protocol String
    Protocol name.
    routemap String
    Route map name.
    status String
    Enable/disable redistribution.
    level string
    Level.
    metric number
    Metric.
    metricType string
    Metric type.
    protocol string
    Protocol name.
    routemap string
    Route map name.
    status string
    Enable/disable redistribution.
    level str
    Level.
    metric int
    Metric.
    metric_type str
    Metric type.
    protocol str
    Protocol name.
    routemap str
    Route map name.
    status str
    Enable/disable redistribution.
    level String
    Level.
    metric Number
    Metric.
    metricType String
    Metric type.
    protocol String
    Protocol name.
    routemap String
    Route map name.
    status String
    Enable/disable redistribution.

    GetIsisRedistribute6

    Level string
    Level.
    Metric int
    Metric.
    MetricType string
    Metric type.
    Protocol string
    Protocol name.
    Routemap string
    Route map name.
    Status string
    Enable/disable redistribution.
    Level string
    Level.
    Metric int
    Metric.
    MetricType string
    Metric type.
    Protocol string
    Protocol name.
    Routemap string
    Route map name.
    Status string
    Enable/disable redistribution.
    level String
    Level.
    metric Integer
    Metric.
    metricType String
    Metric type.
    protocol String
    Protocol name.
    routemap String
    Route map name.
    status String
    Enable/disable redistribution.
    level string
    Level.
    metric number
    Metric.
    metricType string
    Metric type.
    protocol string
    Protocol name.
    routemap string
    Route map name.
    status string
    Enable/disable redistribution.
    level str
    Level.
    metric int
    Metric.
    metric_type str
    Metric type.
    protocol str
    Protocol name.
    routemap str
    Route map name.
    status str
    Enable/disable redistribution.
    level String
    Level.
    metric Number
    Metric.
    metricType String
    Metric type.
    protocol String
    Protocol name.
    routemap String
    Route map name.
    status String
    Enable/disable redistribution.

    GetIsisSummaryAddress

    Id int
    Prefix entry ID.
    Level string
    Level.
    Prefix string
    Prefix.
    Id int
    Prefix entry ID.
    Level string
    Level.
    Prefix string
    Prefix.
    id Integer
    Prefix entry ID.
    level String
    Level.
    prefix String
    Prefix.
    id number
    Prefix entry ID.
    level string
    Level.
    prefix string
    Prefix.
    id int
    Prefix entry ID.
    level str
    Level.
    prefix str
    Prefix.
    id Number
    Prefix entry ID.
    level String
    Level.
    prefix String
    Prefix.

    GetIsisSummaryAddress6

    Id int
    Prefix entry ID.
    Level string
    Level.
    Prefix6 string
    IPv6 prefix.
    Id int
    Prefix entry ID.
    Level string
    Level.
    Prefix6 string
    IPv6 prefix.
    id Integer
    Prefix entry ID.
    level String
    Level.
    prefix6 String
    IPv6 prefix.
    id number
    Prefix entry ID.
    level string
    Level.
    prefix6 string
    IPv6 prefix.
    id int
    Prefix entry ID.
    level str
    Level.
    prefix6 str
    IPv6 prefix.
    id Number
    Prefix entry ID.
    level String
    Level.
    prefix6 String
    IPv6 prefix.

    Package Details

    Repository
    fortios pulumiverse/pulumi-fortios
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the fortios Terraform Provider.
    fortios logo
    Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse