1. Packages
  2. Panos Provider
  3. API Docs
  4. getBgpRedistributionRoutingProfile
panos 2.0.7 published on Thursday, Nov 27, 2025 by paloaltonetworks
panos logo
panos 2.0.7 published on Thursday, Nov 27, 2025 by paloaltonetworks

    Using getBgpRedistributionRoutingProfile

    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 getBgpRedistributionRoutingProfile(args: GetBgpRedistributionRoutingProfileArgs, opts?: InvokeOptions): Promise<GetBgpRedistributionRoutingProfileResult>
    function getBgpRedistributionRoutingProfileOutput(args: GetBgpRedistributionRoutingProfileOutputArgs, opts?: InvokeOptions): Output<GetBgpRedistributionRoutingProfileResult>
    def get_bgp_redistribution_routing_profile(ipv4: Optional[GetBgpRedistributionRoutingProfileIpv4] = None,
                                               ipv6: Optional[GetBgpRedistributionRoutingProfileIpv6] = None,
                                               location: Optional[GetBgpRedistributionRoutingProfileLocation] = None,
                                               name: Optional[str] = None,
                                               opts: Optional[InvokeOptions] = None) -> GetBgpRedistributionRoutingProfileResult
    def get_bgp_redistribution_routing_profile_output(ipv4: Optional[pulumi.Input[GetBgpRedistributionRoutingProfileIpv4Args]] = None,
                                               ipv6: Optional[pulumi.Input[GetBgpRedistributionRoutingProfileIpv6Args]] = None,
                                               location: Optional[pulumi.Input[GetBgpRedistributionRoutingProfileLocationArgs]] = None,
                                               name: Optional[pulumi.Input[str]] = None,
                                               opts: Optional[InvokeOptions] = None) -> Output[GetBgpRedistributionRoutingProfileResult]
    func LookupBgpRedistributionRoutingProfile(ctx *Context, args *LookupBgpRedistributionRoutingProfileArgs, opts ...InvokeOption) (*LookupBgpRedistributionRoutingProfileResult, error)
    func LookupBgpRedistributionRoutingProfileOutput(ctx *Context, args *LookupBgpRedistributionRoutingProfileOutputArgs, opts ...InvokeOption) LookupBgpRedistributionRoutingProfileResultOutput

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

    public static class GetBgpRedistributionRoutingProfile 
    {
        public static Task<GetBgpRedistributionRoutingProfileResult> InvokeAsync(GetBgpRedistributionRoutingProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetBgpRedistributionRoutingProfileResult> Invoke(GetBgpRedistributionRoutingProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBgpRedistributionRoutingProfileResult> getBgpRedistributionRoutingProfile(GetBgpRedistributionRoutingProfileArgs args, InvokeOptions options)
    public static Output<GetBgpRedistributionRoutingProfileResult> getBgpRedistributionRoutingProfile(GetBgpRedistributionRoutingProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getBgpRedistributionRoutingProfile:getBgpRedistributionRoutingProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    location Property Map
    The location of this object.
    name String
    ipv4 Property Map
    ipv6 Property Map

    getBgpRedistributionRoutingProfile Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Ipv4 GetBgpRedistributionRoutingProfileIpv4
    Ipv6 GetBgpRedistributionRoutingProfileIpv6
    Location GetBgpRedistributionRoutingProfileLocation
    The location of this object.
    Name string
    Id string
    The provider-assigned unique ID for this managed resource.
    Ipv4 GetBgpRedistributionRoutingProfileIpv4
    Ipv6 GetBgpRedistributionRoutingProfileIpv6
    Location GetBgpRedistributionRoutingProfileLocation
    The location of this object.
    Name string
    id String
    The provider-assigned unique ID for this managed resource.
    ipv4 GetBgpRedistributionRoutingProfileIpv4
    ipv6 GetBgpRedistributionRoutingProfileIpv6
    location GetBgpRedistributionRoutingProfileLocation
    The location of this object.
    name String
    id string
    The provider-assigned unique ID for this managed resource.
    ipv4 GetBgpRedistributionRoutingProfileIpv4
    ipv6 GetBgpRedistributionRoutingProfileIpv6
    location GetBgpRedistributionRoutingProfileLocation
    The location of this object.
    name string
    id str
    The provider-assigned unique ID for this managed resource.
    ipv4 GetBgpRedistributionRoutingProfileIpv4
    ipv6 GetBgpRedistributionRoutingProfileIpv6
    location GetBgpRedistributionRoutingProfileLocation
    The location of this object.
    name str
    id String
    The provider-assigned unique ID for this managed resource.
    ipv4 Property Map
    ipv6 Property Map
    location Property Map
    The location of this object.
    name String

    Supporting Types

    GetBgpRedistributionRoutingProfileIpv4

    GetBgpRedistributionRoutingProfileIpv4Unicast

    GetBgpRedistributionRoutingProfileIpv4UnicastConnected

    Enable bool
    Metric double
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    Enable bool
    Metric float64
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Double
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes
    enable boolean
    metric number
    Set Metric (Field ignored if route-map configured).
    routeMap string
    Apply Route-Map on Redistributed Routes
    enable bool
    metric float
    Set Metric (Field ignored if route-map configured).
    route_map str
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Number
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes

    GetBgpRedistributionRoutingProfileIpv4UnicastOspf

    Enable bool
    Metric double
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    Enable bool
    Metric float64
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Double
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes
    enable boolean
    metric number
    Set Metric (Field ignored if route-map configured).
    routeMap string
    Apply Route-Map on Redistributed Routes
    enable bool
    metric float
    Set Metric (Field ignored if route-map configured).
    route_map str
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Number
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes

    GetBgpRedistributionRoutingProfileIpv4UnicastRip

    Enable bool
    Metric double
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    Enable bool
    Metric float64
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Double
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes
    enable boolean
    metric number
    Set Metric (Field ignored if route-map configured).
    routeMap string
    Apply Route-Map on Redistributed Routes
    enable bool
    metric float
    Set Metric (Field ignored if route-map configured).
    route_map str
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Number
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes

    GetBgpRedistributionRoutingProfileIpv4UnicastStatic

    Enable bool
    Metric double
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    Enable bool
    Metric float64
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Double
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes
    enable boolean
    metric number
    Set Metric (Field ignored if route-map configured).
    routeMap string
    Apply Route-Map on Redistributed Routes
    enable bool
    metric float
    Set Metric (Field ignored if route-map configured).
    route_map str
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Number
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes

    GetBgpRedistributionRoutingProfileIpv6

    GetBgpRedistributionRoutingProfileIpv6Unicast

    GetBgpRedistributionRoutingProfileIpv6UnicastConnected

    Enable bool
    Metric double
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    Enable bool
    Metric float64
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Double
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes
    enable boolean
    metric number
    Set Metric (Field ignored if route-map configured).
    routeMap string
    Apply Route-Map on Redistributed Routes
    enable bool
    metric float
    Set Metric (Field ignored if route-map configured).
    route_map str
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Number
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes

    GetBgpRedistributionRoutingProfileIpv6UnicastOspfv3

    Enable bool
    Metric double
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    Enable bool
    Metric float64
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Double
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes
    enable boolean
    metric number
    Set Metric (Field ignored if route-map configured).
    routeMap string
    Apply Route-Map on Redistributed Routes
    enable bool
    metric float
    Set Metric (Field ignored if route-map configured).
    route_map str
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Number
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes

    GetBgpRedistributionRoutingProfileIpv6UnicastStatic

    Enable bool
    Metric double
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    Enable bool
    Metric float64
    Set Metric (Field ignored if route-map configured).
    RouteMap string
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Double
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes
    enable boolean
    metric number
    Set Metric (Field ignored if route-map configured).
    routeMap string
    Apply Route-Map on Redistributed Routes
    enable bool
    metric float
    Set Metric (Field ignored if route-map configured).
    route_map str
    Apply Route-Map on Redistributed Routes
    enable Boolean
    metric Number
    Set Metric (Field ignored if route-map configured).
    routeMap String
    Apply Route-Map on Redistributed Routes

    GetBgpRedistributionRoutingProfileLocation

    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

    GetBgpRedistributionRoutingProfileLocationNgfw

    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

    GetBgpRedistributionRoutingProfileLocationTemplate

    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

    GetBgpRedistributionRoutingProfileLocationTemplateStack

    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.
    panos logo
    panos 2.0.7 published on Thursday, Nov 27, 2025 by paloaltonetworks
      Meet Neo: Your AI Platform Teammate