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

    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 getSyslogProfile(args: GetSyslogProfileArgs, opts?: InvokeOptions): Promise<GetSyslogProfileResult>
    function getSyslogProfileOutput(args: GetSyslogProfileOutputArgs, opts?: InvokeOptions): Output<GetSyslogProfileResult>
    def get_syslog_profile(format: Optional[GetSyslogProfileFormat] = None,
                           location: Optional[GetSyslogProfileLocation] = None,
                           name: Optional[str] = None,
                           servers: Optional[Sequence[GetSyslogProfileServer]] = None,
                           opts: Optional[InvokeOptions] = None) -> GetSyslogProfileResult
    def get_syslog_profile_output(format: Optional[pulumi.Input[GetSyslogProfileFormatArgs]] = None,
                           location: Optional[pulumi.Input[GetSyslogProfileLocationArgs]] = None,
                           name: Optional[pulumi.Input[str]] = None,
                           servers: Optional[pulumi.Input[Sequence[pulumi.Input[GetSyslogProfileServerArgs]]]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetSyslogProfileResult]
    func LookupSyslogProfile(ctx *Context, args *LookupSyslogProfileArgs, opts ...InvokeOption) (*LookupSyslogProfileResult, error)
    func LookupSyslogProfileOutput(ctx *Context, args *LookupSyslogProfileOutputArgs, opts ...InvokeOption) LookupSyslogProfileResultOutput

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

    public static class GetSyslogProfile 
    {
        public static Task<GetSyslogProfileResult> InvokeAsync(GetSyslogProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetSyslogProfileResult> Invoke(GetSyslogProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSyslogProfileResult> getSyslogProfile(GetSyslogProfileArgs args, InvokeOptions options)
    public static Output<GetSyslogProfileResult> getSyslogProfile(GetSyslogProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getSyslogProfile:getSyslogProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getSyslogProfile Result

    The following output properties are available:

    Format GetSyslogProfileFormat
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetSyslogProfileLocation
    The location of this object.
    Name string
    Servers List<GetSyslogProfileServer>
    Format GetSyslogProfileFormat
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetSyslogProfileLocation
    The location of this object.
    Name string
    Servers []GetSyslogProfileServer
    format GetSyslogProfileFormat
    id String
    The provider-assigned unique ID for this managed resource.
    location GetSyslogProfileLocation
    The location of this object.
    name String
    servers List<GetSyslogProfileServer>
    format GetSyslogProfileFormat
    id string
    The provider-assigned unique ID for this managed resource.
    location GetSyslogProfileLocation
    The location of this object.
    name string
    servers GetSyslogProfileServer[]
    format GetSyslogProfileFormat
    id str
    The provider-assigned unique ID for this managed resource.
    location GetSyslogProfileLocation
    The location of this object.
    name str
    servers Sequence[GetSyslogProfileServer]
    format Property Map
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    name String
    servers List<Property Map>

    Supporting Types

    GetSyslogProfileFormat

    Auth string
    Config string
    Correlation string
    Data string
    Decryption string
    Escaping GetSyslogProfileFormatEscaping
    Globalprotect string
    Gtp string
    HipMatch string
    Iptag string
    Sctp string
    System string
    Threat string
    Traffic string
    Tunnel string
    Url string
    Userid string
    Wildfire string
    Auth string
    Config string
    Correlation string
    Data string
    Decryption string
    Escaping GetSyslogProfileFormatEscaping
    Globalprotect string
    Gtp string
    HipMatch string
    Iptag string
    Sctp string
    System string
    Threat string
    Traffic string
    Tunnel string
    Url string
    Userid string
    Wildfire string
    auth String
    config String
    correlation String
    data String
    decryption String
    escaping GetSyslogProfileFormatEscaping
    globalprotect String
    gtp String
    hipMatch String
    iptag String
    sctp String
    system String
    threat String
    traffic String
    tunnel String
    url String
    userid String
    wildfire String
    auth string
    config string
    correlation string
    data string
    decryption string
    escaping GetSyslogProfileFormatEscaping
    globalprotect string
    gtp string
    hipMatch string
    iptag string
    sctp string
    system string
    threat string
    traffic string
    tunnel string
    url string
    userid string
    wildfire string
    auth String
    config String
    correlation String
    data String
    decryption String
    escaping Property Map
    globalprotect String
    gtp String
    hipMatch String
    iptag String
    sctp String
    system String
    threat String
    traffic String
    tunnel String
    url String
    userid String
    wildfire String

    GetSyslogProfileFormatEscaping

    EscapeCharacter string
    Escape character
    EscapedCharacters string
    List of characters to be escaped
    EscapeCharacter string
    Escape character
    EscapedCharacters string
    List of characters to be escaped
    escapeCharacter String
    Escape character
    escapedCharacters String
    List of characters to be escaped
    escapeCharacter string
    Escape character
    escapedCharacters string
    List of characters to be escaped
    escape_character str
    Escape character
    escaped_characters str
    List of characters to be escaped
    escapeCharacter String
    Escape character
    escapedCharacters String
    List of characters to be escaped

    GetSyslogProfileLocation

    Panorama GetSyslogProfileLocationPanorama
    Located in a panorama.
    Template GetSyslogProfileLocationTemplate
    A shared resource located within a specific template
    TemplateStack GetSyslogProfileLocationTemplateStack
    Located in a specific template
    TemplateStackVsys GetSyslogProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    TemplateVsys GetSyslogProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    Vsys GetSyslogProfileLocationVsys
    Located in a specific Virtual System
    Panorama GetSyslogProfileLocationPanorama
    Located in a panorama.
    Template GetSyslogProfileLocationTemplate
    A shared resource located within a specific template
    TemplateStack GetSyslogProfileLocationTemplateStack
    Located in a specific template
    TemplateStackVsys GetSyslogProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    TemplateVsys GetSyslogProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    Vsys GetSyslogProfileLocationVsys
    Located in a specific Virtual System
    panorama GetSyslogProfileLocationPanorama
    Located in a panorama.
    template GetSyslogProfileLocationTemplate
    A shared resource located within a specific template
    templateStack GetSyslogProfileLocationTemplateStack
    Located in a specific template
    templateStackVsys GetSyslogProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    templateVsys GetSyslogProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    vsys GetSyslogProfileLocationVsys
    Located in a specific Virtual System
    panorama GetSyslogProfileLocationPanorama
    Located in a panorama.
    template GetSyslogProfileLocationTemplate
    A shared resource located within a specific template
    templateStack GetSyslogProfileLocationTemplateStack
    Located in a specific template
    templateStackVsys GetSyslogProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    templateVsys GetSyslogProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    vsys GetSyslogProfileLocationVsys
    Located in a specific Virtual System
    panorama GetSyslogProfileLocationPanorama
    Located in a panorama.
    template GetSyslogProfileLocationTemplate
    A shared resource located within a specific template
    template_stack GetSyslogProfileLocationTemplateStack
    Located in a specific template
    template_stack_vsys GetSyslogProfileLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    template_vsys GetSyslogProfileLocationTemplateVsys
    Located in a specific template, device and vsys.
    vsys GetSyslogProfileLocationVsys
    Located in a specific Virtual System
    panorama Property Map
    Located in a panorama.
    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

    GetSyslogProfileLocationTemplate

    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

    GetSyslogProfileLocationTemplateStack

    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

    GetSyslogProfileLocationTemplateStackVsys

    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.

    GetSyslogProfileLocationTemplateVsys

    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.

    GetSyslogProfileLocationVsys

    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

    GetSyslogProfileServer

    Facility string
    Format string
    Format of the Syslog message
    Name string
    Port double
    Port number (Standard Syslog ports UDP:514, SSL:6514)
    Server string
    IP address or FQDN of SYSLOG server to use
    Transport string
    Facility string
    Format string
    Format of the Syslog message
    Name string
    Port float64
    Port number (Standard Syslog ports UDP:514, SSL:6514)
    Server string
    IP address or FQDN of SYSLOG server to use
    Transport string
    facility String
    format String
    Format of the Syslog message
    name String
    port Double
    Port number (Standard Syslog ports UDP:514, SSL:6514)
    server String
    IP address or FQDN of SYSLOG server to use
    transport String
    facility string
    format string
    Format of the Syslog message
    name string
    port number
    Port number (Standard Syslog ports UDP:514, SSL:6514)
    server string
    IP address or FQDN of SYSLOG server to use
    transport string
    facility str
    format str
    Format of the Syslog message
    name str
    port float
    Port number (Standard Syslog ports UDP:514, SSL:6514)
    server str
    IP address or FQDN of SYSLOG server to use
    transport str
    facility String
    format String
    Format of the Syslog message
    name String
    port Number
    Port number (Standard Syslog ports UDP:514, SSL:6514)
    server String
    IP address or FQDN of SYSLOG server to use
    transport String

    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