Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse
fortios.router.getMulticast6
Explore with Pulumi AI
Use this data source to get information on fortios router multicast6
Using getMulticast6
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 getMulticast6(args: GetMulticast6Args, opts?: InvokeOptions): Promise<GetMulticast6Result>
function getMulticast6Output(args: GetMulticast6OutputArgs, opts?: InvokeOptions): Output<GetMulticast6Result>def get_multicast6(vdomparam: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetMulticast6Result
def get_multicast6_output(vdomparam: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetMulticast6Result]func LookupMulticast6(ctx *Context, args *LookupMulticast6Args, opts ...InvokeOption) (*LookupMulticast6Result, error)
func LookupMulticast6Output(ctx *Context, args *LookupMulticast6OutputArgs, opts ...InvokeOption) LookupMulticast6ResultOutput> Note: This function is named LookupMulticast6 in the Go SDK.
public static class GetMulticast6 
{
    public static Task<GetMulticast6Result> InvokeAsync(GetMulticast6Args args, InvokeOptions? opts = null)
    public static Output<GetMulticast6Result> Invoke(GetMulticast6InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMulticast6Result> getMulticast6(GetMulticast6Args args, InvokeOptions options)
public static Output<GetMulticast6Result> getMulticast6(GetMulticast6Args args, InvokeOptions options)
fn::invoke:
  function: fortios:router/getMulticast6:getMulticast6
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam string
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam str
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- vdomparam String
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
getMulticast6 Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Interfaces
List<Pulumiverse.Fortios. Router. Outputs. Get Multicast6Interface> 
- Protocol Independent Multicast (PIM) interfaces. The structure of interfaceblock is documented below.
- MulticastPmtu string
- Enable/disable PMTU for IPv6 multicast.
- MulticastRouting string
- Enable/disable IPv6 multicast routing.
- PimSm List<Pulumiverse.Globals Fortios. Router. Outputs. Get Multicast6Pim Sm Global> 
- PIM sparse-mode global settings. The structure of pim_sm_globalblock is documented below.
- Vdomparam string
- Id string
- The provider-assigned unique ID for this managed resource.
- Interfaces
[]GetMulticast6Interface 
- Protocol Independent Multicast (PIM) interfaces. The structure of interfaceblock is documented below.
- MulticastPmtu string
- Enable/disable PMTU for IPv6 multicast.
- MulticastRouting string
- Enable/disable IPv6 multicast routing.
- PimSm []GetGlobals Multicast6Pim Sm Global 
- PIM sparse-mode global settings. The structure of pim_sm_globalblock is documented below.
- Vdomparam string
- id String
- The provider-assigned unique ID for this managed resource.
- interfaces
List<GetMulticast6Interface> 
- Protocol Independent Multicast (PIM) interfaces. The structure of interfaceblock is documented below.
- multicastPmtu String
- Enable/disable PMTU for IPv6 multicast.
- multicastRouting String
- Enable/disable IPv6 multicast routing.
- pimSm List<GetGlobals Multicast6Pim Sm Global> 
- PIM sparse-mode global settings. The structure of pim_sm_globalblock is documented below.
- vdomparam String
- id string
- The provider-assigned unique ID for this managed resource.
- interfaces
GetMulticast6Interface[] 
- Protocol Independent Multicast (PIM) interfaces. The structure of interfaceblock is documented below.
- multicastPmtu string
- Enable/disable PMTU for IPv6 multicast.
- multicastRouting string
- Enable/disable IPv6 multicast routing.
- pimSm GetGlobals Multicast6Pim Sm Global[] 
- PIM sparse-mode global settings. The structure of pim_sm_globalblock is documented below.
- vdomparam string
- id str
- The provider-assigned unique ID for this managed resource.
- interfaces
Sequence[GetMulticast6Interface] 
- Protocol Independent Multicast (PIM) interfaces. The structure of interfaceblock is documented below.
- multicast_pmtu str
- Enable/disable PMTU for IPv6 multicast.
- multicast_routing str
- Enable/disable IPv6 multicast routing.
- pim_sm_ Sequence[Getglobals Multicast6Pim Sm Global] 
- PIM sparse-mode global settings. The structure of pim_sm_globalblock is documented below.
- vdomparam str
- id String
- The provider-assigned unique ID for this managed resource.
- interfaces List<Property Map>
- Protocol Independent Multicast (PIM) interfaces. The structure of interfaceblock is documented below.
- multicastPmtu String
- Enable/disable PMTU for IPv6 multicast.
- multicastRouting String
- Enable/disable IPv6 multicast routing.
- pimSm List<Property Map>Globals 
- PIM sparse-mode global settings. The structure of pim_sm_globalblock is documented below.
- vdomparam String
Supporting Types
GetMulticast6Interface 
- HelloHoldtime int
- Time before old neighbour information expires (1 - 65535 sec, default = 105).
- HelloInterval int
- Interval between sending PIM hello messages (1 - 65535 sec, default = 30)..
- Name string
- Interface name.
- HelloHoldtime int
- Time before old neighbour information expires (1 - 65535 sec, default = 105).
- HelloInterval int
- Interval between sending PIM hello messages (1 - 65535 sec, default = 30)..
- Name string
- Interface name.
- helloHoldtime Integer
- Time before old neighbour information expires (1 - 65535 sec, default = 105).
- helloInterval Integer
- Interval between sending PIM hello messages (1 - 65535 sec, default = 30)..
- name String
- Interface name.
- helloHoldtime number
- Time before old neighbour information expires (1 - 65535 sec, default = 105).
- helloInterval number
- Interval between sending PIM hello messages (1 - 65535 sec, default = 30)..
- name string
- Interface name.
- hello_holdtime int
- Time before old neighbour information expires (1 - 65535 sec, default = 105).
- hello_interval int
- Interval between sending PIM hello messages (1 - 65535 sec, default = 30)..
- name str
- Interface name.
- helloHoldtime Number
- Time before old neighbour information expires (1 - 65535 sec, default = 105).
- helloInterval Number
- Interval between sending PIM hello messages (1 - 65535 sec, default = 30)..
- name String
- Interface name.
GetMulticast6PimSmGlobal   
- RegisterRate intLimit 
- Limit of packets/sec per source registered through this RP (0 means unlimited).
- RpAddresses List<Pulumiverse.Fortios. Router. Inputs. Get Multicast6Pim Sm Global Rp Address> 
- Statically configured RP addresses. The structure of rp_addressblock is documented below.
- RegisterRate intLimit 
- Limit of packets/sec per source registered through this RP (0 means unlimited).
- RpAddresses []GetMulticast6Pim Sm Global Rp Address 
- Statically configured RP addresses. The structure of rp_addressblock is documented below.
- registerRate IntegerLimit 
- Limit of packets/sec per source registered through this RP (0 means unlimited).
- rpAddresses List<GetMulticast6Pim Sm Global Rp Address> 
- Statically configured RP addresses. The structure of rp_addressblock is documented below.
- registerRate numberLimit 
- Limit of packets/sec per source registered through this RP (0 means unlimited).
- rpAddresses GetMulticast6Pim Sm Global Rp Address[] 
- Statically configured RP addresses. The structure of rp_addressblock is documented below.
- register_rate_ intlimit 
- Limit of packets/sec per source registered through this RP (0 means unlimited).
- rp_addresses Sequence[GetMulticast6Pim Sm Global Rp Address] 
- Statically configured RP addresses. The structure of rp_addressblock is documented below.
- registerRate NumberLimit 
- Limit of packets/sec per source registered through this RP (0 means unlimited).
- rpAddresses List<Property Map>
- Statically configured RP addresses. The structure of rp_addressblock is documented below.
GetMulticast6PimSmGlobalRpAddress     
- Id int
- ID of the entry.
- Ip6Address string
- RP router IPv6 address.
- Id int
- ID of the entry.
- Ip6Address string
- RP router IPv6 address.
- id Integer
- ID of the entry.
- ip6Address String
- RP router IPv6 address.
- id number
- ID of the entry.
- ip6Address string
- RP router IPv6 address.
- id int
- ID of the entry.
- ip6_address str
- RP router IPv6 address.
- id Number
- ID of the entry.
- ip6Address String
- RP router IPv6 address.
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the fortiosTerraform Provider.
