1. Packages
  2. Packages
  3. Panos Provider
  4. API Docs
  5. getOspfRedistributionRoutingProfile
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 getOspfRedistributionRoutingProfile

    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 getOspfRedistributionRoutingProfile(args: GetOspfRedistributionRoutingProfileArgs, opts?: InvokeOptions): Promise<GetOspfRedistributionRoutingProfileResult>
    function getOspfRedistributionRoutingProfileOutput(args: GetOspfRedistributionRoutingProfileOutputArgs, opts?: InvokeOptions): Output<GetOspfRedistributionRoutingProfileResult>
    def get_ospf_redistribution_routing_profile(bgp: Optional[GetOspfRedistributionRoutingProfileBgp] = None,
                                                connected: Optional[GetOspfRedistributionRoutingProfileConnected] = None,
                                                default_route: Optional[GetOspfRedistributionRoutingProfileDefaultRoute] = None,
                                                location: Optional[GetOspfRedistributionRoutingProfileLocation] = None,
                                                name: Optional[str] = None,
                                                rip: Optional[GetOspfRedistributionRoutingProfileRip] = None,
                                                static: Optional[GetOspfRedistributionRoutingProfileStatic] = None,
                                                opts: Optional[InvokeOptions] = None) -> GetOspfRedistributionRoutingProfileResult
    def get_ospf_redistribution_routing_profile_output(bgp: Optional[pulumi.Input[GetOspfRedistributionRoutingProfileBgpArgs]] = None,
                                                connected: Optional[pulumi.Input[GetOspfRedistributionRoutingProfileConnectedArgs]] = None,
                                                default_route: Optional[pulumi.Input[GetOspfRedistributionRoutingProfileDefaultRouteArgs]] = None,
                                                location: Optional[pulumi.Input[GetOspfRedistributionRoutingProfileLocationArgs]] = None,
                                                name: Optional[pulumi.Input[str]] = None,
                                                rip: Optional[pulumi.Input[GetOspfRedistributionRoutingProfileRipArgs]] = None,
                                                static: Optional[pulumi.Input[GetOspfRedistributionRoutingProfileStaticArgs]] = None,
                                                opts: Optional[InvokeOptions] = None) -> Output[GetOspfRedistributionRoutingProfileResult]
    func LookupOspfRedistributionRoutingProfile(ctx *Context, args *LookupOspfRedistributionRoutingProfileArgs, opts ...InvokeOption) (*LookupOspfRedistributionRoutingProfileResult, error)
    func LookupOspfRedistributionRoutingProfileOutput(ctx *Context, args *LookupOspfRedistributionRoutingProfileOutputArgs, opts ...InvokeOption) LookupOspfRedistributionRoutingProfileResultOutput

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

    public static class GetOspfRedistributionRoutingProfile 
    {
        public static Task<GetOspfRedistributionRoutingProfileResult> InvokeAsync(GetOspfRedistributionRoutingProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetOspfRedistributionRoutingProfileResult> Invoke(GetOspfRedistributionRoutingProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOspfRedistributionRoutingProfileResult> getOspfRedistributionRoutingProfile(GetOspfRedistributionRoutingProfileArgs args, InvokeOptions options)
    public static Output<GetOspfRedistributionRoutingProfileResult> getOspfRedistributionRoutingProfile(GetOspfRedistributionRoutingProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getOspfRedistributionRoutingProfile:getOspfRedistributionRoutingProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getOspfRedistributionRoutingProfile Result

    The following output properties are available:

    bgp Property Map
    connected Property Map
    defaultRoute Property Map
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    name String
    rip Property Map
    static Property Map

    Supporting Types

    GetOspfRedistributionRoutingProfileBgp

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

    GetOspfRedistributionRoutingProfileConnected

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

    GetOspfRedistributionRoutingProfileDefaultRoute

    Always bool
    Generate default route if it doesn't exist
    Enable bool
    Enable (default) or Disable
    Metric double
    Set Metric
    MetricType string
    Set Metric-Type
    Always bool
    Generate default route if it doesn't exist
    Enable bool
    Enable (default) or Disable
    Metric float64
    Set Metric
    MetricType string
    Set Metric-Type
    always Boolean
    Generate default route if it doesn't exist
    enable Boolean
    Enable (default) or Disable
    metric Double
    Set Metric
    metricType String
    Set Metric-Type
    always boolean
    Generate default route if it doesn't exist
    enable boolean
    Enable (default) or Disable
    metric number
    Set Metric
    metricType string
    Set Metric-Type
    always bool
    Generate default route if it doesn't exist
    enable bool
    Enable (default) or Disable
    metric float
    Set Metric
    metric_type str
    Set Metric-Type
    always Boolean
    Generate default route if it doesn't exist
    enable Boolean
    Enable (default) or Disable
    metric Number
    Set Metric
    metricType String
    Set Metric-Type

    GetOspfRedistributionRoutingProfileLocation

    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

    GetOspfRedistributionRoutingProfileLocationNgfw

    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

    GetOspfRedistributionRoutingProfileLocationTemplate

    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

    GetOspfRedistributionRoutingProfileLocationTemplateStack

    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

    GetOspfRedistributionRoutingProfileRip

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

    GetOspfRedistributionRoutingProfileStatic

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

    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.