Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Using getCustomVulnerability
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 getCustomVulnerability(args: GetCustomVulnerabilityArgs, opts?: InvokeOptions): Promise<GetCustomVulnerabilityResult>
function getCustomVulnerabilityOutput(args: GetCustomVulnerabilityOutputArgs, opts?: InvokeOptions): Output<GetCustomVulnerabilityResult>def get_custom_vulnerability(affected_host: Optional[GetCustomVulnerabilityAffectedHost] = None,
bugtraqs: Optional[Sequence[str]] = None,
comment: Optional[str] = None,
cves: Optional[Sequence[str]] = None,
default_action: Optional[GetCustomVulnerabilityDefaultAction] = None,
direction: Optional[str] = None,
disable_override: Optional[str] = None,
location: Optional[GetCustomVulnerabilityLocation] = None,
name: Optional[str] = None,
references: Optional[Sequence[str]] = None,
severity: Optional[str] = None,
signature: Optional[GetCustomVulnerabilitySignature] = None,
threatname: Optional[str] = None,
vendors: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetCustomVulnerabilityResult
def get_custom_vulnerability_output(affected_host: Optional[pulumi.Input[GetCustomVulnerabilityAffectedHostArgs]] = None,
bugtraqs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
comment: Optional[pulumi.Input[str]] = None,
cves: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
default_action: Optional[pulumi.Input[GetCustomVulnerabilityDefaultActionArgs]] = None,
direction: Optional[pulumi.Input[str]] = None,
disable_override: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[GetCustomVulnerabilityLocationArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
references: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
severity: Optional[pulumi.Input[str]] = None,
signature: Optional[pulumi.Input[GetCustomVulnerabilitySignatureArgs]] = None,
threatname: Optional[pulumi.Input[str]] = None,
vendors: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCustomVulnerabilityResult]func LookupCustomVulnerability(ctx *Context, args *LookupCustomVulnerabilityArgs, opts ...InvokeOption) (*LookupCustomVulnerabilityResult, error)
func LookupCustomVulnerabilityOutput(ctx *Context, args *LookupCustomVulnerabilityOutputArgs, opts ...InvokeOption) LookupCustomVulnerabilityResultOutput> Note: This function is named LookupCustomVulnerability in the Go SDK.
public static class GetCustomVulnerability
{
public static Task<GetCustomVulnerabilityResult> InvokeAsync(GetCustomVulnerabilityArgs args, InvokeOptions? opts = null)
public static Output<GetCustomVulnerabilityResult> Invoke(GetCustomVulnerabilityInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCustomVulnerabilityResult> getCustomVulnerability(GetCustomVulnerabilityArgs args, InvokeOptions options)
public static Output<GetCustomVulnerabilityResult> getCustomVulnerability(GetCustomVulnerabilityArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getCustomVulnerability:getCustomVulnerability
arguments:
# arguments dictionaryThe following arguments are supported:
- Location
Get
Custom Vulnerability Location - The location of this object.
- Name string
- Affected
Host GetCustom Vulnerability Affected Host - Bugtraqs List<string>
- Comment string
- Cves List<string>
- Default
Action GetCustom Vulnerability Default Action - Direction string
- Disable
Override string - disable object override in child device groups
- References List<string>
- Severity string
- Signature
Get
Custom Vulnerability Signature - Threatname string
- alphanumeric string [ 0-9a-zA-Z._-]
- Vendors List<string>
- Location
Get
Custom Vulnerability Location - The location of this object.
- Name string
- Affected
Host GetCustom Vulnerability Affected Host - Bugtraqs []string
- Comment string
- Cves []string
- Default
Action GetCustom Vulnerability Default Action - Direction string
- Disable
Override string - disable object override in child device groups
- References []string
- Severity string
- Signature
Get
Custom Vulnerability Signature - Threatname string
- alphanumeric string [ 0-9a-zA-Z._-]
- Vendors []string
- location
Get
Custom Vulnerability Location - The location of this object.
- name String
- affected
Host GetCustom Vulnerability Affected Host - bugtraqs List<String>
- comment String
- cves List<String>
- default
Action GetCustom Vulnerability Default Action - direction String
- disable
Override String - disable object override in child device groups
- references List<String>
- severity String
- signature
Get
Custom Vulnerability Signature - threatname String
- alphanumeric string [ 0-9a-zA-Z._-]
- vendors List<String>
- location
Get
Custom Vulnerability Location - The location of this object.
- name string
- affected
Host GetCustom Vulnerability Affected Host - bugtraqs string[]
- comment string
- cves string[]
- default
Action GetCustom Vulnerability Default Action - direction string
- disable
Override string - disable object override in child device groups
- references string[]
- severity string
- signature
Get
Custom Vulnerability Signature - threatname string
- alphanumeric string [ 0-9a-zA-Z._-]
- vendors string[]
- location
Get
Custom Vulnerability Location - The location of this object.
- name str
- affected_
host GetCustom Vulnerability Affected Host - bugtraqs Sequence[str]
- comment str
- cves Sequence[str]
- default_
action GetCustom Vulnerability Default Action - direction str
- disable_
override str - disable object override in child device groups
- references Sequence[str]
- severity str
- signature
Get
Custom Vulnerability Signature - threatname str
- alphanumeric string [ 0-9a-zA-Z._-]
- vendors Sequence[str]
- location Property Map
- The location of this object.
- name String
- affected
Host Property Map - bugtraqs List<String>
- comment String
- cves List<String>
- default
Action Property Map - direction String
- disable
Override String - disable object override in child device groups
- references List<String>
- severity String
- signature Property Map
- threatname String
- alphanumeric string [ 0-9a-zA-Z._-]
- vendors List<String>
getCustomVulnerability Result
The following output properties are available:
- Affected
Host GetCustom Vulnerability Affected Host - Bugtraqs List<string>
- Comment string
- Cves List<string>
- Default
Action GetCustom Vulnerability Default Action - Direction string
- Disable
Override string - disable object override in child device groups
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Custom Vulnerability Location - The location of this object.
- Name string
- References List<string>
- Severity string
- Signature
Get
Custom Vulnerability Signature - Threatname string
- alphanumeric string [ 0-9a-zA-Z._-]
- Vendors List<string>
- Affected
Host GetCustom Vulnerability Affected Host - Bugtraqs []string
- Comment string
- Cves []string
- Default
Action GetCustom Vulnerability Default Action - Direction string
- Disable
Override string - disable object override in child device groups
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Custom Vulnerability Location - The location of this object.
- Name string
- References []string
- Severity string
- Signature
Get
Custom Vulnerability Signature - Threatname string
- alphanumeric string [ 0-9a-zA-Z._-]
- Vendors []string
- affected
Host GetCustom Vulnerability Affected Host - bugtraqs List<String>
- comment String
- cves List<String>
- default
Action GetCustom Vulnerability Default Action - direction String
- disable
Override String - disable object override in child device groups
- id String
- The provider-assigned unique ID for this managed resource.
- location
Get
Custom Vulnerability Location - The location of this object.
- name String
- references List<String>
- severity String
- signature
Get
Custom Vulnerability Signature - threatname String
- alphanumeric string [ 0-9a-zA-Z._-]
- vendors List<String>
- affected
Host GetCustom Vulnerability Affected Host - bugtraqs string[]
- comment string
- cves string[]
- default
Action GetCustom Vulnerability Default Action - direction string
- disable
Override string - disable object override in child device groups
- id string
- The provider-assigned unique ID for this managed resource.
- location
Get
Custom Vulnerability Location - The location of this object.
- name string
- references string[]
- severity string
- signature
Get
Custom Vulnerability Signature - threatname string
- alphanumeric string [ 0-9a-zA-Z._-]
- vendors string[]
- affected_
host GetCustom Vulnerability Affected Host - bugtraqs Sequence[str]
- comment str
- cves Sequence[str]
- default_
action GetCustom Vulnerability Default Action - direction str
- disable_
override str - disable object override in child device groups
- id str
- The provider-assigned unique ID for this managed resource.
- location
Get
Custom Vulnerability Location - The location of this object.
- name str
- references Sequence[str]
- severity str
- signature
Get
Custom Vulnerability Signature - threatname str
- alphanumeric string [ 0-9a-zA-Z._-]
- vendors Sequence[str]
- affected
Host Property Map - bugtraqs List<String>
- comment String
- cves List<String>
- default
Action Property Map - direction String
- disable
Override String - disable object override in child device groups
- id String
- The provider-assigned unique ID for this managed resource.
- location Property Map
- The location of this object.
- name String
- references List<String>
- severity String
- signature Property Map
- threatname String
- alphanumeric string [ 0-9a-zA-Z._-]
- vendors List<String>
Supporting Types
GetCustomVulnerabilityAffectedHost
GetCustomVulnerabilityDefaultAction
- Alert
Get
Custom Vulnerability Default Action Alert - Allow
Get
Custom Vulnerability Default Action Allow - Block
Ip GetCustom Vulnerability Default Action Block Ip - Drop
Get
Custom Vulnerability Default Action Drop - Reset
Both GetCustom Vulnerability Default Action Reset Both - Reset
Client GetCustom Vulnerability Default Action Reset Client - Reset
Server GetCustom Vulnerability Default Action Reset Server
- Alert
Get
Custom Vulnerability Default Action Alert - Allow
Get
Custom Vulnerability Default Action Allow - Block
Ip GetCustom Vulnerability Default Action Block Ip - Drop
Get
Custom Vulnerability Default Action Drop - Reset
Both GetCustom Vulnerability Default Action Reset Both - Reset
Client GetCustom Vulnerability Default Action Reset Client - Reset
Server GetCustom Vulnerability Default Action Reset Server
- alert
Get
Custom Vulnerability Default Action Alert - allow
Get
Custom Vulnerability Default Action Allow - block
Ip GetCustom Vulnerability Default Action Block Ip - drop
Get
Custom Vulnerability Default Action Drop - reset
Both GetCustom Vulnerability Default Action Reset Both - reset
Client GetCustom Vulnerability Default Action Reset Client - reset
Server GetCustom Vulnerability Default Action Reset Server
- alert
Get
Custom Vulnerability Default Action Alert - allow
Get
Custom Vulnerability Default Action Allow - block
Ip GetCustom Vulnerability Default Action Block Ip - drop
Get
Custom Vulnerability Default Action Drop - reset
Both GetCustom Vulnerability Default Action Reset Both - reset
Client GetCustom Vulnerability Default Action Reset Client - reset
Server GetCustom Vulnerability Default Action Reset Server
- alert
Get
Custom Vulnerability Default Action Alert - allow
Get
Custom Vulnerability Default Action Allow - block_
ip GetCustom Vulnerability Default Action Block Ip - drop
Get
Custom Vulnerability Default Action Drop - reset_
both GetCustom Vulnerability Default Action Reset Both - reset_
client GetCustom Vulnerability Default Action Reset Client - reset_
server GetCustom Vulnerability Default Action Reset Server
GetCustomVulnerabilityDefaultActionBlockIp
GetCustomVulnerabilityLocation
- Device
Group GetCustom Vulnerability Location Device Group - Located in a specific Device Group
-
Get
Custom Vulnerability Location Shared - Panorama shared object
- Vsys
Get
Custom Vulnerability Location Vsys - Located in a specific Virtual System
- Device
Group GetCustom Vulnerability Location Device Group - Located in a specific Device Group
-
Get
Custom Vulnerability Location Shared - Panorama shared object
- Vsys
Get
Custom Vulnerability Location Vsys - Located in a specific Virtual System
- device
Group GetCustom Vulnerability Location Device Group - Located in a specific Device Group
-
Get
Custom Vulnerability Location Shared - Panorama shared object
- vsys
Get
Custom Vulnerability Location Vsys - Located in a specific Virtual System
- device
Group GetCustom Vulnerability Location Device Group - Located in a specific Device Group
-
Get
Custom Vulnerability Location Shared - Panorama shared object
- vsys
Get
Custom Vulnerability Location Vsys - Located in a specific Virtual System
- device_
group GetCustom Vulnerability Location Device Group - Located in a specific Device Group
-
Get
Custom Vulnerability Location Shared - Panorama shared object
- vsys
Get
Custom Vulnerability Location Vsys - Located in a specific Virtual System
- device
Group Property Map - Located in a specific Device Group
- Property Map
- Panorama shared object
- vsys Property Map
- Located in a specific Virtual System
GetCustomVulnerabilityLocationDeviceGroup
- Name string
- Device Group name
- Panorama
Device string - Panorama device name
- Name string
- Device Group name
- Panorama
Device string - Panorama device name
- name String
- Device Group name
- panorama
Device String - Panorama device name
- name string
- Device Group name
- panorama
Device string - Panorama device name
- name str
- Device Group name
- panorama_
device str - Panorama device name
- name String
- Device Group name
- panorama
Device String - Panorama device name
GetCustomVulnerabilityLocationVsys
- Name string
- The Virtual System name
- Ngfw
Device string - The NGFW device name
- Name string
- The Virtual System name
- Ngfw
Device string - The NGFW device name
- name String
- The Virtual System name
- ngfw
Device String - The NGFW device name
- name string
- The Virtual System name
- ngfw
Device string - The NGFW device name
- name str
- The Virtual System name
- ngfw_
device str - The NGFW device name
- name String
- The Virtual System name
- ngfw
Device String - The NGFW device name
GetCustomVulnerabilitySignature
GetCustomVulnerabilitySignatureCombination
GetCustomVulnerabilitySignatureCombinationAndCondition
GetCustomVulnerabilitySignatureCombinationAndConditionOrCondition
GetCustomVulnerabilitySignatureCombinationTimeAttribute
GetCustomVulnerabilitySignatureStandard
- And
Conditions List<GetCustom Vulnerability Signature Standard And Condition> - Comment string
- Name string
- Order
Free bool - Scope string
- And
Conditions []GetCustom Vulnerability Signature Standard And Condition - Comment string
- Name string
- Order
Free bool - Scope string
- and
Conditions List<GetCustom Vulnerability Signature Standard And Condition> - comment String
- name String
- order
Free Boolean - scope String
- and
Conditions GetCustom Vulnerability Signature Standard And Condition[] - comment string
- name string
- order
Free boolean - scope string
- and
Conditions List<Property Map> - comment String
- name String
- order
Free Boolean - scope String
GetCustomVulnerabilitySignatureStandardAndCondition
GetCustomVulnerabilitySignatureStandardAndConditionOrCondition
- name String
- operator Property Map
GetCustomVulnerabilitySignatureStandardAndConditionOrConditionOperator
- Equal
To GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Equal To - Greater
Than GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Greater Than - Less
Than GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Less Than - Pattern
Match GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Pattern Match
- Equal
To GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Equal To - Greater
Than GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Greater Than - Less
Than GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Less Than - Pattern
Match GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Pattern Match
- equal
To GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Equal To - greater
Than GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Greater Than - less
Than GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Less Than - pattern
Match GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Pattern Match
- equal
To GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Equal To - greater
Than GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Greater Than - less
Than GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Less Than - pattern
Match GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Pattern Match
- equal_
to GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Equal To - greater_
than GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Greater Than - less_
than GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Less Than - pattern_
match GetCustom Vulnerability Signature Standard And Condition Or Condition Operator Pattern Match
GetCustomVulnerabilitySignatureStandardAndConditionOrConditionOperatorEqualTo
- context String
- negate Boolean
- qualifiers List<Property Map>
- value Number
GetCustomVulnerabilitySignatureStandardAndConditionOrConditionOperatorEqualToQualifier
GetCustomVulnerabilitySignatureStandardAndConditionOrConditionOperatorGreaterThan
- context String
- qualifiers List<Property Map>
- value Number
GetCustomVulnerabilitySignatureStandardAndConditionOrConditionOperatorGreaterThanQualifier
GetCustomVulnerabilitySignatureStandardAndConditionOrConditionOperatorLessThan
- context String
- qualifiers List<Property Map>
- value Number
GetCustomVulnerabilitySignatureStandardAndConditionOrConditionOperatorLessThanQualifier
GetCustomVulnerabilitySignatureStandardAndConditionOrConditionOperatorPatternMatch
- context String
- negate Boolean
- pattern String
- qualifiers List<Property Map>
GetCustomVulnerabilitySignatureStandardAndConditionOrConditionOperatorPatternMatchQualifier
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panosTerraform Provider.
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
published on Tuesday, Apr 28, 2026 by paloaltonetworks
