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

fortios.router.getOspf

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 ospf

    Using getOspf

    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 getOspf(args: GetOspfArgs, opts?: InvokeOptions): Promise<GetOspfResult>
    function getOspfOutput(args: GetOspfOutputArgs, opts?: InvokeOptions): Output<GetOspfResult>
    def get_ospf(vdomparam: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetOspfResult
    def get_ospf_output(vdomparam: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetOspfResult]
    func LookupOspf(ctx *Context, args *LookupOspfArgs, opts ...InvokeOption) (*LookupOspfResult, error)
    func LookupOspfOutput(ctx *Context, args *LookupOspfOutputArgs, opts ...InvokeOption) LookupOspfResultOutput

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

    public static class GetOspf 
    {
        public static Task<GetOspfResult> InvokeAsync(GetOspfArgs args, InvokeOptions? opts = null)
        public static Output<GetOspfResult> Invoke(GetOspfInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOspfResult> getOspf(GetOspfArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: fortios:router/getOspf:getOspf
      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.

    getOspf Result

    The following output properties are available:

    AbrType string
    Area border router type.
    Areas List<Pulumiverse.Fortios.Router.Outputs.GetOspfArea>
    Attach the network to area.
    AutoCostRefBandwidth int
    Reference bandwidth in terms of megabits per second.
    Bfd string
    Bidirectional Forwarding Detection (BFD).
    DatabaseOverflow string
    Enable/disable database overflow.
    DatabaseOverflowMaxLsas int
    Database overflow maximum LSAs.
    DatabaseOverflowTimeToRecover int
    Database overflow time to recover (sec).
    DefaultInformationMetric int
    Default information metric.
    DefaultInformationMetricType string
    Default information metric type.
    DefaultInformationOriginate string
    Enable/disable generation of default route.
    DefaultInformationRouteMap string
    Default information route map.
    DefaultMetric int
    Default metric of redistribute routes.
    Distance int
    Distance of the route.
    DistanceExternal int
    Administrative external distance.
    DistanceInterArea int
    Administrative inter-area distance.
    DistanceIntraArea int
    Administrative intra-area distance.
    DistributeListIn string
    Filter incoming routes.
    DistributeLists List<Pulumiverse.Fortios.Router.Outputs.GetOspfDistributeList>
    Distribute list configuration. The structure of distribute_list block is documented below.
    DistributeRouteMapIn string
    Filter incoming external routes by route-map.
    Id string
    The provider-assigned unique ID for this managed resource.
    LogNeighbourChanges string
    Enable logging of OSPF neighbour's changes
    Neighbors List<Pulumiverse.Fortios.Router.Outputs.GetOspfNeighbor>
    OSPF neighbor configuration are used when OSPF runs on non-broadcast media The structure of neighbor block is documented below.
    Networks List<Pulumiverse.Fortios.Router.Outputs.GetOspfNetwork>
    OSPF network configuration. The structure of network block is documented below.
    OspfInterfaces List<Pulumiverse.Fortios.Router.Outputs.GetOspfOspfInterface>
    OSPF interface configuration. The structure of ospf_interface block is documented below.
    PassiveInterfaces List<Pulumiverse.Fortios.Router.Outputs.GetOspfPassiveInterface>
    Passive interface configuration. The structure of passive_interface block is documented below.
    Redistributes List<Pulumiverse.Fortios.Router.Outputs.GetOspfRedistribute>
    Redistribute configuration. The structure of redistribute block is documented below.
    RestartMode string
    OSPF restart mode (graceful or LLS).
    RestartOnTopologyChange string
    Enable/disable continuing graceful restart upon topology change.
    RestartPeriod int
    Graceful restart period.
    Rfc1583Compatible string
    Enable/disable RFC1583 compatibility.
    RouterId string
    Router ID.
    SpfTimers string
    SPF calculation frequency.
    SummaryAddresses List<Pulumiverse.Fortios.Router.Outputs.GetOspfSummaryAddress>
    IP address summary configuration. The structure of summary_address block is documented below.
    Vdomparam string
    AbrType string
    Area border router type.
    Areas []GetOspfArea
    Attach the network to area.
    AutoCostRefBandwidth int
    Reference bandwidth in terms of megabits per second.
    Bfd string
    Bidirectional Forwarding Detection (BFD).
    DatabaseOverflow string
    Enable/disable database overflow.
    DatabaseOverflowMaxLsas int
    Database overflow maximum LSAs.
    DatabaseOverflowTimeToRecover int
    Database overflow time to recover (sec).
    DefaultInformationMetric int
    Default information metric.
    DefaultInformationMetricType string
    Default information metric type.
    DefaultInformationOriginate string
    Enable/disable generation of default route.
    DefaultInformationRouteMap string
    Default information route map.
    DefaultMetric int
    Default metric of redistribute routes.
    Distance int
    Distance of the route.
    DistanceExternal int
    Administrative external distance.
    DistanceInterArea int
    Administrative inter-area distance.
    DistanceIntraArea int
    Administrative intra-area distance.
    DistributeListIn string
    Filter incoming routes.
    DistributeLists []GetOspfDistributeList
    Distribute list configuration. The structure of distribute_list block is documented below.
    DistributeRouteMapIn string
    Filter incoming external routes by route-map.
    Id string
    The provider-assigned unique ID for this managed resource.
    LogNeighbourChanges string
    Enable logging of OSPF neighbour's changes
    Neighbors []GetOspfNeighbor
    OSPF neighbor configuration are used when OSPF runs on non-broadcast media The structure of neighbor block is documented below.
    Networks []GetOspfNetwork
    OSPF network configuration. The structure of network block is documented below.
    OspfInterfaces []GetOspfOspfInterface
    OSPF interface configuration. The structure of ospf_interface block is documented below.
    PassiveInterfaces []GetOspfPassiveInterface
    Passive interface configuration. The structure of passive_interface block is documented below.
    Redistributes []GetOspfRedistribute
    Redistribute configuration. The structure of redistribute block is documented below.
    RestartMode string
    OSPF restart mode (graceful or LLS).
    RestartOnTopologyChange string
    Enable/disable continuing graceful restart upon topology change.
    RestartPeriod int
    Graceful restart period.
    Rfc1583Compatible string
    Enable/disable RFC1583 compatibility.
    RouterId string
    Router ID.
    SpfTimers string
    SPF calculation frequency.
    SummaryAddresses []GetOspfSummaryAddress
    IP address summary configuration. The structure of summary_address block is documented below.
    Vdomparam string
    abrType String
    Area border router type.
    areas List<GetOspfArea>
    Attach the network to area.
    autoCostRefBandwidth Integer
    Reference bandwidth in terms of megabits per second.
    bfd String
    Bidirectional Forwarding Detection (BFD).
    databaseOverflow String
    Enable/disable database overflow.
    databaseOverflowMaxLsas Integer
    Database overflow maximum LSAs.
    databaseOverflowTimeToRecover Integer
    Database overflow time to recover (sec).
    defaultInformationMetric Integer
    Default information metric.
    defaultInformationMetricType String
    Default information metric type.
    defaultInformationOriginate String
    Enable/disable generation of default route.
    defaultInformationRouteMap String
    Default information route map.
    defaultMetric Integer
    Default metric of redistribute routes.
    distance Integer
    Distance of the route.
    distanceExternal Integer
    Administrative external distance.
    distanceInterArea Integer
    Administrative inter-area distance.
    distanceIntraArea Integer
    Administrative intra-area distance.
    distributeListIn String
    Filter incoming routes.
    distributeLists List<GetOspfDistributeList>
    Distribute list configuration. The structure of distribute_list block is documented below.
    distributeRouteMapIn String
    Filter incoming external routes by route-map.
    id String
    The provider-assigned unique ID for this managed resource.
    logNeighbourChanges String
    Enable logging of OSPF neighbour's changes
    neighbors List<GetOspfNeighbor>
    OSPF neighbor configuration are used when OSPF runs on non-broadcast media The structure of neighbor block is documented below.
    networks List<GetOspfNetwork>
    OSPF network configuration. The structure of network block is documented below.
    ospfInterfaces List<GetOspfOspfInterface>
    OSPF interface configuration. The structure of ospf_interface block is documented below.
    passiveInterfaces List<GetOspfPassiveInterface>
    Passive interface configuration. The structure of passive_interface block is documented below.
    redistributes List<GetOspfRedistribute>
    Redistribute configuration. The structure of redistribute block is documented below.
    restartMode String
    OSPF restart mode (graceful or LLS).
    restartOnTopologyChange String
    Enable/disable continuing graceful restart upon topology change.
    restartPeriod Integer
    Graceful restart period.
    rfc1583Compatible String
    Enable/disable RFC1583 compatibility.
    routerId String
    Router ID.
    spfTimers String
    SPF calculation frequency.
    summaryAddresses List<GetOspfSummaryAddress>
    IP address summary configuration. The structure of summary_address block is documented below.
    vdomparam String
    abrType string
    Area border router type.
    areas GetOspfArea[]
    Attach the network to area.
    autoCostRefBandwidth number
    Reference bandwidth in terms of megabits per second.
    bfd string
    Bidirectional Forwarding Detection (BFD).
    databaseOverflow string
    Enable/disable database overflow.
    databaseOverflowMaxLsas number
    Database overflow maximum LSAs.
    databaseOverflowTimeToRecover number
    Database overflow time to recover (sec).
    defaultInformationMetric number
    Default information metric.
    defaultInformationMetricType string
    Default information metric type.
    defaultInformationOriginate string
    Enable/disable generation of default route.
    defaultInformationRouteMap string
    Default information route map.
    defaultMetric number
    Default metric of redistribute routes.
    distance number
    Distance of the route.
    distanceExternal number
    Administrative external distance.
    distanceInterArea number
    Administrative inter-area distance.
    distanceIntraArea number
    Administrative intra-area distance.
    distributeListIn string
    Filter incoming routes.
    distributeLists GetOspfDistributeList[]
    Distribute list configuration. The structure of distribute_list block is documented below.
    distributeRouteMapIn string
    Filter incoming external routes by route-map.
    id string
    The provider-assigned unique ID for this managed resource.
    logNeighbourChanges string
    Enable logging of OSPF neighbour's changes
    neighbors GetOspfNeighbor[]
    OSPF neighbor configuration are used when OSPF runs on non-broadcast media The structure of neighbor block is documented below.
    networks GetOspfNetwork[]
    OSPF network configuration. The structure of network block is documented below.
    ospfInterfaces GetOspfOspfInterface[]
    OSPF interface configuration. The structure of ospf_interface block is documented below.
    passiveInterfaces GetOspfPassiveInterface[]
    Passive interface configuration. The structure of passive_interface block is documented below.
    redistributes GetOspfRedistribute[]
    Redistribute configuration. The structure of redistribute block is documented below.
    restartMode string
    OSPF restart mode (graceful or LLS).
    restartOnTopologyChange string
    Enable/disable continuing graceful restart upon topology change.
    restartPeriod number
    Graceful restart period.
    rfc1583Compatible string
    Enable/disable RFC1583 compatibility.
    routerId string
    Router ID.
    spfTimers string
    SPF calculation frequency.
    summaryAddresses GetOspfSummaryAddress[]
    IP address summary configuration. The structure of summary_address block is documented below.
    vdomparam string
    abr_type str
    Area border router type.
    areas Sequence[GetOspfArea]
    Attach the network to area.
    auto_cost_ref_bandwidth int
    Reference bandwidth in terms of megabits per second.
    bfd str
    Bidirectional Forwarding Detection (BFD).
    database_overflow str
    Enable/disable database overflow.
    database_overflow_max_lsas int
    Database overflow maximum LSAs.
    database_overflow_time_to_recover int
    Database overflow time to recover (sec).
    default_information_metric int
    Default information metric.
    default_information_metric_type str
    Default information metric type.
    default_information_originate str
    Enable/disable generation of default route.
    default_information_route_map str
    Default information route map.
    default_metric int
    Default metric of redistribute routes.
    distance int
    Distance of the route.
    distance_external int
    Administrative external distance.
    distance_inter_area int
    Administrative inter-area distance.
    distance_intra_area int
    Administrative intra-area distance.
    distribute_list_in str
    Filter incoming routes.
    distribute_lists Sequence[GetOspfDistributeList]
    Distribute list configuration. The structure of distribute_list block is documented below.
    distribute_route_map_in str
    Filter incoming external routes by route-map.
    id str
    The provider-assigned unique ID for this managed resource.
    log_neighbour_changes str
    Enable logging of OSPF neighbour's changes
    neighbors Sequence[GetOspfNeighbor]
    OSPF neighbor configuration are used when OSPF runs on non-broadcast media The structure of neighbor block is documented below.
    networks Sequence[GetOspfNetwork]
    OSPF network configuration. The structure of network block is documented below.
    ospf_interfaces Sequence[GetOspfOspfInterface]
    OSPF interface configuration. The structure of ospf_interface block is documented below.
    passive_interfaces Sequence[GetOspfPassiveInterface]
    Passive interface configuration. The structure of passive_interface block is documented below.
    redistributes Sequence[GetOspfRedistribute]
    Redistribute configuration. The structure of redistribute block is documented below.
    restart_mode str
    OSPF restart mode (graceful or LLS).
    restart_on_topology_change str
    Enable/disable continuing graceful restart upon topology change.
    restart_period int
    Graceful restart period.
    rfc1583_compatible str
    Enable/disable RFC1583 compatibility.
    router_id str
    Router ID.
    spf_timers str
    SPF calculation frequency.
    summary_addresses Sequence[GetOspfSummaryAddress]
    IP address summary configuration. The structure of summary_address block is documented below.
    vdomparam str
    abrType String
    Area border router type.
    areas List<Property Map>
    Attach the network to area.
    autoCostRefBandwidth Number
    Reference bandwidth in terms of megabits per second.
    bfd String
    Bidirectional Forwarding Detection (BFD).
    databaseOverflow String
    Enable/disable database overflow.
    databaseOverflowMaxLsas Number
    Database overflow maximum LSAs.
    databaseOverflowTimeToRecover Number
    Database overflow time to recover (sec).
    defaultInformationMetric Number
    Default information metric.
    defaultInformationMetricType String
    Default information metric type.
    defaultInformationOriginate String
    Enable/disable generation of default route.
    defaultInformationRouteMap String
    Default information route map.
    defaultMetric Number
    Default metric of redistribute routes.
    distance Number
    Distance of the route.
    distanceExternal Number
    Administrative external distance.
    distanceInterArea Number
    Administrative inter-area distance.
    distanceIntraArea Number
    Administrative intra-area distance.
    distributeListIn String
    Filter incoming routes.
    distributeLists List<Property Map>
    Distribute list configuration. The structure of distribute_list block is documented below.
    distributeRouteMapIn String
    Filter incoming external routes by route-map.
    id String
    The provider-assigned unique ID for this managed resource.
    logNeighbourChanges String
    Enable logging of OSPF neighbour's changes
    neighbors List<Property Map>
    OSPF neighbor configuration are used when OSPF runs on non-broadcast media The structure of neighbor block is documented below.
    networks List<Property Map>
    OSPF network configuration. The structure of network block is documented below.
    ospfInterfaces List<Property Map>
    OSPF interface configuration. The structure of ospf_interface block is documented below.
    passiveInterfaces List<Property Map>
    Passive interface configuration. The structure of passive_interface block is documented below.
    redistributes List<Property Map>
    Redistribute configuration. The structure of redistribute block is documented below.
    restartMode String
    OSPF restart mode (graceful or LLS).
    restartOnTopologyChange String
    Enable/disable continuing graceful restart upon topology change.
    restartPeriod Number
    Graceful restart period.
    rfc1583Compatible String
    Enable/disable RFC1583 compatibility.
    routerId String
    Router ID.
    spfTimers String
    SPF calculation frequency.
    summaryAddresses List<Property Map>
    IP address summary configuration. The structure of summary_address block is documented below.
    vdomparam String

    Supporting Types

    GetOspfArea

    Authentication string
    Authentication type.
    Comments string
    Comment.
    DefaultCost int
    Summary default cost of stub or NSSA area.
    FilterLists List<Pulumiverse.Fortios.Router.Inputs.GetOspfAreaFilterList>
    OSPF area filter-list configuration. The structure of filter_list block is documented below.
    Id string
    Distribute list entry ID.
    NssaDefaultInformationOriginate string
    Redistribute, advertise, or do not originate Type-7 default route into NSSA area.
    NssaDefaultInformationOriginateMetric int
    OSPF default metric.
    NssaDefaultInformationOriginateMetricType string
    OSPF metric type for default routes.
    NssaRedistribution string
    Enable/disable redistribute into NSSA area.
    NssaTranslatorRole string
    NSSA translator role type.
    Ranges List<Pulumiverse.Fortios.Router.Inputs.GetOspfAreaRange>
    OSPF area range configuration. The structure of range block is documented below.
    Shortcut string
    Enable/disable shortcut option.
    StubType string
    Stub summary setting.
    Type string
    Area type setting.
    VirtualLinks List<Pulumiverse.Fortios.Router.Inputs.GetOspfAreaVirtualLink>
    OSPF virtual link configuration. The structure of virtual_link block is documented below.
    Authentication string
    Authentication type.
    Comments string
    Comment.
    DefaultCost int
    Summary default cost of stub or NSSA area.
    FilterLists []GetOspfAreaFilterList
    OSPF area filter-list configuration. The structure of filter_list block is documented below.
    Id string
    Distribute list entry ID.
    NssaDefaultInformationOriginate string
    Redistribute, advertise, or do not originate Type-7 default route into NSSA area.
    NssaDefaultInformationOriginateMetric int
    OSPF default metric.
    NssaDefaultInformationOriginateMetricType string
    OSPF metric type for default routes.
    NssaRedistribution string
    Enable/disable redistribute into NSSA area.
    NssaTranslatorRole string
    NSSA translator role type.
    Ranges []GetOspfAreaRange
    OSPF area range configuration. The structure of range block is documented below.
    Shortcut string
    Enable/disable shortcut option.
    StubType string
    Stub summary setting.
    Type string
    Area type setting.
    VirtualLinks []GetOspfAreaVirtualLink
    OSPF virtual link configuration. The structure of virtual_link block is documented below.
    authentication String
    Authentication type.
    comments String
    Comment.
    defaultCost Integer
    Summary default cost of stub or NSSA area.
    filterLists List<GetOspfAreaFilterList>
    OSPF area filter-list configuration. The structure of filter_list block is documented below.
    id String
    Distribute list entry ID.
    nssaDefaultInformationOriginate String
    Redistribute, advertise, or do not originate Type-7 default route into NSSA area.
    nssaDefaultInformationOriginateMetric Integer
    OSPF default metric.
    nssaDefaultInformationOriginateMetricType String
    OSPF metric type for default routes.
    nssaRedistribution String
    Enable/disable redistribute into NSSA area.
    nssaTranslatorRole String
    NSSA translator role type.
    ranges List<GetOspfAreaRange>
    OSPF area range configuration. The structure of range block is documented below.
    shortcut String
    Enable/disable shortcut option.
    stubType String
    Stub summary setting.
    type String
    Area type setting.
    virtualLinks List<GetOspfAreaVirtualLink>
    OSPF virtual link configuration. The structure of virtual_link block is documented below.
    authentication string
    Authentication type.
    comments string
    Comment.
    defaultCost number
    Summary default cost of stub or NSSA area.
    filterLists GetOspfAreaFilterList[]
    OSPF area filter-list configuration. The structure of filter_list block is documented below.
    id string
    Distribute list entry ID.
    nssaDefaultInformationOriginate string
    Redistribute, advertise, or do not originate Type-7 default route into NSSA area.
    nssaDefaultInformationOriginateMetric number
    OSPF default metric.
    nssaDefaultInformationOriginateMetricType string
    OSPF metric type for default routes.
    nssaRedistribution string
    Enable/disable redistribute into NSSA area.
    nssaTranslatorRole string
    NSSA translator role type.
    ranges GetOspfAreaRange[]
    OSPF area range configuration. The structure of range block is documented below.
    shortcut string
    Enable/disable shortcut option.
    stubType string
    Stub summary setting.
    type string
    Area type setting.
    virtualLinks GetOspfAreaVirtualLink[]
    OSPF virtual link configuration. The structure of virtual_link block is documented below.
    authentication str
    Authentication type.
    comments str
    Comment.
    default_cost int
    Summary default cost of stub or NSSA area.
    filter_lists Sequence[GetOspfAreaFilterList]
    OSPF area filter-list configuration. The structure of filter_list block is documented below.
    id str
    Distribute list entry ID.
    nssa_default_information_originate str
    Redistribute, advertise, or do not originate Type-7 default route into NSSA area.
    nssa_default_information_originate_metric int
    OSPF default metric.
    nssa_default_information_originate_metric_type str
    OSPF metric type for default routes.
    nssa_redistribution str
    Enable/disable redistribute into NSSA area.
    nssa_translator_role str
    NSSA translator role type.
    ranges Sequence[GetOspfAreaRange]
    OSPF area range configuration. The structure of range block is documented below.
    shortcut str
    Enable/disable shortcut option.
    stub_type str
    Stub summary setting.
    type str
    Area type setting.
    virtual_links Sequence[GetOspfAreaVirtualLink]
    OSPF virtual link configuration. The structure of virtual_link block is documented below.
    authentication String
    Authentication type.
    comments String
    Comment.
    defaultCost Number
    Summary default cost of stub or NSSA area.
    filterLists List<Property Map>
    OSPF area filter-list configuration. The structure of filter_list block is documented below.
    id String
    Distribute list entry ID.
    nssaDefaultInformationOriginate String
    Redistribute, advertise, or do not originate Type-7 default route into NSSA area.
    nssaDefaultInformationOriginateMetric Number
    OSPF default metric.
    nssaDefaultInformationOriginateMetricType String
    OSPF metric type for default routes.
    nssaRedistribution String
    Enable/disable redistribute into NSSA area.
    nssaTranslatorRole String
    NSSA translator role type.
    ranges List<Property Map>
    OSPF area range configuration. The structure of range block is documented below.
    shortcut String
    Enable/disable shortcut option.
    stubType String
    Stub summary setting.
    type String
    Area type setting.
    virtualLinks List<Property Map>
    OSPF virtual link configuration. The structure of virtual_link block is documented below.

    GetOspfAreaFilterList

    Direction string
    Direction.
    Id int
    Distribute list entry ID.
    List string
    Access-list or prefix-list name.
    Direction string
    Direction.
    Id int
    Distribute list entry ID.
    List string
    Access-list or prefix-list name.
    direction String
    Direction.
    id Integer
    Distribute list entry ID.
    list String
    Access-list or prefix-list name.
    direction string
    Direction.
    id number
    Distribute list entry ID.
    list string
    Access-list or prefix-list name.
    direction str
    Direction.
    id int
    Distribute list entry ID.
    list str
    Access-list or prefix-list name.
    direction String
    Direction.
    id Number
    Distribute list entry ID.
    list String
    Access-list or prefix-list name.

    GetOspfAreaRange

    string
    Enable/disable advertise status.
    Id int
    Distribute list entry ID.
    Prefix string
    Prefix.
    Substitute string
    Substitute prefix.
    SubstituteStatus string
    Enable/disable substitute status.
    string
    Enable/disable advertise status.
    Id int
    Distribute list entry ID.
    Prefix string
    Prefix.
    Substitute string
    Substitute prefix.
    SubstituteStatus string
    Enable/disable substitute status.
    String
    Enable/disable advertise status.
    id Integer
    Distribute list entry ID.
    prefix String
    Prefix.
    substitute String
    Substitute prefix.
    substituteStatus String
    Enable/disable substitute status.
    string
    Enable/disable advertise status.
    id number
    Distribute list entry ID.
    prefix string
    Prefix.
    substitute string
    Substitute prefix.
    substituteStatus string
    Enable/disable substitute status.
    str
    Enable/disable advertise status.
    id int
    Distribute list entry ID.
    prefix str
    Prefix.
    substitute str
    Substitute prefix.
    substitute_status str
    Enable/disable substitute status.
    String
    Enable/disable advertise status.
    id Number
    Distribute list entry ID.
    prefix String
    Prefix.
    substitute String
    Substitute prefix.
    substituteStatus String
    Enable/disable substitute status.
    Authentication string
    Authentication type.
    AuthenticationKey string
    Authentication key.
    DeadInterval int
    Dead interval.
    HelloInterval int
    Hello interval.
    Keychain string
    Message-digest key-chain name.
    Md5Key string
    MD5 key.
    Md5Keychain string
    Authentication MD5 key-chain name.
    Md5Keys List<Pulumiverse.Fortios.Router.Inputs.GetOspfAreaVirtualLinkMd5Key>
    MD5 key. The structure of md5_keys block is documented below.
    Name string
    Redistribute name.
    Peer string
    Peer IP.
    RetransmitInterval int
    Retransmit interval.
    TransmitDelay int
    Transmit delay.
    Authentication string
    Authentication type.
    AuthenticationKey string
    Authentication key.
    DeadInterval int
    Dead interval.
    HelloInterval int
    Hello interval.
    Keychain string
    Message-digest key-chain name.
    Md5Key string
    MD5 key.
    Md5Keychain string
    Authentication MD5 key-chain name.
    Md5Keys []GetOspfAreaVirtualLinkMd5Key
    MD5 key. The structure of md5_keys block is documented below.
    Name string
    Redistribute name.
    Peer string
    Peer IP.
    RetransmitInterval int
    Retransmit interval.
    TransmitDelay int
    Transmit delay.
    authentication String
    Authentication type.
    authenticationKey String
    Authentication key.
    deadInterval Integer
    Dead interval.
    helloInterval Integer
    Hello interval.
    keychain String
    Message-digest key-chain name.
    md5Key String
    MD5 key.
    md5Keychain String
    Authentication MD5 key-chain name.
    md5Keys List<GetOspfAreaVirtualLinkMd5Key>
    MD5 key. The structure of md5_keys block is documented below.
    name String
    Redistribute name.
    peer String
    Peer IP.
    retransmitInterval Integer
    Retransmit interval.
    transmitDelay Integer
    Transmit delay.
    authentication string
    Authentication type.
    authenticationKey string
    Authentication key.
    deadInterval number
    Dead interval.
    helloInterval number
    Hello interval.
    keychain string
    Message-digest key-chain name.
    md5Key string
    MD5 key.
    md5Keychain string
    Authentication MD5 key-chain name.
    md5Keys GetOspfAreaVirtualLinkMd5Key[]
    MD5 key. The structure of md5_keys block is documented below.
    name string
    Redistribute name.
    peer string
    Peer IP.
    retransmitInterval number
    Retransmit interval.
    transmitDelay number
    Transmit delay.
    authentication str
    Authentication type.
    authentication_key str
    Authentication key.
    dead_interval int
    Dead interval.
    hello_interval int
    Hello interval.
    keychain str
    Message-digest key-chain name.
    md5_key str
    MD5 key.
    md5_keychain str
    Authentication MD5 key-chain name.
    md5_keys Sequence[GetOspfAreaVirtualLinkMd5Key]
    MD5 key. The structure of md5_keys block is documented below.
    name str
    Redistribute name.
    peer str
    Peer IP.
    retransmit_interval int
    Retransmit interval.
    transmit_delay int
    Transmit delay.
    authentication String
    Authentication type.
    authenticationKey String
    Authentication key.
    deadInterval Number
    Dead interval.
    helloInterval Number
    Hello interval.
    keychain String
    Message-digest key-chain name.
    md5Key String
    MD5 key.
    md5Keychain String
    Authentication MD5 key-chain name.
    md5Keys List<Property Map>
    MD5 key. The structure of md5_keys block is documented below.
    name String
    Redistribute name.
    peer String
    Peer IP.
    retransmitInterval Number
    Retransmit interval.
    transmitDelay Number
    Transmit delay.

    GetOspfAreaVirtualLinkMd5Key

    Id int
    Distribute list entry ID.
    KeyString string
    Password for the key.
    Id int
    Distribute list entry ID.
    KeyString string
    Password for the key.
    id Integer
    Distribute list entry ID.
    keyString String
    Password for the key.
    id number
    Distribute list entry ID.
    keyString string
    Password for the key.
    id int
    Distribute list entry ID.
    key_string str
    Password for the key.
    id Number
    Distribute list entry ID.
    keyString String
    Password for the key.

    GetOspfDistributeList

    AccessList string
    Access list name.
    Id int
    Distribute list entry ID.
    Protocol string
    Protocol type.
    AccessList string
    Access list name.
    Id int
    Distribute list entry ID.
    Protocol string
    Protocol type.
    accessList String
    Access list name.
    id Integer
    Distribute list entry ID.
    protocol String
    Protocol type.
    accessList string
    Access list name.
    id number
    Distribute list entry ID.
    protocol string
    Protocol type.
    access_list str
    Access list name.
    id int
    Distribute list entry ID.
    protocol str
    Protocol type.
    accessList String
    Access list name.
    id Number
    Distribute list entry ID.
    protocol String
    Protocol type.

    GetOspfNeighbor

    Cost int
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    Id int
    Distribute list entry ID.
    Ip string
    Interface IP address of the neighbor.
    PollInterval int
    Poll interval time in seconds.
    Priority int
    Priority.
    Cost int
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    Id int
    Distribute list entry ID.
    Ip string
    Interface IP address of the neighbor.
    PollInterval int
    Poll interval time in seconds.
    Priority int
    Priority.
    cost Integer
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    id Integer
    Distribute list entry ID.
    ip String
    Interface IP address of the neighbor.
    pollInterval Integer
    Poll interval time in seconds.
    priority Integer
    Priority.
    cost number
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    id number
    Distribute list entry ID.
    ip string
    Interface IP address of the neighbor.
    pollInterval number
    Poll interval time in seconds.
    priority number
    Priority.
    cost int
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    id int
    Distribute list entry ID.
    ip str
    Interface IP address of the neighbor.
    poll_interval int
    Poll interval time in seconds.
    priority int
    Priority.
    cost Number
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    id Number
    Distribute list entry ID.
    ip String
    Interface IP address of the neighbor.
    pollInterval Number
    Poll interval time in seconds.
    priority Number
    Priority.

    GetOspfNetwork

    Area string
    Attach the network to area.
    Comments string
    Comment.
    Id int
    Distribute list entry ID.
    Prefix string
    Prefix.
    Area string
    Attach the network to area.
    Comments string
    Comment.
    Id int
    Distribute list entry ID.
    Prefix string
    Prefix.
    area String
    Attach the network to area.
    comments String
    Comment.
    id Integer
    Distribute list entry ID.
    prefix String
    Prefix.
    area string
    Attach the network to area.
    comments string
    Comment.
    id number
    Distribute list entry ID.
    prefix string
    Prefix.
    area str
    Attach the network to area.
    comments str
    Comment.
    id int
    Distribute list entry ID.
    prefix str
    Prefix.
    area String
    Attach the network to area.
    comments String
    Comment.
    id Number
    Distribute list entry ID.
    prefix String
    Prefix.

    GetOspfOspfInterface

    Authentication string
    Authentication type.
    AuthenticationKey string
    Authentication key.
    Bfd string
    Bidirectional Forwarding Detection (BFD).
    Comments string
    Comment.
    Cost int
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    DatabaseFilterOut string
    Enable/disable control of flooding out LSAs.
    DeadInterval int
    Dead interval.
    HelloInterval int
    Hello interval.
    HelloMultiplier int
    Number of hello packets within dead interval.
    Interface string
    Configuration interface name.
    Ip string
    Interface IP address of the neighbor.
    Keychain string
    Message-digest key-chain name.
    Md5Key string
    MD5 key.
    Md5Keychain string
    Authentication MD5 key-chain name.
    Md5Keys List<Pulumiverse.Fortios.Router.Inputs.GetOspfOspfInterfaceMd5Key>
    MD5 key. The structure of md5_keys block is documented below.
    Mtu int
    MTU for database description packets.
    MtuIgnore string
    Enable/disable ignore MTU.
    Name string
    Redistribute name.
    NetworkType string
    Network type.
    PrefixLength int
    Prefix length.
    Priority int
    Priority.
    ResyncTimeout int
    Graceful restart neighbor resynchronization timeout.
    RetransmitInterval int
    Retransmit interval.
    Status string
    status
    TransmitDelay int
    Transmit delay.
    Authentication string
    Authentication type.
    AuthenticationKey string
    Authentication key.
    Bfd string
    Bidirectional Forwarding Detection (BFD).
    Comments string
    Comment.
    Cost int
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    DatabaseFilterOut string
    Enable/disable control of flooding out LSAs.
    DeadInterval int
    Dead interval.
    HelloInterval int
    Hello interval.
    HelloMultiplier int
    Number of hello packets within dead interval.
    Interface string
    Configuration interface name.
    Ip string
    Interface IP address of the neighbor.
    Keychain string
    Message-digest key-chain name.
    Md5Key string
    MD5 key.
    Md5Keychain string
    Authentication MD5 key-chain name.
    Md5Keys []GetOspfOspfInterfaceMd5Key
    MD5 key. The structure of md5_keys block is documented below.
    Mtu int
    MTU for database description packets.
    MtuIgnore string
    Enable/disable ignore MTU.
    Name string
    Redistribute name.
    NetworkType string
    Network type.
    PrefixLength int
    Prefix length.
    Priority int
    Priority.
    ResyncTimeout int
    Graceful restart neighbor resynchronization timeout.
    RetransmitInterval int
    Retransmit interval.
    Status string
    status
    TransmitDelay int
    Transmit delay.
    authentication String
    Authentication type.
    authenticationKey String
    Authentication key.
    bfd String
    Bidirectional Forwarding Detection (BFD).
    comments String
    Comment.
    cost Integer
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    databaseFilterOut String
    Enable/disable control of flooding out LSAs.
    deadInterval Integer
    Dead interval.
    helloInterval Integer
    Hello interval.
    helloMultiplier Integer
    Number of hello packets within dead interval.
    interface_ String
    Configuration interface name.
    ip String
    Interface IP address of the neighbor.
    keychain String
    Message-digest key-chain name.
    md5Key String
    MD5 key.
    md5Keychain String
    Authentication MD5 key-chain name.
    md5Keys List<GetOspfOspfInterfaceMd5Key>
    MD5 key. The structure of md5_keys block is documented below.
    mtu Integer
    MTU for database description packets.
    mtuIgnore String
    Enable/disable ignore MTU.
    name String
    Redistribute name.
    networkType String
    Network type.
    prefixLength Integer
    Prefix length.
    priority Integer
    Priority.
    resyncTimeout Integer
    Graceful restart neighbor resynchronization timeout.
    retransmitInterval Integer
    Retransmit interval.
    status String
    status
    transmitDelay Integer
    Transmit delay.
    authentication string
    Authentication type.
    authenticationKey string
    Authentication key.
    bfd string
    Bidirectional Forwarding Detection (BFD).
    comments string
    Comment.
    cost number
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    databaseFilterOut string
    Enable/disable control of flooding out LSAs.
    deadInterval number
    Dead interval.
    helloInterval number
    Hello interval.
    helloMultiplier number
    Number of hello packets within dead interval.
    interface string
    Configuration interface name.
    ip string
    Interface IP address of the neighbor.
    keychain string
    Message-digest key-chain name.
    md5Key string
    MD5 key.
    md5Keychain string
    Authentication MD5 key-chain name.
    md5Keys GetOspfOspfInterfaceMd5Key[]
    MD5 key. The structure of md5_keys block is documented below.
    mtu number
    MTU for database description packets.
    mtuIgnore string
    Enable/disable ignore MTU.
    name string
    Redistribute name.
    networkType string
    Network type.
    prefixLength number
    Prefix length.
    priority number
    Priority.
    resyncTimeout number
    Graceful restart neighbor resynchronization timeout.
    retransmitInterval number
    Retransmit interval.
    status string
    status
    transmitDelay number
    Transmit delay.
    authentication str
    Authentication type.
    authentication_key str
    Authentication key.
    bfd str
    Bidirectional Forwarding Detection (BFD).
    comments str
    Comment.
    cost int
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    database_filter_out str
    Enable/disable control of flooding out LSAs.
    dead_interval int
    Dead interval.
    hello_interval int
    Hello interval.
    hello_multiplier int
    Number of hello packets within dead interval.
    interface str
    Configuration interface name.
    ip str
    Interface IP address of the neighbor.
    keychain str
    Message-digest key-chain name.
    md5_key str
    MD5 key.
    md5_keychain str
    Authentication MD5 key-chain name.
    md5_keys Sequence[GetOspfOspfInterfaceMd5Key]
    MD5 key. The structure of md5_keys block is documented below.
    mtu int
    MTU for database description packets.
    mtu_ignore str
    Enable/disable ignore MTU.
    name str
    Redistribute name.
    network_type str
    Network type.
    prefix_length int
    Prefix length.
    priority int
    Priority.
    resync_timeout int
    Graceful restart neighbor resynchronization timeout.
    retransmit_interval int
    Retransmit interval.
    status str
    status
    transmit_delay int
    Transmit delay.
    authentication String
    Authentication type.
    authenticationKey String
    Authentication key.
    bfd String
    Bidirectional Forwarding Detection (BFD).
    comments String
    Comment.
    cost Number
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    databaseFilterOut String
    Enable/disable control of flooding out LSAs.
    deadInterval Number
    Dead interval.
    helloInterval Number
    Hello interval.
    helloMultiplier Number
    Number of hello packets within dead interval.
    interface String
    Configuration interface name.
    ip String
    Interface IP address of the neighbor.
    keychain String
    Message-digest key-chain name.
    md5Key String
    MD5 key.
    md5Keychain String
    Authentication MD5 key-chain name.
    md5Keys List<Property Map>
    MD5 key. The structure of md5_keys block is documented below.
    mtu Number
    MTU for database description packets.
    mtuIgnore String
    Enable/disable ignore MTU.
    name String
    Redistribute name.
    networkType String
    Network type.
    prefixLength Number
    Prefix length.
    priority Number
    Priority.
    resyncTimeout Number
    Graceful restart neighbor resynchronization timeout.
    retransmitInterval Number
    Retransmit interval.
    status String
    status
    transmitDelay Number
    Transmit delay.

    GetOspfOspfInterfaceMd5Key

    Id int
    Distribute list entry ID.
    KeyString string
    Password for the key.
    Id int
    Distribute list entry ID.
    KeyString string
    Password for the key.
    id Integer
    Distribute list entry ID.
    keyString String
    Password for the key.
    id number
    Distribute list entry ID.
    keyString string
    Password for the key.
    id int
    Distribute list entry ID.
    key_string str
    Password for the key.
    id Number
    Distribute list entry ID.
    keyString String
    Password for the key.

    GetOspfPassiveInterface

    Name string
    Redistribute name.
    Name string
    Redistribute name.
    name String
    Redistribute name.
    name string
    Redistribute name.
    name str
    Redistribute name.
    name String
    Redistribute name.

    GetOspfRedistribute

    Metric int
    Redistribute metric setting.
    MetricType string
    Metric type.
    Name string
    Redistribute name.
    Routemap string
    Route map name.
    Status string
    status
    Tag int
    Tag value.
    Metric int
    Redistribute metric setting.
    MetricType string
    Metric type.
    Name string
    Redistribute name.
    Routemap string
    Route map name.
    Status string
    status
    Tag int
    Tag value.
    metric Integer
    Redistribute metric setting.
    metricType String
    Metric type.
    name String
    Redistribute name.
    routemap String
    Route map name.
    status String
    status
    tag Integer
    Tag value.
    metric number
    Redistribute metric setting.
    metricType string
    Metric type.
    name string
    Redistribute name.
    routemap string
    Route map name.
    status string
    status
    tag number
    Tag value.
    metric int
    Redistribute metric setting.
    metric_type str
    Metric type.
    name str
    Redistribute name.
    routemap str
    Route map name.
    status str
    status
    tag int
    Tag value.
    metric Number
    Redistribute metric setting.
    metricType String
    Metric type.
    name String
    Redistribute name.
    routemap String
    Route map name.
    status String
    status
    tag Number
    Tag value.

    GetOspfSummaryAddress

    string
    Enable/disable advertise status.
    Id int
    Distribute list entry ID.
    Prefix string
    Prefix.
    Tag int
    Tag value.
    string
    Enable/disable advertise status.
    Id int
    Distribute list entry ID.
    Prefix string
    Prefix.
    Tag int
    Tag value.
    String
    Enable/disable advertise status.
    id Integer
    Distribute list entry ID.
    prefix String
    Prefix.
    tag Integer
    Tag value.
    string
    Enable/disable advertise status.
    id number
    Distribute list entry ID.
    prefix string
    Prefix.
    tag number
    Tag value.
    str
    Enable/disable advertise status.
    id int
    Distribute list entry ID.
    prefix str
    Prefix.
    tag int
    Tag value.
    String
    Enable/disable advertise status.
    id Number
    Distribute list entry ID.
    prefix String
    Prefix.
    tag Number
    Tag value.

    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