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

    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 getProxySettings(args: GetProxySettingsArgs, opts?: InvokeOptions): Promise<GetProxySettingsResult>
    function getProxySettingsOutput(args: GetProxySettingsOutputArgs, opts?: InvokeOptions): Output<GetProxySettingsResult>
    def get_proxy_settings(lcaas_use_proxy: Optional[bool] = None,
                           location: Optional[GetProxySettingsLocation] = None,
                           secure_proxy_password: Optional[str] = None,
                           secure_proxy_port: Optional[float] = None,
                           secure_proxy_server: Optional[str] = None,
                           secure_proxy_user: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetProxySettingsResult
    def get_proxy_settings_output(lcaas_use_proxy: Optional[pulumi.Input[bool]] = None,
                           location: Optional[pulumi.Input[GetProxySettingsLocationArgs]] = None,
                           secure_proxy_password: Optional[pulumi.Input[str]] = None,
                           secure_proxy_port: Optional[pulumi.Input[float]] = None,
                           secure_proxy_server: Optional[pulumi.Input[str]] = None,
                           secure_proxy_user: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetProxySettingsResult]
    func LookupProxySettings(ctx *Context, args *LookupProxySettingsArgs, opts ...InvokeOption) (*LookupProxySettingsResult, error)
    func LookupProxySettingsOutput(ctx *Context, args *LookupProxySettingsOutputArgs, opts ...InvokeOption) LookupProxySettingsResultOutput

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

    public static class GetProxySettings 
    {
        public static Task<GetProxySettingsResult> InvokeAsync(GetProxySettingsArgs args, InvokeOptions? opts = null)
        public static Output<GetProxySettingsResult> Invoke(GetProxySettingsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetProxySettingsResult> getProxySettings(GetProxySettingsArgs args, InvokeOptions options)
    public static Output<GetProxySettingsResult> getProxySettings(GetProxySettingsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getProxySettings:getProxySettings
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location GetProxySettingsLocation
    The location of this object.
    LcaasUseProxy bool
    Enable proxy access to CDL
    SecureProxyPassword string
    Secure Proxy password to use
    SecureProxyPort double
    Port for secure proxy server
    SecureProxyServer string
    Secure Proxy server to use
    SecureProxyUser string
    Secure Proxy user name to use
    Location GetProxySettingsLocation
    The location of this object.
    LcaasUseProxy bool
    Enable proxy access to CDL
    SecureProxyPassword string
    Secure Proxy password to use
    SecureProxyPort float64
    Port for secure proxy server
    SecureProxyServer string
    Secure Proxy server to use
    SecureProxyUser string
    Secure Proxy user name to use
    location GetProxySettingsLocation
    The location of this object.
    lcaasUseProxy Boolean
    Enable proxy access to CDL
    secureProxyPassword String
    Secure Proxy password to use
    secureProxyPort Double
    Port for secure proxy server
    secureProxyServer String
    Secure Proxy server to use
    secureProxyUser String
    Secure Proxy user name to use
    location GetProxySettingsLocation
    The location of this object.
    lcaasUseProxy boolean
    Enable proxy access to CDL
    secureProxyPassword string
    Secure Proxy password to use
    secureProxyPort number
    Port for secure proxy server
    secureProxyServer string
    Secure Proxy server to use
    secureProxyUser string
    Secure Proxy user name to use
    location GetProxySettingsLocation
    The location of this object.
    lcaas_use_proxy bool
    Enable proxy access to CDL
    secure_proxy_password str
    Secure Proxy password to use
    secure_proxy_port float
    Port for secure proxy server
    secure_proxy_server str
    Secure Proxy server to use
    secure_proxy_user str
    Secure Proxy user name to use
    location Property Map
    The location of this object.
    lcaasUseProxy Boolean
    Enable proxy access to CDL
    secureProxyPassword String
    Secure Proxy password to use
    secureProxyPort Number
    Port for secure proxy server
    secureProxyServer String
    Secure Proxy server to use
    secureProxyUser String
    Secure Proxy user name to use

    getProxySettings Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    LcaasUseProxy bool
    Enable proxy access to CDL
    Location GetProxySettingsLocation
    The location of this object.
    SecureProxyPassword string
    Secure Proxy password to use
    SecureProxyPort double
    Port for secure proxy server
    SecureProxyServer string
    Secure Proxy server to use
    SecureProxyUser string
    Secure Proxy user name to use
    Id string
    The provider-assigned unique ID for this managed resource.
    LcaasUseProxy bool
    Enable proxy access to CDL
    Location GetProxySettingsLocation
    The location of this object.
    SecureProxyPassword string
    Secure Proxy password to use
    SecureProxyPort float64
    Port for secure proxy server
    SecureProxyServer string
    Secure Proxy server to use
    SecureProxyUser string
    Secure Proxy user name to use
    id String
    The provider-assigned unique ID for this managed resource.
    lcaasUseProxy Boolean
    Enable proxy access to CDL
    location GetProxySettingsLocation
    The location of this object.
    secureProxyPassword String
    Secure Proxy password to use
    secureProxyPort Double
    Port for secure proxy server
    secureProxyServer String
    Secure Proxy server to use
    secureProxyUser String
    Secure Proxy user name to use
    id string
    The provider-assigned unique ID for this managed resource.
    lcaasUseProxy boolean
    Enable proxy access to CDL
    location GetProxySettingsLocation
    The location of this object.
    secureProxyPassword string
    Secure Proxy password to use
    secureProxyPort number
    Port for secure proxy server
    secureProxyServer string
    Secure Proxy server to use
    secureProxyUser string
    Secure Proxy user name to use
    id str
    The provider-assigned unique ID for this managed resource.
    lcaas_use_proxy bool
    Enable proxy access to CDL
    location GetProxySettingsLocation
    The location of this object.
    secure_proxy_password str
    Secure Proxy password to use
    secure_proxy_port float
    Port for secure proxy server
    secure_proxy_server str
    Secure Proxy server to use
    secure_proxy_user str
    Secure Proxy user name to use
    id String
    The provider-assigned unique ID for this managed resource.
    lcaasUseProxy Boolean
    Enable proxy access to CDL
    location Property Map
    The location of this object.
    secureProxyPassword String
    Secure Proxy password to use
    secureProxyPort Number
    Port for secure proxy server
    secureProxyServer String
    Secure Proxy server to use
    secureProxyUser String
    Secure Proxy user name to use

    Supporting Types

    GetProxySettingsLocation

    System GetProxySettingsLocationSystem
    System-level configuration
    Template GetProxySettingsLocationTemplate
    Located in a specific template
    TemplateStack GetProxySettingsLocationTemplateStack
    Located in a specific template stack
    System GetProxySettingsLocationSystem
    System-level configuration
    Template GetProxySettingsLocationTemplate
    Located in a specific template
    TemplateStack GetProxySettingsLocationTemplateStack
    Located in a specific template stack
    system GetProxySettingsLocationSystem
    System-level configuration
    template GetProxySettingsLocationTemplate
    Located in a specific template
    templateStack GetProxySettingsLocationTemplateStack
    Located in a specific template stack
    system GetProxySettingsLocationSystem
    System-level configuration
    template GetProxySettingsLocationTemplate
    Located in a specific template
    templateStack GetProxySettingsLocationTemplateStack
    Located in a specific template stack
    system GetProxySettingsLocationSystem
    System-level configuration
    template GetProxySettingsLocationTemplate
    Located in a specific template
    template_stack GetProxySettingsLocationTemplateStack
    Located in a specific template stack
    system Property Map
    System-level configuration
    template Property Map
    Located in a specific template
    templateStack Property Map
    Located in a specific template stack

    GetProxySettingsLocationSystem

    Device string
    Device
    Device string
    Device
    device String
    Device
    device string
    Device
    device str
    Device
    device String
    Device

    GetProxySettingsLocationTemplate

    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

    GetProxySettingsLocationTemplateStack

    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