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

fortios.router.getMulticast

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 multicast

Using getMulticast

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 getMulticast(args: GetMulticastArgs, opts?: InvokeOptions): Promise<GetMulticastResult>
function getMulticastOutput(args: GetMulticastOutputArgs, opts?: InvokeOptions): Output<GetMulticastResult>
Copy
def get_multicast(vdomparam: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetMulticastResult
def get_multicast_output(vdomparam: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetMulticastResult]
Copy
func LookupMulticast(ctx *Context, args *LookupMulticastArgs, opts ...InvokeOption) (*LookupMulticastResult, error)
func LookupMulticastOutput(ctx *Context, args *LookupMulticastOutputArgs, opts ...InvokeOption) LookupMulticastResultOutput
Copy

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

public static class GetMulticast 
{
    public static Task<GetMulticastResult> InvokeAsync(GetMulticastArgs args, InvokeOptions? opts = null)
    public static Output<GetMulticastResult> Invoke(GetMulticastInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetMulticastResult> getMulticast(GetMulticastArgs args, InvokeOptions options)
public static Output<GetMulticastResult> getMulticast(GetMulticastArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: fortios:router/getMulticast:getMulticast
  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.

getMulticast Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
Interfaces List<Pulumiverse.Fortios.Router.Outputs.GetMulticastInterface>
PIM interfaces. The structure of interface block is documented below.
MulticastRouting string
Enable/disable IP multicast routing.
PimSmGlobals List<Pulumiverse.Fortios.Router.Outputs.GetMulticastPimSmGlobal>
PIM sparse-mode global settings. The structure of pim_sm_global block is documented below.
RouteLimit int
Maximum number of multicast routes.
RouteThreshold int
Generate warnings when the number of multicast routes exceeds this number, must not be greater than route-limit.
Vdomparam string
Id string
The provider-assigned unique ID for this managed resource.
Interfaces []GetMulticastInterface
PIM interfaces. The structure of interface block is documented below.
MulticastRouting string
Enable/disable IP multicast routing.
PimSmGlobals []GetMulticastPimSmGlobal
PIM sparse-mode global settings. The structure of pim_sm_global block is documented below.
RouteLimit int
Maximum number of multicast routes.
RouteThreshold int
Generate warnings when the number of multicast routes exceeds this number, must not be greater than route-limit.
Vdomparam string
id String
The provider-assigned unique ID for this managed resource.
interfaces List<GetMulticastInterface>
PIM interfaces. The structure of interface block is documented below.
multicastRouting String
Enable/disable IP multicast routing.
pimSmGlobals List<GetMulticastPimSmGlobal>
PIM sparse-mode global settings. The structure of pim_sm_global block is documented below.
routeLimit Integer
Maximum number of multicast routes.
routeThreshold Integer
Generate warnings when the number of multicast routes exceeds this number, must not be greater than route-limit.
vdomparam String
id string
The provider-assigned unique ID for this managed resource.
interfaces GetMulticastInterface[]
PIM interfaces. The structure of interface block is documented below.
multicastRouting string
Enable/disable IP multicast routing.
pimSmGlobals GetMulticastPimSmGlobal[]
PIM sparse-mode global settings. The structure of pim_sm_global block is documented below.
routeLimit number
Maximum number of multicast routes.
routeThreshold number
Generate warnings when the number of multicast routes exceeds this number, must not be greater than route-limit.
vdomparam string
id str
The provider-assigned unique ID for this managed resource.
interfaces Sequence[GetMulticastInterface]
PIM interfaces. The structure of interface block is documented below.
multicast_routing str
Enable/disable IP multicast routing.
pim_sm_globals Sequence[GetMulticastPimSmGlobal]
PIM sparse-mode global settings. The structure of pim_sm_global block is documented below.
route_limit int
Maximum number of multicast routes.
route_threshold int
Generate warnings when the number of multicast routes exceeds this number, must not be greater than route-limit.
vdomparam str
id String
The provider-assigned unique ID for this managed resource.
interfaces List<Property Map>
PIM interfaces. The structure of interface block is documented below.
multicastRouting String
Enable/disable IP multicast routing.
pimSmGlobals List<Property Map>
PIM sparse-mode global settings. The structure of pim_sm_global block is documented below.
routeLimit Number
Maximum number of multicast routes.
routeThreshold Number
Generate warnings when the number of multicast routes exceeds this number, must not be greater than route-limit.
vdomparam String

Supporting Types

GetMulticastInterface

Bfd This property is required. string
Enable/disable Protocol Independent Multicast (PIM) Bidirectional Forwarding Detection (BFD).
CiscoExcludeGenid This property is required. string
Exclude GenID from hello packets (compatibility with old Cisco IOS).
DrPriority This property is required. int
DR election priority.
HelloHoldtime This property is required. int
Time before old neighbor information expires (0 - 65535 sec, default = 105).
HelloInterval This property is required. int
Interval between sending PIM hello messages (0 - 65535 sec, default = 30).
Igmps This property is required. List<Pulumiverse.Fortios.Router.Inputs.GetMulticastInterfaceIgmp>
IGMP configuration options. The structure of igmp block is documented below.
JoinGroups This property is required. List<Pulumiverse.Fortios.Router.Inputs.GetMulticastInterfaceJoinGroup>
Join multicast groups. The structure of join_group block is documented below.
MulticastFlow This property is required. string
Acceptable source for multicast group.
Name This property is required. string
Interface name.
NeighbourFilter This property is required. string
Routers acknowledged as neighbor routers.
Passive This property is required. string
Enable/disable listening to IGMP but not participating in PIM.
PimMode This property is required. string
PIM operation mode.
PropagationDelay This property is required. int
Delay flooding packets on this interface (100 - 5000 msec, default = 500).
RpCandidate This property is required. string
Enable/disable compete to become RP in elections.
RpCandidateGroup This property is required. string
Multicast groups managed by this RP.
RpCandidateInterval This property is required. int
RP candidate advertisement interval (1 - 16383 sec, default = 60).
RpCandidatePriority This property is required. int
Router's priority as RP.
RpfNbrFailBack This property is required. string
Enable/disable fail back for RPF neighbor query.
RpfNbrFailBackFilter This property is required. string
Filter for fail back RPF neighbors.
StateRefreshInterval This property is required. int
Interval between sending state-refresh packets (1 - 100 sec, default = 60).
StaticGroup This property is required. string
Statically set multicast groups to forward out.
TtlThreshold This property is required. int
Minimum TTL of multicast packets that will be forwarded (applied only to new multicast routes) (1 - 255, default = 1).
Bfd This property is required. string
Enable/disable Protocol Independent Multicast (PIM) Bidirectional Forwarding Detection (BFD).
CiscoExcludeGenid This property is required. string
Exclude GenID from hello packets (compatibility with old Cisco IOS).
DrPriority This property is required. int
DR election priority.
HelloHoldtime This property is required. int
Time before old neighbor information expires (0 - 65535 sec, default = 105).
HelloInterval This property is required. int
Interval between sending PIM hello messages (0 - 65535 sec, default = 30).
Igmps This property is required. []GetMulticastInterfaceIgmp
IGMP configuration options. The structure of igmp block is documented below.
JoinGroups This property is required. []GetMulticastInterfaceJoinGroup
Join multicast groups. The structure of join_group block is documented below.
MulticastFlow This property is required. string
Acceptable source for multicast group.
Name This property is required. string
Interface name.
NeighbourFilter This property is required. string
Routers acknowledged as neighbor routers.
Passive This property is required. string
Enable/disable listening to IGMP but not participating in PIM.
PimMode This property is required. string
PIM operation mode.
PropagationDelay This property is required. int
Delay flooding packets on this interface (100 - 5000 msec, default = 500).
RpCandidate This property is required. string
Enable/disable compete to become RP in elections.
RpCandidateGroup This property is required. string
Multicast groups managed by this RP.
RpCandidateInterval This property is required. int
RP candidate advertisement interval (1 - 16383 sec, default = 60).
RpCandidatePriority This property is required. int
Router's priority as RP.
RpfNbrFailBack This property is required. string
Enable/disable fail back for RPF neighbor query.
RpfNbrFailBackFilter This property is required. string
Filter for fail back RPF neighbors.
StateRefreshInterval This property is required. int
Interval between sending state-refresh packets (1 - 100 sec, default = 60).
StaticGroup This property is required. string
Statically set multicast groups to forward out.
TtlThreshold This property is required. int
Minimum TTL of multicast packets that will be forwarded (applied only to new multicast routes) (1 - 255, default = 1).
bfd This property is required. String
Enable/disable Protocol Independent Multicast (PIM) Bidirectional Forwarding Detection (BFD).
ciscoExcludeGenid This property is required. String
Exclude GenID from hello packets (compatibility with old Cisco IOS).
drPriority This property is required. Integer
DR election priority.
helloHoldtime This property is required. Integer
Time before old neighbor information expires (0 - 65535 sec, default = 105).
helloInterval This property is required. Integer
Interval between sending PIM hello messages (0 - 65535 sec, default = 30).
igmps This property is required. List<GetMulticastInterfaceIgmp>
IGMP configuration options. The structure of igmp block is documented below.
joinGroups This property is required. List<GetMulticastInterfaceJoinGroup>
Join multicast groups. The structure of join_group block is documented below.
multicastFlow This property is required. String
Acceptable source for multicast group.
name This property is required. String
Interface name.
neighbourFilter This property is required. String
Routers acknowledged as neighbor routers.
passive This property is required. String
Enable/disable listening to IGMP but not participating in PIM.
pimMode This property is required. String
PIM operation mode.
propagationDelay This property is required. Integer
Delay flooding packets on this interface (100 - 5000 msec, default = 500).
rpCandidate This property is required. String
Enable/disable compete to become RP in elections.
rpCandidateGroup This property is required. String
Multicast groups managed by this RP.
rpCandidateInterval This property is required. Integer
RP candidate advertisement interval (1 - 16383 sec, default = 60).
rpCandidatePriority This property is required. Integer
Router's priority as RP.
rpfNbrFailBack This property is required. String
Enable/disable fail back for RPF neighbor query.
rpfNbrFailBackFilter This property is required. String
Filter for fail back RPF neighbors.
stateRefreshInterval This property is required. Integer
Interval between sending state-refresh packets (1 - 100 sec, default = 60).
staticGroup This property is required. String
Statically set multicast groups to forward out.
ttlThreshold This property is required. Integer
Minimum TTL of multicast packets that will be forwarded (applied only to new multicast routes) (1 - 255, default = 1).
bfd This property is required. string
Enable/disable Protocol Independent Multicast (PIM) Bidirectional Forwarding Detection (BFD).
ciscoExcludeGenid This property is required. string
Exclude GenID from hello packets (compatibility with old Cisco IOS).
drPriority This property is required. number
DR election priority.
helloHoldtime This property is required. number
Time before old neighbor information expires (0 - 65535 sec, default = 105).
helloInterval This property is required. number
Interval between sending PIM hello messages (0 - 65535 sec, default = 30).
igmps This property is required. GetMulticastInterfaceIgmp[]
IGMP configuration options. The structure of igmp block is documented below.
joinGroups This property is required. GetMulticastInterfaceJoinGroup[]
Join multicast groups. The structure of join_group block is documented below.
multicastFlow This property is required. string
Acceptable source for multicast group.
name This property is required. string
Interface name.
neighbourFilter This property is required. string
Routers acknowledged as neighbor routers.
passive This property is required. string
Enable/disable listening to IGMP but not participating in PIM.
pimMode This property is required. string
PIM operation mode.
propagationDelay This property is required. number
Delay flooding packets on this interface (100 - 5000 msec, default = 500).
rpCandidate This property is required. string
Enable/disable compete to become RP in elections.
rpCandidateGroup This property is required. string
Multicast groups managed by this RP.
rpCandidateInterval This property is required. number
RP candidate advertisement interval (1 - 16383 sec, default = 60).
rpCandidatePriority This property is required. number
Router's priority as RP.
rpfNbrFailBack This property is required. string
Enable/disable fail back for RPF neighbor query.
rpfNbrFailBackFilter This property is required. string
Filter for fail back RPF neighbors.
stateRefreshInterval This property is required. number
Interval between sending state-refresh packets (1 - 100 sec, default = 60).
staticGroup This property is required. string
Statically set multicast groups to forward out.
ttlThreshold This property is required. number
Minimum TTL of multicast packets that will be forwarded (applied only to new multicast routes) (1 - 255, default = 1).
bfd This property is required. str
Enable/disable Protocol Independent Multicast (PIM) Bidirectional Forwarding Detection (BFD).
cisco_exclude_genid This property is required. str
Exclude GenID from hello packets (compatibility with old Cisco IOS).
dr_priority This property is required. int
DR election priority.
hello_holdtime This property is required. int
Time before old neighbor information expires (0 - 65535 sec, default = 105).
hello_interval This property is required. int
Interval between sending PIM hello messages (0 - 65535 sec, default = 30).
igmps This property is required. Sequence[GetMulticastInterfaceIgmp]
IGMP configuration options. The structure of igmp block is documented below.
join_groups This property is required. Sequence[GetMulticastInterfaceJoinGroup]
Join multicast groups. The structure of join_group block is documented below.
multicast_flow This property is required. str
Acceptable source for multicast group.
name This property is required. str
Interface name.
neighbour_filter This property is required. str
Routers acknowledged as neighbor routers.
passive This property is required. str
Enable/disable listening to IGMP but not participating in PIM.
pim_mode This property is required. str
PIM operation mode.
propagation_delay This property is required. int
Delay flooding packets on this interface (100 - 5000 msec, default = 500).
rp_candidate This property is required. str
Enable/disable compete to become RP in elections.
rp_candidate_group This property is required. str
Multicast groups managed by this RP.
rp_candidate_interval This property is required. int
RP candidate advertisement interval (1 - 16383 sec, default = 60).
rp_candidate_priority This property is required. int
Router's priority as RP.
rpf_nbr_fail_back This property is required. str
Enable/disable fail back for RPF neighbor query.
rpf_nbr_fail_back_filter This property is required. str
Filter for fail back RPF neighbors.
state_refresh_interval This property is required. int
Interval between sending state-refresh packets (1 - 100 sec, default = 60).
static_group This property is required. str
Statically set multicast groups to forward out.
ttl_threshold This property is required. int
Minimum TTL of multicast packets that will be forwarded (applied only to new multicast routes) (1 - 255, default = 1).
bfd This property is required. String
Enable/disable Protocol Independent Multicast (PIM) Bidirectional Forwarding Detection (BFD).
ciscoExcludeGenid This property is required. String
Exclude GenID from hello packets (compatibility with old Cisco IOS).
drPriority This property is required. Number
DR election priority.
helloHoldtime This property is required. Number
Time before old neighbor information expires (0 - 65535 sec, default = 105).
helloInterval This property is required. Number
Interval between sending PIM hello messages (0 - 65535 sec, default = 30).
igmps This property is required. List<Property Map>
IGMP configuration options. The structure of igmp block is documented below.
joinGroups This property is required. List<Property Map>
Join multicast groups. The structure of join_group block is documented below.
multicastFlow This property is required. String
Acceptable source for multicast group.
name This property is required. String
Interface name.
neighbourFilter This property is required. String
Routers acknowledged as neighbor routers.
passive This property is required. String
Enable/disable listening to IGMP but not participating in PIM.
pimMode This property is required. String
PIM operation mode.
propagationDelay This property is required. Number
Delay flooding packets on this interface (100 - 5000 msec, default = 500).
rpCandidate This property is required. String
Enable/disable compete to become RP in elections.
rpCandidateGroup This property is required. String
Multicast groups managed by this RP.
rpCandidateInterval This property is required. Number
RP candidate advertisement interval (1 - 16383 sec, default = 60).
rpCandidatePriority This property is required. Number
Router's priority as RP.
rpfNbrFailBack This property is required. String
Enable/disable fail back for RPF neighbor query.
rpfNbrFailBackFilter This property is required. String
Filter for fail back RPF neighbors.
stateRefreshInterval This property is required. Number
Interval between sending state-refresh packets (1 - 100 sec, default = 60).
staticGroup This property is required. String
Statically set multicast groups to forward out.
ttlThreshold This property is required. Number
Minimum TTL of multicast packets that will be forwarded (applied only to new multicast routes) (1 - 255, default = 1).

GetMulticastInterfaceIgmp

AccessGroup This property is required. string
Groups IGMP hosts are allowed to join.
ImmediateLeaveGroup This property is required. string
Groups to drop membership for immediately after receiving IGMPv2 leave.
LastMemberQueryCount This property is required. int
Number of group specific queries before removing group (2 - 7, default = 2).
LastMemberQueryInterval This property is required. int
Timeout between IGMPv2 leave and removing group (1 - 65535 msec, default = 1000).
QueryInterval This property is required. int
Interval between queries to IGMP hosts (1 - 65535 sec, default = 125).
QueryMaxResponseTime This property is required. int
Maximum time to wait for a IGMP query response (1 - 25 sec, default = 10).
QueryTimeout This property is required. int
Timeout between queries before becoming querier for network (60 - 900, default = 255).
RouterAlertCheck This property is required. string
Enable/disable require IGMP packets contain router alert option.
Version This property is required. string
Maximum version of IGMP to support.
AccessGroup This property is required. string
Groups IGMP hosts are allowed to join.
ImmediateLeaveGroup This property is required. string
Groups to drop membership for immediately after receiving IGMPv2 leave.
LastMemberQueryCount This property is required. int
Number of group specific queries before removing group (2 - 7, default = 2).
LastMemberQueryInterval This property is required. int
Timeout between IGMPv2 leave and removing group (1 - 65535 msec, default = 1000).
QueryInterval This property is required. int
Interval between queries to IGMP hosts (1 - 65535 sec, default = 125).
QueryMaxResponseTime This property is required. int
Maximum time to wait for a IGMP query response (1 - 25 sec, default = 10).
QueryTimeout This property is required. int
Timeout between queries before becoming querier for network (60 - 900, default = 255).
RouterAlertCheck This property is required. string
Enable/disable require IGMP packets contain router alert option.
Version This property is required. string
Maximum version of IGMP to support.
accessGroup This property is required. String
Groups IGMP hosts are allowed to join.
immediateLeaveGroup This property is required. String
Groups to drop membership for immediately after receiving IGMPv2 leave.
lastMemberQueryCount This property is required. Integer
Number of group specific queries before removing group (2 - 7, default = 2).
lastMemberQueryInterval This property is required. Integer
Timeout between IGMPv2 leave and removing group (1 - 65535 msec, default = 1000).
queryInterval This property is required. Integer
Interval between queries to IGMP hosts (1 - 65535 sec, default = 125).
queryMaxResponseTime This property is required. Integer
Maximum time to wait for a IGMP query response (1 - 25 sec, default = 10).
queryTimeout This property is required. Integer
Timeout between queries before becoming querier for network (60 - 900, default = 255).
routerAlertCheck This property is required. String
Enable/disable require IGMP packets contain router alert option.
version This property is required. String
Maximum version of IGMP to support.
accessGroup This property is required. string
Groups IGMP hosts are allowed to join.
immediateLeaveGroup This property is required. string
Groups to drop membership for immediately after receiving IGMPv2 leave.
lastMemberQueryCount This property is required. number
Number of group specific queries before removing group (2 - 7, default = 2).
lastMemberQueryInterval This property is required. number
Timeout between IGMPv2 leave and removing group (1 - 65535 msec, default = 1000).
queryInterval This property is required. number
Interval between queries to IGMP hosts (1 - 65535 sec, default = 125).
queryMaxResponseTime This property is required. number
Maximum time to wait for a IGMP query response (1 - 25 sec, default = 10).
queryTimeout This property is required. number
Timeout between queries before becoming querier for network (60 - 900, default = 255).
routerAlertCheck This property is required. string
Enable/disable require IGMP packets contain router alert option.
version This property is required. string
Maximum version of IGMP to support.
access_group This property is required. str
Groups IGMP hosts are allowed to join.
immediate_leave_group This property is required. str
Groups to drop membership for immediately after receiving IGMPv2 leave.
last_member_query_count This property is required. int
Number of group specific queries before removing group (2 - 7, default = 2).
last_member_query_interval This property is required. int
Timeout between IGMPv2 leave and removing group (1 - 65535 msec, default = 1000).
query_interval This property is required. int
Interval between queries to IGMP hosts (1 - 65535 sec, default = 125).
query_max_response_time This property is required. int
Maximum time to wait for a IGMP query response (1 - 25 sec, default = 10).
query_timeout This property is required. int
Timeout between queries before becoming querier for network (60 - 900, default = 255).
router_alert_check This property is required. str
Enable/disable require IGMP packets contain router alert option.
version This property is required. str
Maximum version of IGMP to support.
accessGroup This property is required. String
Groups IGMP hosts are allowed to join.
immediateLeaveGroup This property is required. String
Groups to drop membership for immediately after receiving IGMPv2 leave.
lastMemberQueryCount This property is required. Number
Number of group specific queries before removing group (2 - 7, default = 2).
lastMemberQueryInterval This property is required. Number
Timeout between IGMPv2 leave and removing group (1 - 65535 msec, default = 1000).
queryInterval This property is required. Number
Interval between queries to IGMP hosts (1 - 65535 sec, default = 125).
queryMaxResponseTime This property is required. Number
Maximum time to wait for a IGMP query response (1 - 25 sec, default = 10).
queryTimeout This property is required. Number
Timeout between queries before becoming querier for network (60 - 900, default = 255).
routerAlertCheck This property is required. String
Enable/disable require IGMP packets contain router alert option.
version This property is required. String
Maximum version of IGMP to support.

GetMulticastInterfaceJoinGroup

Address This property is required. string
Multicast group IP address.
Address This property is required. string
Multicast group IP address.
address This property is required. String
Multicast group IP address.
address This property is required. string
Multicast group IP address.
address This property is required. str
Multicast group IP address.
address This property is required. String
Multicast group IP address.

GetMulticastPimSmGlobal

AcceptRegisterList This property is required. string
Sources allowed to register packets with this Rendezvous Point (RP).
AcceptSourceList This property is required. string
Sources allowed to send multicast traffic.
BsrAllowQuickRefresh This property is required. string
Enable/disable accept BSR quick refresh packets from neighbors.
BsrCandidate This property is required. string
Enable/disable allowing this router to become a bootstrap router (BSR).
BsrHash This property is required. int
BSR hash length (0 - 32, default = 10).
BsrInterface This property is required. string
Interface to advertise as candidate BSR.
BsrPriority This property is required. int
BSR priority (0 - 255, default = 0).
CiscoCrpPrefix This property is required. string
Enable/disable making candidate RP compatible with old Cisco IOS.
CiscoIgnoreRpSetPriority This property is required. string
Use only hash for RP selection (compatibility with old Cisco IOS).
CiscoRegisterChecksum This property is required. string
Checksum entire register packet(for old Cisco IOS compatibility).
CiscoRegisterChecksumGroup This property is required. string
Cisco register checksum only these groups.
JoinPruneHoldtime This property is required. int
Join/prune holdtime (1 - 65535, default = 210).
MessageInterval This property is required. int
Period of time between sending periodic PIM join/prune messages in seconds (1 - 65535, default = 60).
NullRegisterRetries This property is required. int
Maximum retries of null register (1 - 20, default = 1).
PimUseSdwan This property is required. string
Enable/disable use of SDWAN when checking RPF neighbor and sending of REG packet.
RegisterRateLimit This property is required. int
Limit of packets/sec per source registered through this RP (0 - 65535, default = 0 which means unlimited).
RegisterRpReachability This property is required. string
Enable/disable check RP is reachable before registering packets.
RegisterSource This property is required. string
Override source address in register packets.
RegisterSourceInterface This property is required. string
Override with primary interface address.
RegisterSourceIp This property is required. string
Override with local IP address.
RegisterSupression This property is required. int
Period of time to honor register-stop message (1 - 65535 sec, default = 60).
RpAddresses This property is required. List<Pulumiverse.Fortios.Router.Inputs.GetMulticastPimSmGlobalRpAddress>
Statically configure RP addresses. The structure of rp_address block is documented below.
RpRegisterKeepalive This property is required. int
Timeout for RP receiving data on (S,G) tree (1 - 65535 sec, default = 185).
SptThreshold This property is required. string
Enable/disable switching to source specific trees.
SptThresholdGroup This property is required. string
Groups allowed to switch to source tree.
Ssm This property is required. string
Enable/disable source specific multicast.
SsmRange This property is required. string
Groups allowed to source specific multicast.
AcceptRegisterList This property is required. string
Sources allowed to register packets with this Rendezvous Point (RP).
AcceptSourceList This property is required. string
Sources allowed to send multicast traffic.
BsrAllowQuickRefresh This property is required. string
Enable/disable accept BSR quick refresh packets from neighbors.
BsrCandidate This property is required. string
Enable/disable allowing this router to become a bootstrap router (BSR).
BsrHash This property is required. int
BSR hash length (0 - 32, default = 10).
BsrInterface This property is required. string
Interface to advertise as candidate BSR.
BsrPriority This property is required. int
BSR priority (0 - 255, default = 0).
CiscoCrpPrefix This property is required. string
Enable/disable making candidate RP compatible with old Cisco IOS.
CiscoIgnoreRpSetPriority This property is required. string
Use only hash for RP selection (compatibility with old Cisco IOS).
CiscoRegisterChecksum This property is required. string
Checksum entire register packet(for old Cisco IOS compatibility).
CiscoRegisterChecksumGroup This property is required. string
Cisco register checksum only these groups.
JoinPruneHoldtime This property is required. int
Join/prune holdtime (1 - 65535, default = 210).
MessageInterval This property is required. int
Period of time between sending periodic PIM join/prune messages in seconds (1 - 65535, default = 60).
NullRegisterRetries This property is required. int
Maximum retries of null register (1 - 20, default = 1).
PimUseSdwan This property is required. string
Enable/disable use of SDWAN when checking RPF neighbor and sending of REG packet.
RegisterRateLimit This property is required. int
Limit of packets/sec per source registered through this RP (0 - 65535, default = 0 which means unlimited).
RegisterRpReachability This property is required. string
Enable/disable check RP is reachable before registering packets.
RegisterSource This property is required. string
Override source address in register packets.
RegisterSourceInterface This property is required. string
Override with primary interface address.
RegisterSourceIp This property is required. string
Override with local IP address.
RegisterSupression This property is required. int
Period of time to honor register-stop message (1 - 65535 sec, default = 60).
RpAddresses This property is required. []GetMulticastPimSmGlobalRpAddress
Statically configure RP addresses. The structure of rp_address block is documented below.
RpRegisterKeepalive This property is required. int
Timeout for RP receiving data on (S,G) tree (1 - 65535 sec, default = 185).
SptThreshold This property is required. string
Enable/disable switching to source specific trees.
SptThresholdGroup This property is required. string
Groups allowed to switch to source tree.
Ssm This property is required. string
Enable/disable source specific multicast.
SsmRange This property is required. string
Groups allowed to source specific multicast.
acceptRegisterList This property is required. String
Sources allowed to register packets with this Rendezvous Point (RP).
acceptSourceList This property is required. String
Sources allowed to send multicast traffic.
bsrAllowQuickRefresh This property is required. String
Enable/disable accept BSR quick refresh packets from neighbors.
bsrCandidate This property is required. String
Enable/disable allowing this router to become a bootstrap router (BSR).
bsrHash This property is required. Integer
BSR hash length (0 - 32, default = 10).
bsrInterface This property is required. String
Interface to advertise as candidate BSR.
bsrPriority This property is required. Integer
BSR priority (0 - 255, default = 0).
ciscoCrpPrefix This property is required. String
Enable/disable making candidate RP compatible with old Cisco IOS.
ciscoIgnoreRpSetPriority This property is required. String
Use only hash for RP selection (compatibility with old Cisco IOS).
ciscoRegisterChecksum This property is required. String
Checksum entire register packet(for old Cisco IOS compatibility).
ciscoRegisterChecksumGroup This property is required. String
Cisco register checksum only these groups.
joinPruneHoldtime This property is required. Integer
Join/prune holdtime (1 - 65535, default = 210).
messageInterval This property is required. Integer
Period of time between sending periodic PIM join/prune messages in seconds (1 - 65535, default = 60).
nullRegisterRetries This property is required. Integer
Maximum retries of null register (1 - 20, default = 1).
pimUseSdwan This property is required. String
Enable/disable use of SDWAN when checking RPF neighbor and sending of REG packet.
registerRateLimit This property is required. Integer
Limit of packets/sec per source registered through this RP (0 - 65535, default = 0 which means unlimited).
registerRpReachability This property is required. String
Enable/disable check RP is reachable before registering packets.
registerSource This property is required. String
Override source address in register packets.
registerSourceInterface This property is required. String
Override with primary interface address.
registerSourceIp This property is required. String
Override with local IP address.
registerSupression This property is required. Integer
Period of time to honor register-stop message (1 - 65535 sec, default = 60).
rpAddresses This property is required. List<GetMulticastPimSmGlobalRpAddress>
Statically configure RP addresses. The structure of rp_address block is documented below.
rpRegisterKeepalive This property is required. Integer
Timeout for RP receiving data on (S,G) tree (1 - 65535 sec, default = 185).
sptThreshold This property is required. String
Enable/disable switching to source specific trees.
sptThresholdGroup This property is required. String
Groups allowed to switch to source tree.
ssm This property is required. String
Enable/disable source specific multicast.
ssmRange This property is required. String
Groups allowed to source specific multicast.
acceptRegisterList This property is required. string
Sources allowed to register packets with this Rendezvous Point (RP).
acceptSourceList This property is required. string
Sources allowed to send multicast traffic.
bsrAllowQuickRefresh This property is required. string
Enable/disable accept BSR quick refresh packets from neighbors.
bsrCandidate This property is required. string
Enable/disable allowing this router to become a bootstrap router (BSR).
bsrHash This property is required. number
BSR hash length (0 - 32, default = 10).
bsrInterface This property is required. string
Interface to advertise as candidate BSR.
bsrPriority This property is required. number
BSR priority (0 - 255, default = 0).
ciscoCrpPrefix This property is required. string
Enable/disable making candidate RP compatible with old Cisco IOS.
ciscoIgnoreRpSetPriority This property is required. string
Use only hash for RP selection (compatibility with old Cisco IOS).
ciscoRegisterChecksum This property is required. string
Checksum entire register packet(for old Cisco IOS compatibility).
ciscoRegisterChecksumGroup This property is required. string
Cisco register checksum only these groups.
joinPruneHoldtime This property is required. number
Join/prune holdtime (1 - 65535, default = 210).
messageInterval This property is required. number
Period of time between sending periodic PIM join/prune messages in seconds (1 - 65535, default = 60).
nullRegisterRetries This property is required. number
Maximum retries of null register (1 - 20, default = 1).
pimUseSdwan This property is required. string
Enable/disable use of SDWAN when checking RPF neighbor and sending of REG packet.
registerRateLimit This property is required. number
Limit of packets/sec per source registered through this RP (0 - 65535, default = 0 which means unlimited).
registerRpReachability This property is required. string
Enable/disable check RP is reachable before registering packets.
registerSource This property is required. string
Override source address in register packets.
registerSourceInterface This property is required. string
Override with primary interface address.
registerSourceIp This property is required. string
Override with local IP address.
registerSupression This property is required. number
Period of time to honor register-stop message (1 - 65535 sec, default = 60).
rpAddresses This property is required. GetMulticastPimSmGlobalRpAddress[]
Statically configure RP addresses. The structure of rp_address block is documented below.
rpRegisterKeepalive This property is required. number
Timeout for RP receiving data on (S,G) tree (1 - 65535 sec, default = 185).
sptThreshold This property is required. string
Enable/disable switching to source specific trees.
sptThresholdGroup This property is required. string
Groups allowed to switch to source tree.
ssm This property is required. string
Enable/disable source specific multicast.
ssmRange This property is required. string
Groups allowed to source specific multicast.
accept_register_list This property is required. str
Sources allowed to register packets with this Rendezvous Point (RP).
accept_source_list This property is required. str
Sources allowed to send multicast traffic.
bsr_allow_quick_refresh This property is required. str
Enable/disable accept BSR quick refresh packets from neighbors.
bsr_candidate This property is required. str
Enable/disable allowing this router to become a bootstrap router (BSR).
bsr_hash This property is required. int
BSR hash length (0 - 32, default = 10).
bsr_interface This property is required. str
Interface to advertise as candidate BSR.
bsr_priority This property is required. int
BSR priority (0 - 255, default = 0).
cisco_crp_prefix This property is required. str
Enable/disable making candidate RP compatible with old Cisco IOS.
cisco_ignore_rp_set_priority This property is required. str
Use only hash for RP selection (compatibility with old Cisco IOS).
cisco_register_checksum This property is required. str
Checksum entire register packet(for old Cisco IOS compatibility).
cisco_register_checksum_group This property is required. str
Cisco register checksum only these groups.
join_prune_holdtime This property is required. int
Join/prune holdtime (1 - 65535, default = 210).
message_interval This property is required. int
Period of time between sending periodic PIM join/prune messages in seconds (1 - 65535, default = 60).
null_register_retries This property is required. int
Maximum retries of null register (1 - 20, default = 1).
pim_use_sdwan This property is required. str
Enable/disable use of SDWAN when checking RPF neighbor and sending of REG packet.
register_rate_limit This property is required. int
Limit of packets/sec per source registered through this RP (0 - 65535, default = 0 which means unlimited).
register_rp_reachability This property is required. str
Enable/disable check RP is reachable before registering packets.
register_source This property is required. str
Override source address in register packets.
register_source_interface This property is required. str
Override with primary interface address.
register_source_ip This property is required. str
Override with local IP address.
register_supression This property is required. int
Period of time to honor register-stop message (1 - 65535 sec, default = 60).
rp_addresses This property is required. Sequence[GetMulticastPimSmGlobalRpAddress]
Statically configure RP addresses. The structure of rp_address block is documented below.
rp_register_keepalive This property is required. int
Timeout for RP receiving data on (S,G) tree (1 - 65535 sec, default = 185).
spt_threshold This property is required. str
Enable/disable switching to source specific trees.
spt_threshold_group This property is required. str
Groups allowed to switch to source tree.
ssm This property is required. str
Enable/disable source specific multicast.
ssm_range This property is required. str
Groups allowed to source specific multicast.
acceptRegisterList This property is required. String
Sources allowed to register packets with this Rendezvous Point (RP).
acceptSourceList This property is required. String
Sources allowed to send multicast traffic.
bsrAllowQuickRefresh This property is required. String
Enable/disable accept BSR quick refresh packets from neighbors.
bsrCandidate This property is required. String
Enable/disable allowing this router to become a bootstrap router (BSR).
bsrHash This property is required. Number
BSR hash length (0 - 32, default = 10).
bsrInterface This property is required. String
Interface to advertise as candidate BSR.
bsrPriority This property is required. Number
BSR priority (0 - 255, default = 0).
ciscoCrpPrefix This property is required. String
Enable/disable making candidate RP compatible with old Cisco IOS.
ciscoIgnoreRpSetPriority This property is required. String
Use only hash for RP selection (compatibility with old Cisco IOS).
ciscoRegisterChecksum This property is required. String
Checksum entire register packet(for old Cisco IOS compatibility).
ciscoRegisterChecksumGroup This property is required. String
Cisco register checksum only these groups.
joinPruneHoldtime This property is required. Number
Join/prune holdtime (1 - 65535, default = 210).
messageInterval This property is required. Number
Period of time between sending periodic PIM join/prune messages in seconds (1 - 65535, default = 60).
nullRegisterRetries This property is required. Number
Maximum retries of null register (1 - 20, default = 1).
pimUseSdwan This property is required. String
Enable/disable use of SDWAN when checking RPF neighbor and sending of REG packet.
registerRateLimit This property is required. Number
Limit of packets/sec per source registered through this RP (0 - 65535, default = 0 which means unlimited).
registerRpReachability This property is required. String
Enable/disable check RP is reachable before registering packets.
registerSource This property is required. String
Override source address in register packets.
registerSourceInterface This property is required. String
Override with primary interface address.
registerSourceIp This property is required. String
Override with local IP address.
registerSupression This property is required. Number
Period of time to honor register-stop message (1 - 65535 sec, default = 60).
rpAddresses This property is required. List<Property Map>
Statically configure RP addresses. The structure of rp_address block is documented below.
rpRegisterKeepalive This property is required. Number
Timeout for RP receiving data on (S,G) tree (1 - 65535 sec, default = 185).
sptThreshold This property is required. String
Enable/disable switching to source specific trees.
sptThresholdGroup This property is required. String
Groups allowed to switch to source tree.
ssm This property is required. String
Enable/disable source specific multicast.
ssmRange This property is required. String
Groups allowed to source specific multicast.

GetMulticastPimSmGlobalRpAddress

Group This property is required. string
Groups to use this RP.
Id This property is required. int
ID.
IpAddress This property is required. string
RP router address.
Group This property is required. string
Groups to use this RP.
Id This property is required. int
ID.
IpAddress This property is required. string
RP router address.
group This property is required. String
Groups to use this RP.
id This property is required. Integer
ID.
ipAddress This property is required. String
RP router address.
group This property is required. string
Groups to use this RP.
id This property is required. number
ID.
ipAddress This property is required. string
RP router address.
group This property is required. str
Groups to use this RP.
id This property is required. int
ID.
ip_address This property is required. str
RP router address.
group This property is required. String
Groups to use this RP.
id This property is required. Number
ID.
ipAddress This property is required. String
RP router address.

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