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

    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 getBgpAuthRoutingProfile(args: GetBgpAuthRoutingProfileArgs, opts?: InvokeOptions): Promise<GetBgpAuthRoutingProfileResult>
    function getBgpAuthRoutingProfileOutput(args: GetBgpAuthRoutingProfileOutputArgs, opts?: InvokeOptions): Output<GetBgpAuthRoutingProfileResult>
    def get_bgp_auth_routing_profile(location: Optional[GetBgpAuthRoutingProfileLocation] = None,
                                     name: Optional[str] = None,
                                     secret: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetBgpAuthRoutingProfileResult
    def get_bgp_auth_routing_profile_output(location: Optional[pulumi.Input[GetBgpAuthRoutingProfileLocationArgs]] = None,
                                     name: Optional[pulumi.Input[str]] = None,
                                     secret: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetBgpAuthRoutingProfileResult]
    func LookupBgpAuthRoutingProfile(ctx *Context, args *LookupBgpAuthRoutingProfileArgs, opts ...InvokeOption) (*LookupBgpAuthRoutingProfileResult, error)
    func LookupBgpAuthRoutingProfileOutput(ctx *Context, args *LookupBgpAuthRoutingProfileOutputArgs, opts ...InvokeOption) LookupBgpAuthRoutingProfileResultOutput

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

    public static class GetBgpAuthRoutingProfile 
    {
        public static Task<GetBgpAuthRoutingProfileResult> InvokeAsync(GetBgpAuthRoutingProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetBgpAuthRoutingProfileResult> Invoke(GetBgpAuthRoutingProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBgpAuthRoutingProfileResult> getBgpAuthRoutingProfile(GetBgpAuthRoutingProfileArgs args, InvokeOptions options)
    public static Output<GetBgpAuthRoutingProfileResult> getBgpAuthRoutingProfile(GetBgpAuthRoutingProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getBgpAuthRoutingProfile:getBgpAuthRoutingProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location GetBgpAuthRoutingProfileLocation
    The location of this object.
    Name string
    Secret string
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]
    Location GetBgpAuthRoutingProfileLocation
    The location of this object.
    Name string
    Secret string
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]
    location GetBgpAuthRoutingProfileLocation
    The location of this object.
    name String
    secret String
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]
    location GetBgpAuthRoutingProfileLocation
    The location of this object.
    name string
    secret string
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]
    location GetBgpAuthRoutingProfileLocation
    The location of this object.
    name str
    secret str
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]
    location Property Map
    The location of this object.
    name String
    secret String
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]

    getBgpAuthRoutingProfile Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetBgpAuthRoutingProfileLocation
    The location of this object.
    Name string
    Secret string
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetBgpAuthRoutingProfileLocation
    The location of this object.
    Name string
    Secret string
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]
    id String
    The provider-assigned unique ID for this managed resource.
    location GetBgpAuthRoutingProfileLocation
    The location of this object.
    name String
    secret String
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]
    id string
    The provider-assigned unique ID for this managed resource.
    location GetBgpAuthRoutingProfileLocation
    The location of this object.
    name string
    secret string
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]
    id str
    The provider-assigned unique ID for this managed resource.
    location GetBgpAuthRoutingProfileLocation
    The location of this object.
    name str
    secret str
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    name String
    secret String
    shared secret for the TCP MD5 authentication, [a-zA-Z0-9!@#%^]

    Supporting Types

    GetBgpAuthRoutingProfileLocation

    Ngfw GetBgpAuthRoutingProfileLocationNgfw
    Located in a specific NGFW device
    Template GetBgpAuthRoutingProfileLocationTemplate
    Located in a specific template
    TemplateStack GetBgpAuthRoutingProfileLocationTemplateStack
    Located in a specific template stack
    Ngfw GetBgpAuthRoutingProfileLocationNgfw
    Located in a specific NGFW device
    Template GetBgpAuthRoutingProfileLocationTemplate
    Located in a specific template
    TemplateStack GetBgpAuthRoutingProfileLocationTemplateStack
    Located in a specific template stack
    ngfw GetBgpAuthRoutingProfileLocationNgfw
    Located in a specific NGFW device
    template GetBgpAuthRoutingProfileLocationTemplate
    Located in a specific template
    templateStack GetBgpAuthRoutingProfileLocationTemplateStack
    Located in a specific template stack
    ngfw GetBgpAuthRoutingProfileLocationNgfw
    Located in a specific NGFW device
    template GetBgpAuthRoutingProfileLocationTemplate
    Located in a specific template
    templateStack GetBgpAuthRoutingProfileLocationTemplateStack
    Located in a specific template stack
    ngfw GetBgpAuthRoutingProfileLocationNgfw
    Located in a specific NGFW device
    template GetBgpAuthRoutingProfileLocationTemplate
    Located in a specific template
    template_stack GetBgpAuthRoutingProfileLocationTemplateStack
    Located in a specific template stack
    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

    GetBgpAuthRoutingProfileLocationNgfw

    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

    GetBgpAuthRoutingProfileLocationTemplate

    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

    GetBgpAuthRoutingProfileLocationTemplateStack

    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