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

fortios.router.getOspf6

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 ospf6

    Using getOspf6

    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 getOspf6(args: GetOspf6Args, opts?: InvokeOptions): Promise<GetOspf6Result>
    function getOspf6Output(args: GetOspf6OutputArgs, opts?: InvokeOptions): Output<GetOspf6Result>
    def get_ospf6(vdomparam: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetOspf6Result
    def get_ospf6_output(vdomparam: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetOspf6Result]
    func LookupOspf6(ctx *Context, args *LookupOspf6Args, opts ...InvokeOption) (*LookupOspf6Result, error)
    func LookupOspf6Output(ctx *Context, args *LookupOspf6OutputArgs, opts ...InvokeOption) LookupOspf6ResultOutput

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

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

    getOspf6 Result

    The following output properties are available:

    AbrType string
    Area border router type.
    Areas List<Pulumiverse.Fortios.Router.Outputs.GetOspf6Area>
    OSPF6 area configuration. The structure of area block is documented below.
    AutoCostRefBandwidth int
    Reference bandwidth in terms of megabits per second.
    Bfd string
    Enable/disable Bidirectional Forwarding Detection (BFD).
    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.
    Id string
    The provider-assigned unique ID for this managed resource.
    LogNeighbourChanges string
    Enable logging of OSPFv3 neighbour's changes
    Ospf6Interfaces List<Pulumiverse.Fortios.Router.Outputs.GetOspf6Ospf6Interface>
    OSPF6 interface configuration. The structure of ospf6_interface block is documented below.
    PassiveInterfaces List<Pulumiverse.Fortios.Router.Outputs.GetOspf6PassiveInterface>
    Passive interface configuration. The structure of passive_interface block is documented below.
    Redistributes List<Pulumiverse.Fortios.Router.Outputs.GetOspf6Redistribute>
    Redistribute configuration. The structure of redistribute block is documented below.
    RestartMode string
    OSPFv3 restart mode (graceful or none).
    RestartOnTopologyChange string
    Enable/disable continuing graceful restart upon topology change.
    RestartPeriod int
    Graceful restart period in seconds.
    RouterId string
    A.B.C.D, in IPv4 address format.
    SpfTimers string
    SPF calculation frequency.
    SummaryAddresses List<Pulumiverse.Fortios.Router.Outputs.GetOspf6SummaryAddress>
    IPv6 address summary configuration. The structure of summary_address block is documented below.
    Vdomparam string
    AbrType string
    Area border router type.
    Areas []GetOspf6Area
    OSPF6 area configuration. The structure of area block is documented below.
    AutoCostRefBandwidth int
    Reference bandwidth in terms of megabits per second.
    Bfd string
    Enable/disable Bidirectional Forwarding Detection (BFD).
    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.
    Id string
    The provider-assigned unique ID for this managed resource.
    LogNeighbourChanges string
    Enable logging of OSPFv3 neighbour's changes
    Ospf6Interfaces []GetOspf6Ospf6Interface
    OSPF6 interface configuration. The structure of ospf6_interface block is documented below.
    PassiveInterfaces []GetOspf6PassiveInterface
    Passive interface configuration. The structure of passive_interface block is documented below.
    Redistributes []GetOspf6Redistribute
    Redistribute configuration. The structure of redistribute block is documented below.
    RestartMode string
    OSPFv3 restart mode (graceful or none).
    RestartOnTopologyChange string
    Enable/disable continuing graceful restart upon topology change.
    RestartPeriod int
    Graceful restart period in seconds.
    RouterId string
    A.B.C.D, in IPv4 address format.
    SpfTimers string
    SPF calculation frequency.
    SummaryAddresses []GetOspf6SummaryAddress
    IPv6 address summary configuration. The structure of summary_address block is documented below.
    Vdomparam string
    abrType String
    Area border router type.
    areas List<GetOspf6Area>
    OSPF6 area configuration. The structure of area block is documented below.
    autoCostRefBandwidth Integer
    Reference bandwidth in terms of megabits per second.
    bfd String
    Enable/disable Bidirectional Forwarding Detection (BFD).
    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.
    id String
    The provider-assigned unique ID for this managed resource.
    logNeighbourChanges String
    Enable logging of OSPFv3 neighbour's changes
    ospf6Interfaces List<GetOspf6Ospf6Interface>
    OSPF6 interface configuration. The structure of ospf6_interface block is documented below.
    passiveInterfaces List<GetOspf6PassiveInterface>
    Passive interface configuration. The structure of passive_interface block is documented below.
    redistributes List<GetOspf6Redistribute>
    Redistribute configuration. The structure of redistribute block is documented below.
    restartMode String
    OSPFv3 restart mode (graceful or none).
    restartOnTopologyChange String
    Enable/disable continuing graceful restart upon topology change.
    restartPeriod Integer
    Graceful restart period in seconds.
    routerId String
    A.B.C.D, in IPv4 address format.
    spfTimers String
    SPF calculation frequency.
    summaryAddresses List<GetOspf6SummaryAddress>
    IPv6 address summary configuration. The structure of summary_address block is documented below.
    vdomparam String
    abrType string
    Area border router type.
    areas GetOspf6Area[]
    OSPF6 area configuration. The structure of area block is documented below.
    autoCostRefBandwidth number
    Reference bandwidth in terms of megabits per second.
    bfd string
    Enable/disable Bidirectional Forwarding Detection (BFD).
    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.
    id string
    The provider-assigned unique ID for this managed resource.
    logNeighbourChanges string
    Enable logging of OSPFv3 neighbour's changes
    ospf6Interfaces GetOspf6Ospf6Interface[]
    OSPF6 interface configuration. The structure of ospf6_interface block is documented below.
    passiveInterfaces GetOspf6PassiveInterface[]
    Passive interface configuration. The structure of passive_interface block is documented below.
    redistributes GetOspf6Redistribute[]
    Redistribute configuration. The structure of redistribute block is documented below.
    restartMode string
    OSPFv3 restart mode (graceful or none).
    restartOnTopologyChange string
    Enable/disable continuing graceful restart upon topology change.
    restartPeriod number
    Graceful restart period in seconds.
    routerId string
    A.B.C.D, in IPv4 address format.
    spfTimers string
    SPF calculation frequency.
    summaryAddresses GetOspf6SummaryAddress[]
    IPv6 address summary configuration. The structure of summary_address block is documented below.
    vdomparam string
    abr_type str
    Area border router type.
    areas Sequence[GetOspf6Area]
    OSPF6 area configuration. The structure of area block is documented below.
    auto_cost_ref_bandwidth int
    Reference bandwidth in terms of megabits per second.
    bfd str
    Enable/disable Bidirectional Forwarding Detection (BFD).
    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.
    id str
    The provider-assigned unique ID for this managed resource.
    log_neighbour_changes str
    Enable logging of OSPFv3 neighbour's changes
    ospf6_interfaces Sequence[GetOspf6Ospf6Interface]
    OSPF6 interface configuration. The structure of ospf6_interface block is documented below.
    passive_interfaces Sequence[GetOspf6PassiveInterface]
    Passive interface configuration. The structure of passive_interface block is documented below.
    redistributes Sequence[GetOspf6Redistribute]
    Redistribute configuration. The structure of redistribute block is documented below.
    restart_mode str
    OSPFv3 restart mode (graceful or none).
    restart_on_topology_change str
    Enable/disable continuing graceful restart upon topology change.
    restart_period int
    Graceful restart period in seconds.
    router_id str
    A.B.C.D, in IPv4 address format.
    spf_timers str
    SPF calculation frequency.
    summary_addresses Sequence[GetOspf6SummaryAddress]
    IPv6 address summary configuration. The structure of summary_address block is documented below.
    vdomparam str
    abrType String
    Area border router type.
    areas List<Property Map>
    OSPF6 area configuration. The structure of area block is documented below.
    autoCostRefBandwidth Number
    Reference bandwidth in terms of megabits per second.
    bfd String
    Enable/disable Bidirectional Forwarding Detection (BFD).
    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.
    id String
    The provider-assigned unique ID for this managed resource.
    logNeighbourChanges String
    Enable logging of OSPFv3 neighbour's changes
    ospf6Interfaces List<Property Map>
    OSPF6 interface configuration. The structure of ospf6_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
    OSPFv3 restart mode (graceful or none).
    restartOnTopologyChange String
    Enable/disable continuing graceful restart upon topology change.
    restartPeriod Number
    Graceful restart period in seconds.
    routerId String
    A.B.C.D, in IPv4 address format.
    spfTimers String
    SPF calculation frequency.
    summaryAddresses List<Property Map>
    IPv6 address summary configuration. The structure of summary_address block is documented below.
    vdomparam String

    Supporting Types

    GetOspf6Area

    Authentication string
    Authentication mode.
    DefaultCost int
    Summary default cost of stub or NSSA area.
    Id string
    Summary address entry ID.
    IpsecAuthAlg string
    Authentication algorithm.
    IpsecEncAlg string
    Encryption algorithm.
    IpsecKeys List<Pulumiverse.Fortios.Router.Inputs.GetOspf6AreaIpsecKey>
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    KeyRolloverInterval int
    Key roll-over interval.
    NssaDefaultInformationOriginate string
    Enable/disable originate type 7 default into NSSA area.
    NssaDefaultInformationOriginateMetric int
    OSPFv3 default metric.
    NssaDefaultInformationOriginateMetricType string
    OSPFv3 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.GetOspf6AreaRange>
    OSPF6 area range configuration. The structure of range block is documented below.
    StubType string
    Stub summary setting.
    Type string
    Area type setting.
    VirtualLinks List<Pulumiverse.Fortios.Router.Inputs.GetOspf6AreaVirtualLink>
    OSPF6 virtual link configuration. The structure of virtual_link block is documented below.
    Authentication string
    Authentication mode.
    DefaultCost int
    Summary default cost of stub or NSSA area.
    Id string
    Summary address entry ID.
    IpsecAuthAlg string
    Authentication algorithm.
    IpsecEncAlg string
    Encryption algorithm.
    IpsecKeys []GetOspf6AreaIpsecKey
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    KeyRolloverInterval int
    Key roll-over interval.
    NssaDefaultInformationOriginate string
    Enable/disable originate type 7 default into NSSA area.
    NssaDefaultInformationOriginateMetric int
    OSPFv3 default metric.
    NssaDefaultInformationOriginateMetricType string
    OSPFv3 metric type for default routes.
    NssaRedistribution string
    Enable/disable redistribute into NSSA area.
    NssaTranslatorRole string
    NSSA translator role type.
    Ranges []GetOspf6AreaRange
    OSPF6 area range configuration. The structure of range block is documented below.
    StubType string
    Stub summary setting.
    Type string
    Area type setting.
    VirtualLinks []GetOspf6AreaVirtualLink
    OSPF6 virtual link configuration. The structure of virtual_link block is documented below.
    authentication String
    Authentication mode.
    defaultCost Integer
    Summary default cost of stub or NSSA area.
    id String
    Summary address entry ID.
    ipsecAuthAlg String
    Authentication algorithm.
    ipsecEncAlg String
    Encryption algorithm.
    ipsecKeys List<GetOspf6AreaIpsecKey>
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    keyRolloverInterval Integer
    Key roll-over interval.
    nssaDefaultInformationOriginate String
    Enable/disable originate type 7 default into NSSA area.
    nssaDefaultInformationOriginateMetric Integer
    OSPFv3 default metric.
    nssaDefaultInformationOriginateMetricType String
    OSPFv3 metric type for default routes.
    nssaRedistribution String
    Enable/disable redistribute into NSSA area.
    nssaTranslatorRole String
    NSSA translator role type.
    ranges List<GetOspf6AreaRange>
    OSPF6 area range configuration. The structure of range block is documented below.
    stubType String
    Stub summary setting.
    type String
    Area type setting.
    virtualLinks List<GetOspf6AreaVirtualLink>
    OSPF6 virtual link configuration. The structure of virtual_link block is documented below.
    authentication string
    Authentication mode.
    defaultCost number
    Summary default cost of stub or NSSA area.
    id string
    Summary address entry ID.
    ipsecAuthAlg string
    Authentication algorithm.
    ipsecEncAlg string
    Encryption algorithm.
    ipsecKeys GetOspf6AreaIpsecKey[]
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    keyRolloverInterval number
    Key roll-over interval.
    nssaDefaultInformationOriginate string
    Enable/disable originate type 7 default into NSSA area.
    nssaDefaultInformationOriginateMetric number
    OSPFv3 default metric.
    nssaDefaultInformationOriginateMetricType string
    OSPFv3 metric type for default routes.
    nssaRedistribution string
    Enable/disable redistribute into NSSA area.
    nssaTranslatorRole string
    NSSA translator role type.
    ranges GetOspf6AreaRange[]
    OSPF6 area range configuration. The structure of range block is documented below.
    stubType string
    Stub summary setting.
    type string
    Area type setting.
    virtualLinks GetOspf6AreaVirtualLink[]
    OSPF6 virtual link configuration. The structure of virtual_link block is documented below.
    authentication str
    Authentication mode.
    default_cost int
    Summary default cost of stub or NSSA area.
    id str
    Summary address entry ID.
    ipsec_auth_alg str
    Authentication algorithm.
    ipsec_enc_alg str
    Encryption algorithm.
    ipsec_keys Sequence[GetOspf6AreaIpsecKey]
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    key_rollover_interval int
    Key roll-over interval.
    nssa_default_information_originate str
    Enable/disable originate type 7 default into NSSA area.
    nssa_default_information_originate_metric int
    OSPFv3 default metric.
    nssa_default_information_originate_metric_type str
    OSPFv3 metric type for default routes.
    nssa_redistribution str
    Enable/disable redistribute into NSSA area.
    nssa_translator_role str
    NSSA translator role type.
    ranges Sequence[GetOspf6AreaRange]
    OSPF6 area range configuration. The structure of range block is documented below.
    stub_type str
    Stub summary setting.
    type str
    Area type setting.
    virtual_links Sequence[GetOspf6AreaVirtualLink]
    OSPF6 virtual link configuration. The structure of virtual_link block is documented below.
    authentication String
    Authentication mode.
    defaultCost Number
    Summary default cost of stub or NSSA area.
    id String
    Summary address entry ID.
    ipsecAuthAlg String
    Authentication algorithm.
    ipsecEncAlg String
    Encryption algorithm.
    ipsecKeys List<Property Map>
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    keyRolloverInterval Number
    Key roll-over interval.
    nssaDefaultInformationOriginate String
    Enable/disable originate type 7 default into NSSA area.
    nssaDefaultInformationOriginateMetric Number
    OSPFv3 default metric.
    nssaDefaultInformationOriginateMetricType String
    OSPFv3 metric type for default routes.
    nssaRedistribution String
    Enable/disable redistribute into NSSA area.
    nssaTranslatorRole String
    NSSA translator role type.
    ranges List<Property Map>
    OSPF6 area range configuration. The structure of range block is documented below.
    stubType String
    Stub summary setting.
    type String
    Area type setting.
    virtualLinks List<Property Map>
    OSPF6 virtual link configuration. The structure of virtual_link block is documented below.

    GetOspf6AreaIpsecKey

    AuthKey string
    Authentication key.
    EncKey string
    Encryption key.
    Spi int
    Security Parameters Index.
    AuthKey string
    Authentication key.
    EncKey string
    Encryption key.
    Spi int
    Security Parameters Index.
    authKey String
    Authentication key.
    encKey String
    Encryption key.
    spi Integer
    Security Parameters Index.
    authKey string
    Authentication key.
    encKey string
    Encryption key.
    spi number
    Security Parameters Index.
    auth_key str
    Authentication key.
    enc_key str
    Encryption key.
    spi int
    Security Parameters Index.
    authKey String
    Authentication key.
    encKey String
    Encryption key.
    spi Number
    Security Parameters Index.

    GetOspf6AreaRange

    string
    Enable/disable advertise status.
    Id int
    Summary address entry ID.
    Prefix6 string
    IPv6 prefix.
    string
    Enable/disable advertise status.
    Id int
    Summary address entry ID.
    Prefix6 string
    IPv6 prefix.
    String
    Enable/disable advertise status.
    id Integer
    Summary address entry ID.
    prefix6 String
    IPv6 prefix.
    string
    Enable/disable advertise status.
    id number
    Summary address entry ID.
    prefix6 string
    IPv6 prefix.
    str
    Enable/disable advertise status.
    id int
    Summary address entry ID.
    prefix6 str
    IPv6 prefix.
    String
    Enable/disable advertise status.
    id Number
    Summary address entry ID.
    prefix6 String
    IPv6 prefix.
    Authentication string
    Authentication mode.
    DeadInterval int
    Dead interval.
    HelloInterval int
    Hello interval.
    IpsecAuthAlg string
    Authentication algorithm.
    IpsecEncAlg string
    Encryption algorithm.
    IpsecKeys List<Pulumiverse.Fortios.Router.Inputs.GetOspf6AreaVirtualLinkIpsecKey>
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    KeyRolloverInterval int
    Key roll-over interval.
    Name string
    Passive interface name.
    Peer string
    A.B.C.D, peer router ID.
    RetransmitInterval int
    Retransmit interval.
    TransmitDelay int
    Transmit delay.
    Authentication string
    Authentication mode.
    DeadInterval int
    Dead interval.
    HelloInterval int
    Hello interval.
    IpsecAuthAlg string
    Authentication algorithm.
    IpsecEncAlg string
    Encryption algorithm.
    IpsecKeys []GetOspf6AreaVirtualLinkIpsecKey
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    KeyRolloverInterval int
    Key roll-over interval.
    Name string
    Passive interface name.
    Peer string
    A.B.C.D, peer router ID.
    RetransmitInterval int
    Retransmit interval.
    TransmitDelay int
    Transmit delay.
    authentication String
    Authentication mode.
    deadInterval Integer
    Dead interval.
    helloInterval Integer
    Hello interval.
    ipsecAuthAlg String
    Authentication algorithm.
    ipsecEncAlg String
    Encryption algorithm.
    ipsecKeys List<GetOspf6AreaVirtualLinkIpsecKey>
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    keyRolloverInterval Integer
    Key roll-over interval.
    name String
    Passive interface name.
    peer String
    A.B.C.D, peer router ID.
    retransmitInterval Integer
    Retransmit interval.
    transmitDelay Integer
    Transmit delay.
    authentication string
    Authentication mode.
    deadInterval number
    Dead interval.
    helloInterval number
    Hello interval.
    ipsecAuthAlg string
    Authentication algorithm.
    ipsecEncAlg string
    Encryption algorithm.
    ipsecKeys GetOspf6AreaVirtualLinkIpsecKey[]
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    keyRolloverInterval number
    Key roll-over interval.
    name string
    Passive interface name.
    peer string
    A.B.C.D, peer router ID.
    retransmitInterval number
    Retransmit interval.
    transmitDelay number
    Transmit delay.
    authentication str
    Authentication mode.
    dead_interval int
    Dead interval.
    hello_interval int
    Hello interval.
    ipsec_auth_alg str
    Authentication algorithm.
    ipsec_enc_alg str
    Encryption algorithm.
    ipsec_keys Sequence[GetOspf6AreaVirtualLinkIpsecKey]
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    key_rollover_interval int
    Key roll-over interval.
    name str
    Passive interface name.
    peer str
    A.B.C.D, peer router ID.
    retransmit_interval int
    Retransmit interval.
    transmit_delay int
    Transmit delay.
    authentication String
    Authentication mode.
    deadInterval Number
    Dead interval.
    helloInterval Number
    Hello interval.
    ipsecAuthAlg String
    Authentication algorithm.
    ipsecEncAlg String
    Encryption algorithm.
    ipsecKeys List<Property Map>
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    keyRolloverInterval Number
    Key roll-over interval.
    name String
    Passive interface name.
    peer String
    A.B.C.D, peer router ID.
    retransmitInterval Number
    Retransmit interval.
    transmitDelay Number
    Transmit delay.

    GetOspf6AreaVirtualLinkIpsecKey

    AuthKey string
    Authentication key.
    EncKey string
    Encryption key.
    Spi int
    Security Parameters Index.
    AuthKey string
    Authentication key.
    EncKey string
    Encryption key.
    Spi int
    Security Parameters Index.
    authKey String
    Authentication key.
    encKey String
    Encryption key.
    spi Integer
    Security Parameters Index.
    authKey string
    Authentication key.
    encKey string
    Encryption key.
    spi number
    Security Parameters Index.
    auth_key str
    Authentication key.
    enc_key str
    Encryption key.
    spi int
    Security Parameters Index.
    authKey String
    Authentication key.
    encKey String
    Encryption key.
    spi Number
    Security Parameters Index.

    GetOspf6Ospf6Interface

    AreaId string
    A.B.C.D, in IPv4 address format.
    Authentication string
    Authentication mode.
    Bfd string
    Enable/disable Bidirectional Forwarding Detection (BFD).
    Cost int
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    DeadInterval int
    Dead interval.
    HelloInterval int
    Hello interval.
    Interface string
    Configuration interface name.
    IpsecAuthAlg string
    Authentication algorithm.
    IpsecEncAlg string
    Encryption algorithm.
    IpsecKeys List<Pulumiverse.Fortios.Router.Inputs.GetOspf6Ospf6InterfaceIpsecKey>
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    KeyRolloverInterval int
    Key roll-over interval.
    Mtu int
    MTU for OSPFv3 packets.
    MtuIgnore string
    Enable/disable ignoring MTU field in DBD packets.
    Name string
    Passive interface name.
    Neighbors List<Pulumiverse.Fortios.Router.Inputs.GetOspf6Ospf6InterfaceNeighbor>
    OSPFv3 neighbors are used when OSPFv3 runs on non-broadcast media The structure of neighbor block is documented below.
    NetworkType string
    Network type.
    Priority int
    priority
    RetransmitInterval int
    Retransmit interval.
    Status string
    status
    TransmitDelay int
    Transmit delay.
    AreaId string
    A.B.C.D, in IPv4 address format.
    Authentication string
    Authentication mode.
    Bfd string
    Enable/disable Bidirectional Forwarding Detection (BFD).
    Cost int
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    DeadInterval int
    Dead interval.
    HelloInterval int
    Hello interval.
    Interface string
    Configuration interface name.
    IpsecAuthAlg string
    Authentication algorithm.
    IpsecEncAlg string
    Encryption algorithm.
    IpsecKeys []GetOspf6Ospf6InterfaceIpsecKey
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    KeyRolloverInterval int
    Key roll-over interval.
    Mtu int
    MTU for OSPFv3 packets.
    MtuIgnore string
    Enable/disable ignoring MTU field in DBD packets.
    Name string
    Passive interface name.
    Neighbors []GetOspf6Ospf6InterfaceNeighbor
    OSPFv3 neighbors are used when OSPFv3 runs on non-broadcast media The structure of neighbor block is documented below.
    NetworkType string
    Network type.
    Priority int
    priority
    RetransmitInterval int
    Retransmit interval.
    Status string
    status
    TransmitDelay int
    Transmit delay.
    areaId String
    A.B.C.D, in IPv4 address format.
    authentication String
    Authentication mode.
    bfd String
    Enable/disable Bidirectional Forwarding Detection (BFD).
    cost Integer
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    deadInterval Integer
    Dead interval.
    helloInterval Integer
    Hello interval.
    interface_ String
    Configuration interface name.
    ipsecAuthAlg String
    Authentication algorithm.
    ipsecEncAlg String
    Encryption algorithm.
    ipsecKeys List<GetOspf6Ospf6InterfaceIpsecKey>
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    keyRolloverInterval Integer
    Key roll-over interval.
    mtu Integer
    MTU for OSPFv3 packets.
    mtuIgnore String
    Enable/disable ignoring MTU field in DBD packets.
    name String
    Passive interface name.
    neighbors List<GetOspf6Ospf6InterfaceNeighbor>
    OSPFv3 neighbors are used when OSPFv3 runs on non-broadcast media The structure of neighbor block is documented below.
    networkType String
    Network type.
    priority Integer
    priority
    retransmitInterval Integer
    Retransmit interval.
    status String
    status
    transmitDelay Integer
    Transmit delay.
    areaId string
    A.B.C.D, in IPv4 address format.
    authentication string
    Authentication mode.
    bfd string
    Enable/disable Bidirectional Forwarding Detection (BFD).
    cost number
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    deadInterval number
    Dead interval.
    helloInterval number
    Hello interval.
    interface string
    Configuration interface name.
    ipsecAuthAlg string
    Authentication algorithm.
    ipsecEncAlg string
    Encryption algorithm.
    ipsecKeys GetOspf6Ospf6InterfaceIpsecKey[]
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    keyRolloverInterval number
    Key roll-over interval.
    mtu number
    MTU for OSPFv3 packets.
    mtuIgnore string
    Enable/disable ignoring MTU field in DBD packets.
    name string
    Passive interface name.
    neighbors GetOspf6Ospf6InterfaceNeighbor[]
    OSPFv3 neighbors are used when OSPFv3 runs on non-broadcast media The structure of neighbor block is documented below.
    networkType string
    Network type.
    priority number
    priority
    retransmitInterval number
    Retransmit interval.
    status string
    status
    transmitDelay number
    Transmit delay.
    area_id str
    A.B.C.D, in IPv4 address format.
    authentication str
    Authentication mode.
    bfd str
    Enable/disable Bidirectional Forwarding Detection (BFD).
    cost int
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    dead_interval int
    Dead interval.
    hello_interval int
    Hello interval.
    interface str
    Configuration interface name.
    ipsec_auth_alg str
    Authentication algorithm.
    ipsec_enc_alg str
    Encryption algorithm.
    ipsec_keys Sequence[GetOspf6Ospf6InterfaceIpsecKey]
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    key_rollover_interval int
    Key roll-over interval.
    mtu int
    MTU for OSPFv3 packets.
    mtu_ignore str
    Enable/disable ignoring MTU field in DBD packets.
    name str
    Passive interface name.
    neighbors Sequence[GetOspf6Ospf6InterfaceNeighbor]
    OSPFv3 neighbors are used when OSPFv3 runs on non-broadcast media The structure of neighbor block is documented below.
    network_type str
    Network type.
    priority int
    priority
    retransmit_interval int
    Retransmit interval.
    status str
    status
    transmit_delay int
    Transmit delay.
    areaId String
    A.B.C.D, in IPv4 address format.
    authentication String
    Authentication mode.
    bfd String
    Enable/disable Bidirectional Forwarding Detection (BFD).
    cost Number
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    deadInterval Number
    Dead interval.
    helloInterval Number
    Hello interval.
    interface String
    Configuration interface name.
    ipsecAuthAlg String
    Authentication algorithm.
    ipsecEncAlg String
    Encryption algorithm.
    ipsecKeys List<Property Map>
    IPsec authentication and encryption keys. The structure of ipsec_keys block is documented below.
    keyRolloverInterval Number
    Key roll-over interval.
    mtu Number
    MTU for OSPFv3 packets.
    mtuIgnore String
    Enable/disable ignoring MTU field in DBD packets.
    name String
    Passive interface name.
    neighbors List<Property Map>
    OSPFv3 neighbors are used when OSPFv3 runs on non-broadcast media The structure of neighbor block is documented below.
    networkType String
    Network type.
    priority Number
    priority
    retransmitInterval Number
    Retransmit interval.
    status String
    status
    transmitDelay Number
    Transmit delay.

    GetOspf6Ospf6InterfaceIpsecKey

    AuthKey string
    Authentication key.
    EncKey string
    Encryption key.
    Spi int
    Security Parameters Index.
    AuthKey string
    Authentication key.
    EncKey string
    Encryption key.
    Spi int
    Security Parameters Index.
    authKey String
    Authentication key.
    encKey String
    Encryption key.
    spi Integer
    Security Parameters Index.
    authKey string
    Authentication key.
    encKey string
    Encryption key.
    spi number
    Security Parameters Index.
    auth_key str
    Authentication key.
    enc_key str
    Encryption key.
    spi int
    Security Parameters Index.
    authKey String
    Authentication key.
    encKey String
    Encryption key.
    spi Number
    Security Parameters Index.

    GetOspf6Ospf6InterfaceNeighbor

    Cost int
    Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
    Ip6 string
    IPv6 link local 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.
    Ip6 string
    IPv6 link local 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.
    ip6 String
    IPv6 link local 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.
    ip6 string
    IPv6 link local 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.
    ip6 str
    IPv6 link local 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.
    ip6 String
    IPv6 link local address of the neighbor.
    pollInterval Number
    Poll interval time in seconds.
    priority Number
    priority

    GetOspf6PassiveInterface

    Name string
    Passive interface name.
    Name string
    Passive interface name.
    name String
    Passive interface name.
    name string
    Passive interface name.
    name str
    Passive interface name.
    name String
    Passive interface name.

    GetOspf6Redistribute

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

    GetOspf6SummaryAddress

    string
    Enable/disable advertise status.
    Id int
    Summary address entry ID.
    Prefix6 string
    IPv6 prefix.
    Tag int
    Tag value.
    string
    Enable/disable advertise status.
    Id int
    Summary address entry ID.
    Prefix6 string
    IPv6 prefix.
    Tag int
    Tag value.
    String
    Enable/disable advertise status.
    id Integer
    Summary address entry ID.
    prefix6 String
    IPv6 prefix.
    tag Integer
    Tag value.
    string
    Enable/disable advertise status.
    id number
    Summary address entry ID.
    prefix6 string
    IPv6 prefix.
    tag number
    Tag value.
    str
    Enable/disable advertise status.
    id int
    Summary address entry ID.
    prefix6 str
    IPv6 prefix.
    tag int
    Tag value.
    String
    Enable/disable advertise status.
    id Number
    Summary address entry ID.
    prefix6 String
    IPv6 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