1. Packages
  2. Packages
  3. Panos Provider
  4. API Docs
  5. getMulticastPimInterfaceTimerRoutingProfile
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks

    Using getMulticastPimInterfaceTimerRoutingProfile

    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 getMulticastPimInterfaceTimerRoutingProfile(args: GetMulticastPimInterfaceTimerRoutingProfileArgs, opts?: InvokeOptions): Promise<GetMulticastPimInterfaceTimerRoutingProfileResult>
    function getMulticastPimInterfaceTimerRoutingProfileOutput(args: GetMulticastPimInterfaceTimerRoutingProfileOutputArgs, opts?: InvokeOptions): Output<GetMulticastPimInterfaceTimerRoutingProfileResult>
    def get_multicast_pim_interface_timer_routing_profile(assert_interval: Optional[float] = None,
                                                          hello_interval: Optional[float] = None,
                                                          join_prune_interval: Optional[float] = None,
                                                          location: Optional[GetMulticastPimInterfaceTimerRoutingProfileLocation] = None,
                                                          name: Optional[str] = None,
                                                          opts: Optional[InvokeOptions] = None) -> GetMulticastPimInterfaceTimerRoutingProfileResult
    def get_multicast_pim_interface_timer_routing_profile_output(assert_interval: Optional[pulumi.Input[float]] = None,
                                                          hello_interval: Optional[pulumi.Input[float]] = None,
                                                          join_prune_interval: Optional[pulumi.Input[float]] = None,
                                                          location: Optional[pulumi.Input[GetMulticastPimInterfaceTimerRoutingProfileLocationArgs]] = None,
                                                          name: Optional[pulumi.Input[str]] = None,
                                                          opts: Optional[InvokeOptions] = None) -> Output[GetMulticastPimInterfaceTimerRoutingProfileResult]
    func LookupMulticastPimInterfaceTimerRoutingProfile(ctx *Context, args *LookupMulticastPimInterfaceTimerRoutingProfileArgs, opts ...InvokeOption) (*LookupMulticastPimInterfaceTimerRoutingProfileResult, error)
    func LookupMulticastPimInterfaceTimerRoutingProfileOutput(ctx *Context, args *LookupMulticastPimInterfaceTimerRoutingProfileOutputArgs, opts ...InvokeOption) LookupMulticastPimInterfaceTimerRoutingProfileResultOutput

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

    public static class GetMulticastPimInterfaceTimerRoutingProfile 
    {
        public static Task<GetMulticastPimInterfaceTimerRoutingProfileResult> InvokeAsync(GetMulticastPimInterfaceTimerRoutingProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetMulticastPimInterfaceTimerRoutingProfileResult> Invoke(GetMulticastPimInterfaceTimerRoutingProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMulticastPimInterfaceTimerRoutingProfileResult> getMulticastPimInterfaceTimerRoutingProfile(GetMulticastPimInterfaceTimerRoutingProfileArgs args, InvokeOptions options)
    public static Output<GetMulticastPimInterfaceTimerRoutingProfileResult> getMulticastPimInterfaceTimerRoutingProfile(GetMulticastPimInterfaceTimerRoutingProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getMulticastPimInterfaceTimerRoutingProfile:getMulticastPimInterfaceTimerRoutingProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location GetMulticastPimInterfaceTimerRoutingProfileLocation
    The location of this object.
    Name string
    AssertInterval double
    interval between PIM Assert messages, in seconds
    HelloInterval double
    interval between PIM Hello messages, in seconds
    JoinPruneInterval double
    interval between PIM Join/Prune messages, in seconds
    Location GetMulticastPimInterfaceTimerRoutingProfileLocation
    The location of this object.
    Name string
    AssertInterval float64
    interval between PIM Assert messages, in seconds
    HelloInterval float64
    interval between PIM Hello messages, in seconds
    JoinPruneInterval float64
    interval between PIM Join/Prune messages, in seconds
    location GetMulticastPimInterfaceTimerRoutingProfileLocation
    The location of this object.
    name String
    assertInterval Double
    interval between PIM Assert messages, in seconds
    helloInterval Double
    interval between PIM Hello messages, in seconds
    joinPruneInterval Double
    interval between PIM Join/Prune messages, in seconds
    location GetMulticastPimInterfaceTimerRoutingProfileLocation
    The location of this object.
    name string
    assertInterval number
    interval between PIM Assert messages, in seconds
    helloInterval number
    interval between PIM Hello messages, in seconds
    joinPruneInterval number
    interval between PIM Join/Prune messages, in seconds
    location GetMulticastPimInterfaceTimerRoutingProfileLocation
    The location of this object.
    name str
    assert_interval float
    interval between PIM Assert messages, in seconds
    hello_interval float
    interval between PIM Hello messages, in seconds
    join_prune_interval float
    interval between PIM Join/Prune messages, in seconds
    location Property Map
    The location of this object.
    name String
    assertInterval Number
    interval between PIM Assert messages, in seconds
    helloInterval Number
    interval between PIM Hello messages, in seconds
    joinPruneInterval Number
    interval between PIM Join/Prune messages, in seconds

    getMulticastPimInterfaceTimerRoutingProfile Result

    The following output properties are available:

    AssertInterval double
    interval between PIM Assert messages, in seconds
    HelloInterval double
    interval between PIM Hello messages, in seconds
    Id string
    The provider-assigned unique ID for this managed resource.
    JoinPruneInterval double
    interval between PIM Join/Prune messages, in seconds
    Location GetMulticastPimInterfaceTimerRoutingProfileLocation
    The location of this object.
    Name string
    AssertInterval float64
    interval between PIM Assert messages, in seconds
    HelloInterval float64
    interval between PIM Hello messages, in seconds
    Id string
    The provider-assigned unique ID for this managed resource.
    JoinPruneInterval float64
    interval between PIM Join/Prune messages, in seconds
    Location GetMulticastPimInterfaceTimerRoutingProfileLocation
    The location of this object.
    Name string
    assertInterval Double
    interval between PIM Assert messages, in seconds
    helloInterval Double
    interval between PIM Hello messages, in seconds
    id String
    The provider-assigned unique ID for this managed resource.
    joinPruneInterval Double
    interval between PIM Join/Prune messages, in seconds
    location GetMulticastPimInterfaceTimerRoutingProfileLocation
    The location of this object.
    name String
    assertInterval number
    interval between PIM Assert messages, in seconds
    helloInterval number
    interval between PIM Hello messages, in seconds
    id string
    The provider-assigned unique ID for this managed resource.
    joinPruneInterval number
    interval between PIM Join/Prune messages, in seconds
    location GetMulticastPimInterfaceTimerRoutingProfileLocation
    The location of this object.
    name string
    assert_interval float
    interval between PIM Assert messages, in seconds
    hello_interval float
    interval between PIM Hello messages, in seconds
    id str
    The provider-assigned unique ID for this managed resource.
    join_prune_interval float
    interval between PIM Join/Prune messages, in seconds
    location GetMulticastPimInterfaceTimerRoutingProfileLocation
    The location of this object.
    name str
    assertInterval Number
    interval between PIM Assert messages, in seconds
    helloInterval Number
    interval between PIM Hello messages, in seconds
    id String
    The provider-assigned unique ID for this managed resource.
    joinPruneInterval Number
    interval between PIM Join/Prune messages, in seconds
    location Property Map
    The location of this object.
    name String

    Supporting Types

    GetMulticastPimInterfaceTimerRoutingProfileLocation

    ngfw Property Map
    Located in a specific NGFW device
    template Property Map
    Located in a specific template
    templateStack Property Map
    Located in a specific template stack

    GetMulticastPimInterfaceTimerRoutingProfileLocationNgfw

    NgfwDevice string
    The NGFW device
    NgfwDevice string
    The NGFW device
    ngfwDevice String
    The NGFW device
    ngfwDevice string
    The NGFW device
    ngfw_device str
    The NGFW device
    ngfwDevice String
    The NGFW device

    GetMulticastPimInterfaceTimerRoutingProfileLocationTemplate

    Name string
    Specific Panorama template
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    name String
    Specific Panorama template
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device

    GetMulticastPimInterfaceTimerRoutingProfileLocationTemplateStack

    Name string
    Specific Panorama template stack
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template stack
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    name String
    Specific Panorama template stack
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template stack
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template stack
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template stack
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device

    Package Details

    Repository
    panos paloaltonetworks/terraform-provider-panos
    License
    Notes
    This Pulumi package is based on the panos Terraform Provider.
    Viewing docs for panos 2.0.11
    published on Tuesday, Apr 28, 2026 by paloaltonetworks
      Try Pulumi Cloud free. Your team will thank you.