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

fortios.router.getOspf6

Explore with Pulumi AI

Fortios v0.0.6 published on Tuesday, Jul 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>
Copy
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]
Copy
func LookupOspf6(ctx *Context, args *LookupOspf6Args, opts ...InvokeOption) (*LookupOspf6Result, error)
func LookupOspf6Output(ctx *Context, args *LookupOspf6OutputArgs, opts ...InvokeOption) LookupOspf6ResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetOspf6Result> getOspf6(GetOspf6Args args, InvokeOptions options)
public static Output<GetOspf6Result> getOspf6(GetOspf6Args args, InvokeOptions options)
Copy
fn::invoke:
  function: fortios:router/getOspf6:getOspf6
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

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

GetOspf6AreaIpsecKey

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

GetOspf6AreaRange

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

GetOspf6AreaVirtualLinkIpsecKey

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

GetOspf6Ospf6Interface

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

GetOspf6Ospf6InterfaceIpsecKey

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

GetOspf6Ospf6InterfaceNeighbor

Cost This property is required. int
Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
Ip6 This property is required. string
IPv6 link local address of the neighbor.
PollInterval This property is required. int
Poll interval time in seconds.
Priority This property is required. int
priority
Cost This property is required. int
Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
Ip6 This property is required. string
IPv6 link local address of the neighbor.
PollInterval This property is required. int
Poll interval time in seconds.
Priority This property is required. int
priority
cost This property is required. Integer
Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
ip6 This property is required. String
IPv6 link local address of the neighbor.
pollInterval This property is required. Integer
Poll interval time in seconds.
priority This property is required. Integer
priority
cost This property is required. number
Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
ip6 This property is required. string
IPv6 link local address of the neighbor.
pollInterval This property is required. number
Poll interval time in seconds.
priority This property is required. number
priority
cost This property is required. int
Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
ip6 This property is required. str
IPv6 link local address of the neighbor.
poll_interval This property is required. int
Poll interval time in seconds.
priority This property is required. int
priority
cost This property is required. Number
Cost of the interface, value range from 0 to 65535, 0 means auto-cost.
ip6 This property is required. String
IPv6 link local address of the neighbor.
pollInterval This property is required. Number
Poll interval time in seconds.
priority This property is required. Number
priority

GetOspf6PassiveInterface

Name This property is required. string
Passive interface name.
Name This property is required. string
Passive interface name.
name This property is required. String
Passive interface name.
name This property is required. string
Passive interface name.
name This property is required. str
Passive interface name.
name This property is required. String
Passive interface name.

GetOspf6Redistribute

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

GetOspf6SummaryAddress

This property is required. string
Enable/disable advertise status.
Id This property is required. int
Summary address entry ID.
Prefix6 This property is required. string
IPv6 prefix.
Tag This property is required. int
Tag value.
This property is required. string
Enable/disable advertise status.
Id This property is required. int
Summary address entry ID.
Prefix6 This property is required. string
IPv6 prefix.
Tag This property is required. int
Tag value.
This property is required. String
Enable/disable advertise status.
id This property is required. Integer
Summary address entry ID.
prefix6 This property is required. String
IPv6 prefix.
tag This property is required. Integer
Tag value.
This property is required. string
Enable/disable advertise status.
id This property is required. number
Summary address entry ID.
prefix6 This property is required. string
IPv6 prefix.
tag This property is required. number
Tag value.
This property is required. str
Enable/disable advertise status.
id This property is required. int
Summary address entry ID.
prefix6 This property is required. str
IPv6 prefix.
tag This property is required. int
Tag value.
This property is required. String
Enable/disable advertise status.
id This property is required. Number
Summary address entry ID.
prefix6 This property is required. String
IPv6 prefix.
tag This property is required. 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 v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse