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

    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 getRadiusProfile(args: GetRadiusProfileArgs, opts?: InvokeOptions): Promise<GetRadiusProfileResult>
    function getRadiusProfileOutput(args: GetRadiusProfileOutputArgs, opts?: InvokeOptions): Output<GetRadiusProfileResult>
    def get_radius_profile(location: Optional[GetRadiusProfileLocation] = None,
                           name: Optional[str] = None,
                           protocol: Optional[GetRadiusProfileProtocol] = None,
                           retries: Optional[float] = None,
                           servers: Optional[Sequence[GetRadiusProfileServer]] = None,
                           timeout: Optional[float] = None,
                           opts: Optional[InvokeOptions] = None) -> GetRadiusProfileResult
    def get_radius_profile_output(location: Optional[pulumi.Input[GetRadiusProfileLocationArgs]] = None,
                           name: Optional[pulumi.Input[str]] = None,
                           protocol: Optional[pulumi.Input[GetRadiusProfileProtocolArgs]] = None,
                           retries: Optional[pulumi.Input[float]] = None,
                           servers: Optional[pulumi.Input[Sequence[pulumi.Input[GetRadiusProfileServerArgs]]]] = None,
                           timeout: Optional[pulumi.Input[float]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetRadiusProfileResult]
    func LookupRadiusProfile(ctx *Context, args *LookupRadiusProfileArgs, opts ...InvokeOption) (*LookupRadiusProfileResult, error)
    func LookupRadiusProfileOutput(ctx *Context, args *LookupRadiusProfileOutputArgs, opts ...InvokeOption) LookupRadiusProfileResultOutput

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

    public static class GetRadiusProfile 
    {
        public static Task<GetRadiusProfileResult> InvokeAsync(GetRadiusProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetRadiusProfileResult> Invoke(GetRadiusProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRadiusProfileResult> getRadiusProfile(GetRadiusProfileArgs args, InvokeOptions options)
    public static Output<GetRadiusProfileResult> getRadiusProfile(GetRadiusProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getRadiusProfile:getRadiusProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location GetRadiusProfileLocation
    The location of this object.
    Name string
    Protocol GetRadiusProfileProtocol
    Retries double
    number of attempts before giving up authentication
    Servers List<GetRadiusProfileServer>
    Timeout double
    number of seconds to wait for when performing authentication
    Location GetRadiusProfileLocation
    The location of this object.
    Name string
    Protocol GetRadiusProfileProtocol
    Retries float64
    number of attempts before giving up authentication
    Servers []GetRadiusProfileServer
    Timeout float64
    number of seconds to wait for when performing authentication
    location GetRadiusProfileLocation
    The location of this object.
    name String
    protocol GetRadiusProfileProtocol
    retries Double
    number of attempts before giving up authentication
    servers List<GetRadiusProfileServer>
    timeout Double
    number of seconds to wait for when performing authentication
    location GetRadiusProfileLocation
    The location of this object.
    name string
    protocol GetRadiusProfileProtocol
    retries number
    number of attempts before giving up authentication
    servers GetRadiusProfileServer[]
    timeout number
    number of seconds to wait for when performing authentication
    location GetRadiusProfileLocation
    The location of this object.
    name str
    protocol GetRadiusProfileProtocol
    retries float
    number of attempts before giving up authentication
    servers Sequence[GetRadiusProfileServer]
    timeout float
    number of seconds to wait for when performing authentication
    location Property Map
    The location of this object.
    name String
    protocol Property Map
    retries Number
    number of attempts before giving up authentication
    servers List<Property Map>
    timeout Number
    number of seconds to wait for when performing authentication

    getRadiusProfile Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetRadiusProfileLocation
    The location of this object.
    Name string
    Protocol GetRadiusProfileProtocol
    Retries double
    number of attempts before giving up authentication
    Servers List<GetRadiusProfileServer>
    Timeout double
    number of seconds to wait for when performing authentication
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetRadiusProfileLocation
    The location of this object.
    Name string
    Protocol GetRadiusProfileProtocol
    Retries float64
    number of attempts before giving up authentication
    Servers []GetRadiusProfileServer
    Timeout float64
    number of seconds to wait for when performing authentication
    id String
    The provider-assigned unique ID for this managed resource.
    location GetRadiusProfileLocation
    The location of this object.
    name String
    protocol GetRadiusProfileProtocol
    retries Double
    number of attempts before giving up authentication
    servers List<GetRadiusProfileServer>
    timeout Double
    number of seconds to wait for when performing authentication
    id string
    The provider-assigned unique ID for this managed resource.
    location GetRadiusProfileLocation
    The location of this object.
    name string
    protocol GetRadiusProfileProtocol
    retries number
    number of attempts before giving up authentication
    servers GetRadiusProfileServer[]
    timeout number
    number of seconds to wait for when performing authentication
    id str
    The provider-assigned unique ID for this managed resource.
    location GetRadiusProfileLocation
    The location of this object.
    name str
    protocol GetRadiusProfileProtocol
    retries float
    number of attempts before giving up authentication
    servers Sequence[GetRadiusProfileServer]
    timeout float
    number of seconds to wait for when performing authentication
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    name String
    protocol Property Map
    retries Number
    number of attempts before giving up authentication
    servers List<Property Map>
    timeout Number
    number of seconds to wait for when performing authentication

    Supporting Types

    GetRadiusProfileLocation

    Panorama GetRadiusProfileLocationPanorama
    Located in a panorama.
    Shared GetRadiusProfileLocationShared
    Panorama shared object
    Template GetRadiusProfileLocationTemplate
    A shared resource located within a specific template
    TemplateStack GetRadiusProfileLocationTemplateStack
    Located in a specific template
    TemplateStackVsys GetRadiusProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    TemplateVsys GetRadiusProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    Vsys GetRadiusProfileLocationVsys
    Located in a specific Virtual System
    Panorama GetRadiusProfileLocationPanorama
    Located in a panorama.
    Shared GetRadiusProfileLocationShared
    Panorama shared object
    Template GetRadiusProfileLocationTemplate
    A shared resource located within a specific template
    TemplateStack GetRadiusProfileLocationTemplateStack
    Located in a specific template
    TemplateStackVsys GetRadiusProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    TemplateVsys GetRadiusProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    Vsys GetRadiusProfileLocationVsys
    Located in a specific Virtual System
    panorama GetRadiusProfileLocationPanorama
    Located in a panorama.
    shared GetRadiusProfileLocationShared
    Panorama shared object
    template GetRadiusProfileLocationTemplate
    A shared resource located within a specific template
    templateStack GetRadiusProfileLocationTemplateStack
    Located in a specific template
    templateStackVsys GetRadiusProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    templateVsys GetRadiusProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    vsys GetRadiusProfileLocationVsys
    Located in a specific Virtual System
    panorama GetRadiusProfileLocationPanorama
    Located in a panorama.
    shared GetRadiusProfileLocationShared
    Panorama shared object
    template GetRadiusProfileLocationTemplate
    A shared resource located within a specific template
    templateStack GetRadiusProfileLocationTemplateStack
    Located in a specific template
    templateStackVsys GetRadiusProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    templateVsys GetRadiusProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    vsys GetRadiusProfileLocationVsys
    Located in a specific Virtual System
    panorama GetRadiusProfileLocationPanorama
    Located in a panorama.
    shared GetRadiusProfileLocationShared
    Panorama shared object
    template GetRadiusProfileLocationTemplate
    A shared resource located within a specific template
    template_stack GetRadiusProfileLocationTemplateStack
    Located in a specific template
    template_stack_vsys GetRadiusProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    template_vsys GetRadiusProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    vsys GetRadiusProfileLocationVsys
    Located in a specific Virtual System
    panorama Property Map
    Located in a panorama.
    shared Property Map
    Panorama shared object
    template Property Map
    A shared resource located within a specific template
    templateStack Property Map
    Located in a specific template
    templateStackVsys Property Map
    Located in a specific template, device and vsys.
    templateVsys Property Map
    Located in a specific template, device and vsys.
    vsys Property Map
    Located in a specific Virtual System

    GetRadiusProfileLocationTemplate

    Name string
    Specific Panorama template
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template
    PanoramaDevice string
    Specific Panorama device
    name String
    Specific Panorama template
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template
    panoramaDevice String
    Specific Panorama device

    GetRadiusProfileLocationTemplateStack

    Name string
    The template stack
    PanoramaDevice string
    Specific Panorama device
    Name string
    The template stack
    PanoramaDevice string
    Specific Panorama device
    name String
    The template stack
    panoramaDevice String
    Specific Panorama device
    name string
    The template stack
    panoramaDevice string
    Specific Panorama device
    name str
    The template stack
    panorama_device str
    Specific Panorama device
    name String
    The template stack
    panoramaDevice String
    Specific Panorama device

    GetRadiusProfileLocationTemplateStackVsys

    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    TemplateStack string
    The template stack
    Vsys string
    The vsys.
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    TemplateStack string
    The template stack
    Vsys string
    The vsys.
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    templateStack String
    The template stack
    vsys String
    The vsys.
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    templateStack string
    The template stack
    vsys string
    The vsys.
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    template_stack str
    The template stack
    vsys str
    The vsys.
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    templateStack String
    The template stack
    vsys String
    The vsys.

    GetRadiusProfileLocationTemplateVsys

    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Template string
    Specific Panorama template
    Vsys string
    The vsys.
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Template string
    Specific Panorama template
    Vsys string
    The vsys.
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    template String
    Specific Panorama template
    vsys String
    The vsys.
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    template string
    Specific Panorama template
    vsys string
    The vsys.
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    template str
    Specific Panorama template
    vsys str
    The vsys.
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    template String
    Specific Panorama template
    vsys String
    The vsys.

    GetRadiusProfileLocationVsys

    Name string
    The Virtual System name
    NgfwDevice string
    The NGFW device name
    Name string
    The Virtual System name
    NgfwDevice string
    The NGFW device name
    name String
    The Virtual System name
    ngfwDevice String
    The NGFW device name
    name string
    The Virtual System name
    ngfwDevice string
    The NGFW device name
    name str
    The Virtual System name
    ngfw_device str
    The NGFW device name
    name String
    The Virtual System name
    ngfwDevice String
    The NGFW device name

    GetRadiusProfileProtocol

    GetRadiusProfileProtocolEapTtlsWithPap

    AnonymousOuterIdentity bool
    Make Outer Identity Anonymous
    RadiusCertificateProfile string
    Certificate profile for verifying the RADIUS server
    AnonymousOuterIdentity bool
    Make Outer Identity Anonymous
    RadiusCertificateProfile string
    Certificate profile for verifying the RADIUS server
    anonymousOuterIdentity Boolean
    Make Outer Identity Anonymous
    radiusCertificateProfile String
    Certificate profile for verifying the RADIUS server
    anonymousOuterIdentity boolean
    Make Outer Identity Anonymous
    radiusCertificateProfile string
    Certificate profile for verifying the RADIUS server
    anonymous_outer_identity bool
    Make Outer Identity Anonymous
    radius_certificate_profile str
    Certificate profile for verifying the RADIUS server
    anonymousOuterIdentity Boolean
    Make Outer Identity Anonymous
    radiusCertificateProfile String
    Certificate profile for verifying the RADIUS server

    GetRadiusProfileProtocolPeapMschapv2

    AllowPasswordChange bool
    Allow users to change passwords after expiry
    AnonymousOuterIdentity bool
    Make Outer Identity Anonymous
    RadiusCertificateProfile string
    Certificate profile for verifying the RADIUS server
    AllowPasswordChange bool
    Allow users to change passwords after expiry
    AnonymousOuterIdentity bool
    Make Outer Identity Anonymous
    RadiusCertificateProfile string
    Certificate profile for verifying the RADIUS server
    allowPasswordChange Boolean
    Allow users to change passwords after expiry
    anonymousOuterIdentity Boolean
    Make Outer Identity Anonymous
    radiusCertificateProfile String
    Certificate profile for verifying the RADIUS server
    allowPasswordChange boolean
    Allow users to change passwords after expiry
    anonymousOuterIdentity boolean
    Make Outer Identity Anonymous
    radiusCertificateProfile string
    Certificate profile for verifying the RADIUS server
    allow_password_change bool
    Allow users to change passwords after expiry
    anonymous_outer_identity bool
    Make Outer Identity Anonymous
    radius_certificate_profile str
    Certificate profile for verifying the RADIUS server
    allowPasswordChange Boolean
    Allow users to change passwords after expiry
    anonymousOuterIdentity Boolean
    Make Outer Identity Anonymous
    radiusCertificateProfile String
    Certificate profile for verifying the RADIUS server

    GetRadiusProfileProtocolPeapWithGtc

    AnonymousOuterIdentity bool
    Make Outer Identity Anonymous
    RadiusCertificateProfile string
    Certificate profile for verifying the RADIUS server
    AnonymousOuterIdentity bool
    Make Outer Identity Anonymous
    RadiusCertificateProfile string
    Certificate profile for verifying the RADIUS server
    anonymousOuterIdentity Boolean
    Make Outer Identity Anonymous
    radiusCertificateProfile String
    Certificate profile for verifying the RADIUS server
    anonymousOuterIdentity boolean
    Make Outer Identity Anonymous
    radiusCertificateProfile string
    Certificate profile for verifying the RADIUS server
    anonymous_outer_identity bool
    Make Outer Identity Anonymous
    radius_certificate_profile str
    Certificate profile for verifying the RADIUS server
    anonymousOuterIdentity Boolean
    Make Outer Identity Anonymous
    radiusCertificateProfile String
    Certificate profile for verifying the RADIUS server

    GetRadiusProfileServer

    IpAddress string
    RADIUS server IP or host name
    Name string
    Port double
    RADIUS server port
    Secret string
    Shared secret for RADIUS communication
    IpAddress string
    RADIUS server IP or host name
    Name string
    Port float64
    RADIUS server port
    Secret string
    Shared secret for RADIUS communication
    ipAddress String
    RADIUS server IP or host name
    name String
    port Double
    RADIUS server port
    secret String
    Shared secret for RADIUS communication
    ipAddress string
    RADIUS server IP or host name
    name string
    port number
    RADIUS server port
    secret string
    Shared secret for RADIUS communication
    ip_address str
    RADIUS server IP or host name
    name str
    port float
    RADIUS server port
    secret str
    Shared secret for RADIUS communication
    ipAddress String
    RADIUS server IP or host name
    name String
    port Number
    RADIUS server port
    secret String
    Shared secret for RADIUS communication

    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.