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

    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 getHipmatchLogSettings(args: GetHipmatchLogSettingsArgs, opts?: InvokeOptions): Promise<GetHipmatchLogSettingsResult>
    function getHipmatchLogSettingsOutput(args: GetHipmatchLogSettingsOutputArgs, opts?: InvokeOptions): Output<GetHipmatchLogSettingsResult>
    def get_hipmatch_log_settings(actions: Optional[Sequence[GetHipmatchLogSettingsAction]] = None,
                                  description: Optional[str] = None,
                                  email_profiles: Optional[Sequence[str]] = None,
                                  filter: Optional[str] = None,
                                  http_profiles: Optional[Sequence[str]] = None,
                                  location: Optional[GetHipmatchLogSettingsLocation] = None,
                                  name: Optional[str] = None,
                                  quarantine: Optional[bool] = None,
                                  send_to_panorama: Optional[bool] = None,
                                  snmp_profiles: Optional[Sequence[str]] = None,
                                  syslog_profiles: Optional[Sequence[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetHipmatchLogSettingsResult
    def get_hipmatch_log_settings_output(actions: Optional[pulumi.Input[Sequence[pulumi.Input[GetHipmatchLogSettingsActionArgs]]]] = None,
                                  description: Optional[pulumi.Input[str]] = None,
                                  email_profiles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                  filter: Optional[pulumi.Input[str]] = None,
                                  http_profiles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                  location: Optional[pulumi.Input[GetHipmatchLogSettingsLocationArgs]] = None,
                                  name: Optional[pulumi.Input[str]] = None,
                                  quarantine: Optional[pulumi.Input[bool]] = None,
                                  send_to_panorama: Optional[pulumi.Input[bool]] = None,
                                  snmp_profiles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                  syslog_profiles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetHipmatchLogSettingsResult]
    func LookupHipmatchLogSettings(ctx *Context, args *LookupHipmatchLogSettingsArgs, opts ...InvokeOption) (*LookupHipmatchLogSettingsResult, error)
    func LookupHipmatchLogSettingsOutput(ctx *Context, args *LookupHipmatchLogSettingsOutputArgs, opts ...InvokeOption) LookupHipmatchLogSettingsResultOutput

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

    public static class GetHipmatchLogSettings 
    {
        public static Task<GetHipmatchLogSettingsResult> InvokeAsync(GetHipmatchLogSettingsArgs args, InvokeOptions? opts = null)
        public static Output<GetHipmatchLogSettingsResult> Invoke(GetHipmatchLogSettingsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetHipmatchLogSettingsResult> getHipmatchLogSettings(GetHipmatchLogSettingsArgs args, InvokeOptions options)
    public static Output<GetHipmatchLogSettingsResult> getHipmatchLogSettings(GetHipmatchLogSettingsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getHipmatchLogSettings:getHipmatchLogSettings
      arguments:
        # arguments dictionary

    The following arguments are supported:

    location GetHipmatchLogSettingsLocation
    The location of this object.
    name String
    actions List<GetHipmatchLogSettingsAction>
    description String
    emailProfiles List<String>
    filter String
    httpProfiles List<String>
    quarantine Boolean
    sendToPanorama Boolean
    snmpProfiles List<String>
    syslogProfiles List<String>
    location Property Map
    The location of this object.
    name String
    actions List<Property Map>
    description String
    emailProfiles List<String>
    filter String
    httpProfiles List<String>
    quarantine Boolean
    sendToPanorama Boolean
    snmpProfiles List<String>
    syslogProfiles List<String>

    getHipmatchLogSettings Result

    The following output properties are available:

    Actions List<GetHipmatchLogSettingsAction>
    Description string
    EmailProfiles List<string>
    Filter string
    HttpProfiles List<string>
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetHipmatchLogSettingsLocation
    The location of this object.
    Name string
    Quarantine bool
    SendToPanorama bool
    SnmpProfiles List<string>
    SyslogProfiles List<string>
    Actions []GetHipmatchLogSettingsAction
    Description string
    EmailProfiles []string
    Filter string
    HttpProfiles []string
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetHipmatchLogSettingsLocation
    The location of this object.
    Name string
    Quarantine bool
    SendToPanorama bool
    SnmpProfiles []string
    SyslogProfiles []string
    actions List<GetHipmatchLogSettingsAction>
    description String
    emailProfiles List<String>
    filter String
    httpProfiles List<String>
    id String
    The provider-assigned unique ID for this managed resource.
    location GetHipmatchLogSettingsLocation
    The location of this object.
    name String
    quarantine Boolean
    sendToPanorama Boolean
    snmpProfiles List<String>
    syslogProfiles List<String>
    actions GetHipmatchLogSettingsAction[]
    description string
    emailProfiles string[]
    filter string
    httpProfiles string[]
    id string
    The provider-assigned unique ID for this managed resource.
    location GetHipmatchLogSettingsLocation
    The location of this object.
    name string
    quarantine boolean
    sendToPanorama boolean
    snmpProfiles string[]
    syslogProfiles string[]
    actions Sequence[GetHipmatchLogSettingsAction]
    description str
    email_profiles Sequence[str]
    filter str
    http_profiles Sequence[str]
    id str
    The provider-assigned unique ID for this managed resource.
    location GetHipmatchLogSettingsLocation
    The location of this object.
    name str
    quarantine bool
    send_to_panorama bool
    snmp_profiles Sequence[str]
    syslog_profiles Sequence[str]
    actions List<Property Map>
    description String
    emailProfiles List<String>
    filter String
    httpProfiles List<String>
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    name String
    quarantine Boolean
    sendToPanorama Boolean
    snmpProfiles List<String>
    syslogProfiles List<String>

    Supporting Types

    GetHipmatchLogSettingsAction

    GetHipmatchLogSettingsActionType

    GetHipmatchLogSettingsActionTypeIntegration

    Action string
    Action string
    action String
    action string
    action str
    action String

    GetHipmatchLogSettingsActionTypeTagging

    action String
    registration Property Map
    tags List<String>
    target String
    timeout Number
    timeout in minutes

    GetHipmatchLogSettingsActionTypeTaggingRegistration

    GetHipmatchLogSettingsActionTypeTaggingRegistrationRemote

    GetHipmatchLogSettingsLocation

    Panorama GetHipmatchLogSettingsLocationPanorama
    Located in a panorama.
    Template GetHipmatchLogSettingsLocationTemplate
    A shared resource located within a specific template
    TemplateStack GetHipmatchLogSettingsLocationTemplateStack
    Located in a specific template
    TemplateStackVsys GetHipmatchLogSettingsLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    TemplateVsys GetHipmatchLogSettingsLocationTemplateVsys
    Located in a specific template, device and vsys.
    Panorama GetHipmatchLogSettingsLocationPanorama
    Located in a panorama.
    Template GetHipmatchLogSettingsLocationTemplate
    A shared resource located within a specific template
    TemplateStack GetHipmatchLogSettingsLocationTemplateStack
    Located in a specific template
    TemplateStackVsys GetHipmatchLogSettingsLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    TemplateVsys GetHipmatchLogSettingsLocationTemplateVsys
    Located in a specific template, device and vsys.
    panorama GetHipmatchLogSettingsLocationPanorama
    Located in a panorama.
    template GetHipmatchLogSettingsLocationTemplate
    A shared resource located within a specific template
    templateStack GetHipmatchLogSettingsLocationTemplateStack
    Located in a specific template
    templateStackVsys GetHipmatchLogSettingsLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    templateVsys GetHipmatchLogSettingsLocationTemplateVsys
    Located in a specific template, device and vsys.
    panorama GetHipmatchLogSettingsLocationPanorama
    Located in a panorama.
    template GetHipmatchLogSettingsLocationTemplate
    A shared resource located within a specific template
    templateStack GetHipmatchLogSettingsLocationTemplateStack
    Located in a specific template
    templateStackVsys GetHipmatchLogSettingsLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    templateVsys GetHipmatchLogSettingsLocationTemplateVsys
    Located in a specific template, device and vsys.
    panorama GetHipmatchLogSettingsLocationPanorama
    Located in a panorama.
    template GetHipmatchLogSettingsLocationTemplate
    A shared resource located within a specific template
    template_stack GetHipmatchLogSettingsLocationTemplateStack
    Located in a specific template
    template_stack_vsys GetHipmatchLogSettingsLocationTemplateStackVsys
    Located in a specific template, device and vsys.
    template_vsys GetHipmatchLogSettingsLocationTemplateVsys
    Located in a specific template, device and vsys.
    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.

    GetHipmatchLogSettingsLocationTemplate

    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

    GetHipmatchLogSettingsLocationTemplateStack

    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

    GetHipmatchLogSettingsLocationTemplateStackVsys

    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.

    GetHipmatchLogSettingsLocationTemplateVsys

    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.

    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