panos.AntivirusSecurityProfile
Explore with Pulumi AI
Create AntivirusSecurityProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AntivirusSecurityProfile(name: string, args: AntivirusSecurityProfileArgs, opts?: CustomResourceOptions);
@overload
def AntivirusSecurityProfile(resource_name: str,
args: AntivirusSecurityProfileArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AntivirusSecurityProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
location: Optional[AntivirusSecurityProfileLocationArgs] = None,
application_exceptions: Optional[Sequence[AntivirusSecurityProfileApplicationExceptionArgs]] = None,
decoders: Optional[Sequence[AntivirusSecurityProfileDecoderArgs]] = None,
description: Optional[str] = None,
disable_override: Optional[str] = None,
machine_learning_exceptions: Optional[Sequence[AntivirusSecurityProfileMachineLearningExceptionArgs]] = None,
machine_learning_models: Optional[Sequence[AntivirusSecurityProfileMachineLearningModelArgs]] = None,
name: Optional[str] = None,
packet_capture: Optional[bool] = None,
threat_exceptions: Optional[Sequence[AntivirusSecurityProfileThreatExceptionArgs]] = None,
wfrt_hold_mode: Optional[bool] = None)
func NewAntivirusSecurityProfile(ctx *Context, name string, args AntivirusSecurityProfileArgs, opts ...ResourceOption) (*AntivirusSecurityProfile, error)
public AntivirusSecurityProfile(string name, AntivirusSecurityProfileArgs args, CustomResourceOptions? opts = null)
public AntivirusSecurityProfile(String name, AntivirusSecurityProfileArgs args)
public AntivirusSecurityProfile(String name, AntivirusSecurityProfileArgs args, CustomResourceOptions options)
type: panos:AntivirusSecurityProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. AntivirusSecurityProfileArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. AntivirusSecurityProfileArgs - The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. AntivirusSecurityProfileArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. AntivirusSecurityProfileArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. AntivirusSecurityProfileArgs - The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var antivirusSecurityProfileResource = new Panos.AntivirusSecurityProfile("antivirusSecurityProfileResource", new()
{
Location = new Panos.Inputs.AntivirusSecurityProfileLocationArgs
{
DeviceGroup = new Panos.Inputs.AntivirusSecurityProfileLocationDeviceGroupArgs
{
Name = "string",
PanoramaDevice = "string",
},
Shared = null,
Vsys = new Panos.Inputs.AntivirusSecurityProfileLocationVsysArgs
{
Name = "string",
NgfwDevice = "string",
},
},
ApplicationExceptions = new[]
{
new Panos.Inputs.AntivirusSecurityProfileApplicationExceptionArgs
{
Name = "string",
Action = "string",
},
},
Decoders = new[]
{
new Panos.Inputs.AntivirusSecurityProfileDecoderArgs
{
Name = "string",
Action = "string",
MlAction = "string",
WildfireAction = "string",
},
},
Description = "string",
DisableOverride = "string",
MachineLearningExceptions = new[]
{
new Panos.Inputs.AntivirusSecurityProfileMachineLearningExceptionArgs
{
Name = "string",
Description = "string",
Filename = "string",
},
},
MachineLearningModels = new[]
{
new Panos.Inputs.AntivirusSecurityProfileMachineLearningModelArgs
{
Name = "string",
Action = "string",
},
},
Name = "string",
PacketCapture = false,
ThreatExceptions = new[]
{
new Panos.Inputs.AntivirusSecurityProfileThreatExceptionArgs
{
Name = "string",
},
},
WfrtHoldMode = false,
});
example, err := panos.NewAntivirusSecurityProfile(ctx, "antivirusSecurityProfileResource", &panos.AntivirusSecurityProfileArgs{
Location: &panos.AntivirusSecurityProfileLocationArgs{
DeviceGroup: &panos.AntivirusSecurityProfileLocationDeviceGroupArgs{
Name: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
},
Shared: &panos.AntivirusSecurityProfileLocationSharedArgs{},
Vsys: &panos.AntivirusSecurityProfileLocationVsysArgs{
Name: pulumi.String("string"),
NgfwDevice: pulumi.String("string"),
},
},
ApplicationExceptions: panos.AntivirusSecurityProfileApplicationExceptionArray{
&panos.AntivirusSecurityProfileApplicationExceptionArgs{
Name: pulumi.String("string"),
Action: pulumi.String("string"),
},
},
Decoders: panos.AntivirusSecurityProfileDecoderArray{
&panos.AntivirusSecurityProfileDecoderArgs{
Name: pulumi.String("string"),
Action: pulumi.String("string"),
MlAction: pulumi.String("string"),
WildfireAction: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
DisableOverride: pulumi.String("string"),
MachineLearningExceptions: panos.AntivirusSecurityProfileMachineLearningExceptionArray{
&panos.AntivirusSecurityProfileMachineLearningExceptionArgs{
Name: pulumi.String("string"),
Description: pulumi.String("string"),
Filename: pulumi.String("string"),
},
},
MachineLearningModels: panos.AntivirusSecurityProfileMachineLearningModelArray{
&panos.AntivirusSecurityProfileMachineLearningModelArgs{
Name: pulumi.String("string"),
Action: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
PacketCapture: pulumi.Bool(false),
ThreatExceptions: panos.AntivirusSecurityProfileThreatExceptionArray{
&panos.AntivirusSecurityProfileThreatExceptionArgs{
Name: pulumi.String("string"),
},
},
WfrtHoldMode: pulumi.Bool(false),
})
var antivirusSecurityProfileResource = new AntivirusSecurityProfile("antivirusSecurityProfileResource", AntivirusSecurityProfileArgs.builder()
.location(AntivirusSecurityProfileLocationArgs.builder()
.deviceGroup(AntivirusSecurityProfileLocationDeviceGroupArgs.builder()
.name("string")
.panoramaDevice("string")
.build())
.shared()
.vsys(AntivirusSecurityProfileLocationVsysArgs.builder()
.name("string")
.ngfwDevice("string")
.build())
.build())
.applicationExceptions(AntivirusSecurityProfileApplicationExceptionArgs.builder()
.name("string")
.action("string")
.build())
.decoders(AntivirusSecurityProfileDecoderArgs.builder()
.name("string")
.action("string")
.mlAction("string")
.wildfireAction("string")
.build())
.description("string")
.disableOverride("string")
.machineLearningExceptions(AntivirusSecurityProfileMachineLearningExceptionArgs.builder()
.name("string")
.description("string")
.filename("string")
.build())
.machineLearningModels(AntivirusSecurityProfileMachineLearningModelArgs.builder()
.name("string")
.action("string")
.build())
.name("string")
.packetCapture(false)
.threatExceptions(AntivirusSecurityProfileThreatExceptionArgs.builder()
.name("string")
.build())
.wfrtHoldMode(false)
.build());
antivirus_security_profile_resource = panos.AntivirusSecurityProfile("antivirusSecurityProfileResource",
location={
"device_group": {
"name": "string",
"panorama_device": "string",
},
"shared": {},
"vsys": {
"name": "string",
"ngfw_device": "string",
},
},
application_exceptions=[{
"name": "string",
"action": "string",
}],
decoders=[{
"name": "string",
"action": "string",
"ml_action": "string",
"wildfire_action": "string",
}],
description="string",
disable_override="string",
machine_learning_exceptions=[{
"name": "string",
"description": "string",
"filename": "string",
}],
machine_learning_models=[{
"name": "string",
"action": "string",
}],
name="string",
packet_capture=False,
threat_exceptions=[{
"name": "string",
}],
wfrt_hold_mode=False)
const antivirusSecurityProfileResource = new panos.AntivirusSecurityProfile("antivirusSecurityProfileResource", {
location: {
deviceGroup: {
name: "string",
panoramaDevice: "string",
},
shared: {},
vsys: {
name: "string",
ngfwDevice: "string",
},
},
applicationExceptions: [{
name: "string",
action: "string",
}],
decoders: [{
name: "string",
action: "string",
mlAction: "string",
wildfireAction: "string",
}],
description: "string",
disableOverride: "string",
machineLearningExceptions: [{
name: "string",
description: "string",
filename: "string",
}],
machineLearningModels: [{
name: "string",
action: "string",
}],
name: "string",
packetCapture: false,
threatExceptions: [{
name: "string",
}],
wfrtHoldMode: false,
});
type: panos:AntivirusSecurityProfile
properties:
applicationExceptions:
- action: string
name: string
decoders:
- action: string
mlAction: string
name: string
wildfireAction: string
description: string
disableOverride: string
location:
deviceGroup:
name: string
panoramaDevice: string
shared: {}
vsys:
name: string
ngfwDevice: string
machineLearningExceptions:
- description: string
filename: string
name: string
machineLearningModels:
- action: string
name: string
name: string
packetCapture: false
threatExceptions:
- name: string
wfrtHoldMode: false
AntivirusSecurityProfile Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The AntivirusSecurityProfile resource accepts the following input properties:
- Location
This property is required. AntivirusSecurity Profile Location - The location of this object.
- Application
Exceptions List<AntivirusSecurity Profile Application Exception> - Application exceptions
- Decoders
List<Antivirus
Security Profile Decoder> - Protocol decoders
- Description string
- Profile description
- Disable
Override string - Disable object override in child device groups
- Machine
Learning List<AntivirusExceptions Security Profile Machine Learning Exception> - Exceptions for ML based file scans.
- Machine
Learning List<AntivirusModels Security Profile Machine Learning Model> - Machine learning models
- Name string
- Packet
Capture bool - Enable packet capture
- Threat
Exceptions List<AntivirusSecurity Profile Threat Exception> - Exceptions for specific threats
- Wfrt
Hold boolMode - Enable hold mode for WildFire real time signature lookup
- Location
This property is required. AntivirusSecurity Profile Location Args - The location of this object.
- Application
Exceptions []AntivirusSecurity Profile Application Exception Args - Application exceptions
- Decoders
[]Antivirus
Security Profile Decoder Args - Protocol decoders
- Description string
- Profile description
- Disable
Override string - Disable object override in child device groups
- Machine
Learning []AntivirusExceptions Security Profile Machine Learning Exception Args - Exceptions for ML based file scans.
- Machine
Learning []AntivirusModels Security Profile Machine Learning Model Args - Machine learning models
- Name string
- Packet
Capture bool - Enable packet capture
- Threat
Exceptions []AntivirusSecurity Profile Threat Exception Args - Exceptions for specific threats
- Wfrt
Hold boolMode - Enable hold mode for WildFire real time signature lookup
- location
This property is required. AntivirusSecurity Profile Location - The location of this object.
- application
Exceptions List<AntivirusSecurity Profile Application Exception> - Application exceptions
- decoders
List<Antivirus
Security Profile Decoder> - Protocol decoders
- description String
- Profile description
- disable
Override String - Disable object override in child device groups
- machine
Learning List<AntivirusExceptions Security Profile Machine Learning Exception> - Exceptions for ML based file scans.
- machine
Learning List<AntivirusModels Security Profile Machine Learning Model> - Machine learning models
- name String
- packet
Capture Boolean - Enable packet capture
- threat
Exceptions List<AntivirusSecurity Profile Threat Exception> - Exceptions for specific threats
- wfrt
Hold BooleanMode - Enable hold mode for WildFire real time signature lookup
- location
This property is required. AntivirusSecurity Profile Location - The location of this object.
- application
Exceptions AntivirusSecurity Profile Application Exception[] - Application exceptions
- decoders
Antivirus
Security Profile Decoder[] - Protocol decoders
- description string
- Profile description
- disable
Override string - Disable object override in child device groups
- machine
Learning AntivirusExceptions Security Profile Machine Learning Exception[] - Exceptions for ML based file scans.
- machine
Learning AntivirusModels Security Profile Machine Learning Model[] - Machine learning models
- name string
- packet
Capture boolean - Enable packet capture
- threat
Exceptions AntivirusSecurity Profile Threat Exception[] - Exceptions for specific threats
- wfrt
Hold booleanMode - Enable hold mode for WildFire real time signature lookup
- location
This property is required. AntivirusSecurity Profile Location Args - The location of this object.
- application_
exceptions Sequence[AntivirusSecurity Profile Application Exception Args] - Application exceptions
- decoders
Sequence[Antivirus
Security Profile Decoder Args] - Protocol decoders
- description str
- Profile description
- disable_
override str - Disable object override in child device groups
- machine_
learning_ Sequence[Antivirusexceptions Security Profile Machine Learning Exception Args] - Exceptions for ML based file scans.
- machine_
learning_ Sequence[Antivirusmodels Security Profile Machine Learning Model Args] - Machine learning models
- name str
- packet_
capture bool - Enable packet capture
- threat_
exceptions Sequence[AntivirusSecurity Profile Threat Exception Args] - Exceptions for specific threats
- wfrt_
hold_ boolmode - Enable hold mode for WildFire real time signature lookup
- location
This property is required. Property Map - The location of this object.
- application
Exceptions List<Property Map> - Application exceptions
- decoders List<Property Map>
- Protocol decoders
- description String
- Profile description
- disable
Override String - Disable object override in child device groups
- machine
Learning List<Property Map>Exceptions - Exceptions for ML based file scans.
- machine
Learning List<Property Map>Models - Machine learning models
- name String
- packet
Capture Boolean - Enable packet capture
- threat
Exceptions List<Property Map> - Exceptions for specific threats
- wfrt
Hold BooleanMode - Enable hold mode for WildFire real time signature lookup
Outputs
All input properties are implicitly available as output properties. Additionally, the AntivirusSecurityProfile resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing AntivirusSecurityProfile Resource
Get an existing AntivirusSecurityProfile resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: AntivirusSecurityProfileState, opts?: CustomResourceOptions): AntivirusSecurityProfile
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
application_exceptions: Optional[Sequence[AntivirusSecurityProfileApplicationExceptionArgs]] = None,
decoders: Optional[Sequence[AntivirusSecurityProfileDecoderArgs]] = None,
description: Optional[str] = None,
disable_override: Optional[str] = None,
location: Optional[AntivirusSecurityProfileLocationArgs] = None,
machine_learning_exceptions: Optional[Sequence[AntivirusSecurityProfileMachineLearningExceptionArgs]] = None,
machine_learning_models: Optional[Sequence[AntivirusSecurityProfileMachineLearningModelArgs]] = None,
name: Optional[str] = None,
packet_capture: Optional[bool] = None,
threat_exceptions: Optional[Sequence[AntivirusSecurityProfileThreatExceptionArgs]] = None,
wfrt_hold_mode: Optional[bool] = None) -> AntivirusSecurityProfile
func GetAntivirusSecurityProfile(ctx *Context, name string, id IDInput, state *AntivirusSecurityProfileState, opts ...ResourceOption) (*AntivirusSecurityProfile, error)
public static AntivirusSecurityProfile Get(string name, Input<string> id, AntivirusSecurityProfileState? state, CustomResourceOptions? opts = null)
public static AntivirusSecurityProfile get(String name, Output<String> id, AntivirusSecurityProfileState state, CustomResourceOptions options)
resources: _: type: panos:AntivirusSecurityProfile get: id: ${id}
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Application
Exceptions List<AntivirusSecurity Profile Application Exception> - Application exceptions
- Decoders
List<Antivirus
Security Profile Decoder> - Protocol decoders
- Description string
- Profile description
- Disable
Override string - Disable object override in child device groups
- Location
Antivirus
Security Profile Location - The location of this object.
- Machine
Learning List<AntivirusExceptions Security Profile Machine Learning Exception> - Exceptions for ML based file scans.
- Machine
Learning List<AntivirusModels Security Profile Machine Learning Model> - Machine learning models
- Name string
- Packet
Capture bool - Enable packet capture
- Threat
Exceptions List<AntivirusSecurity Profile Threat Exception> - Exceptions for specific threats
- Wfrt
Hold boolMode - Enable hold mode for WildFire real time signature lookup
- Application
Exceptions []AntivirusSecurity Profile Application Exception Args - Application exceptions
- Decoders
[]Antivirus
Security Profile Decoder Args - Protocol decoders
- Description string
- Profile description
- Disable
Override string - Disable object override in child device groups
- Location
Antivirus
Security Profile Location Args - The location of this object.
- Machine
Learning []AntivirusExceptions Security Profile Machine Learning Exception Args - Exceptions for ML based file scans.
- Machine
Learning []AntivirusModels Security Profile Machine Learning Model Args - Machine learning models
- Name string
- Packet
Capture bool - Enable packet capture
- Threat
Exceptions []AntivirusSecurity Profile Threat Exception Args - Exceptions for specific threats
- Wfrt
Hold boolMode - Enable hold mode for WildFire real time signature lookup
- application
Exceptions List<AntivirusSecurity Profile Application Exception> - Application exceptions
- decoders
List<Antivirus
Security Profile Decoder> - Protocol decoders
- description String
- Profile description
- disable
Override String - Disable object override in child device groups
- location
Antivirus
Security Profile Location - The location of this object.
- machine
Learning List<AntivirusExceptions Security Profile Machine Learning Exception> - Exceptions for ML based file scans.
- machine
Learning List<AntivirusModels Security Profile Machine Learning Model> - Machine learning models
- name String
- packet
Capture Boolean - Enable packet capture
- threat
Exceptions List<AntivirusSecurity Profile Threat Exception> - Exceptions for specific threats
- wfrt
Hold BooleanMode - Enable hold mode for WildFire real time signature lookup
- application
Exceptions AntivirusSecurity Profile Application Exception[] - Application exceptions
- decoders
Antivirus
Security Profile Decoder[] - Protocol decoders
- description string
- Profile description
- disable
Override string - Disable object override in child device groups
- location
Antivirus
Security Profile Location - The location of this object.
- machine
Learning AntivirusExceptions Security Profile Machine Learning Exception[] - Exceptions for ML based file scans.
- machine
Learning AntivirusModels Security Profile Machine Learning Model[] - Machine learning models
- name string
- packet
Capture boolean - Enable packet capture
- threat
Exceptions AntivirusSecurity Profile Threat Exception[] - Exceptions for specific threats
- wfrt
Hold booleanMode - Enable hold mode for WildFire real time signature lookup
- application_
exceptions Sequence[AntivirusSecurity Profile Application Exception Args] - Application exceptions
- decoders
Sequence[Antivirus
Security Profile Decoder Args] - Protocol decoders
- description str
- Profile description
- disable_
override str - Disable object override in child device groups
- location
Antivirus
Security Profile Location Args - The location of this object.
- machine_
learning_ Sequence[Antivirusexceptions Security Profile Machine Learning Exception Args] - Exceptions for ML based file scans.
- machine_
learning_ Sequence[Antivirusmodels Security Profile Machine Learning Model Args] - Machine learning models
- name str
- packet_
capture bool - Enable packet capture
- threat_
exceptions Sequence[AntivirusSecurity Profile Threat Exception Args] - Exceptions for specific threats
- wfrt_
hold_ boolmode - Enable hold mode for WildFire real time signature lookup
- application
Exceptions List<Property Map> - Application exceptions
- decoders List<Property Map>
- Protocol decoders
- description String
- Profile description
- disable
Override String - Disable object override in child device groups
- location Property Map
- The location of this object.
- machine
Learning List<Property Map>Exceptions - Exceptions for ML based file scans.
- machine
Learning List<Property Map>Models - Machine learning models
- name String
- packet
Capture Boolean - Enable packet capture
- threat
Exceptions List<Property Map> - Exceptions for specific threats
- wfrt
Hold BooleanMode - Enable hold mode for WildFire real time signature lookup
Supporting Types
AntivirusSecurityProfileApplicationException, AntivirusSecurityProfileApplicationExceptionArgs
AntivirusSecurityProfileDecoder, AntivirusSecurityProfileDecoderArgs
- Name
This property is required. string - Action string
- Action for standard antivirus signatures. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- Ml
Action string - Action for malicious threats detected in real-time by the WildFire Inline ML models. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- Wildfire
Action string - Action for signatures generated by the WildFire system. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- Name
This property is required. string - Action string
- Action for standard antivirus signatures. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- Ml
Action string - Action for malicious threats detected in real-time by the WildFire Inline ML models. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- Wildfire
Action string - Action for signatures generated by the WildFire system. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- name
This property is required. String - action String
- Action for standard antivirus signatures. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- ml
Action String - Action for malicious threats detected in real-time by the WildFire Inline ML models. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- wildfire
Action String - Action for signatures generated by the WildFire system. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- name
This property is required. string - action string
- Action for standard antivirus signatures. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- ml
Action string - Action for malicious threats detected in real-time by the WildFire Inline ML models. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- wildfire
Action string - Action for signatures generated by the WildFire system. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- name
This property is required. str - action str
- Action for standard antivirus signatures. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- ml_
action str - Action for malicious threats detected in real-time by the WildFire Inline ML models. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- wildfire_
action str - Action for signatures generated by the WildFire system. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- name
This property is required. String - action String
- Action for standard antivirus signatures. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- ml
Action String - Action for malicious threats detected in real-time by the WildFire Inline ML models. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
- wildfire
Action String - Action for signatures generated by the WildFire system. Valid values are:
default
(default),allow
,alert
,drop
,reset-client
,reset-server
, orreset-both
AntivirusSecurityProfileLocation, AntivirusSecurityProfileLocationArgs
- Device
Group AntivirusSecurity Profile Location Device Group - Located in a specific Device Group
- Antivirus
Security Profile Location Shared - Panorama shared object
- Vsys
Antivirus
Security Profile Location Vsys - Located in a specific Virtual System
- Device
Group AntivirusSecurity Profile Location Device Group - Located in a specific Device Group
- Antivirus
Security Profile Location Shared - Panorama shared object
- Vsys
Antivirus
Security Profile Location Vsys - Located in a specific Virtual System
- device
Group AntivirusSecurity Profile Location Device Group - Located in a specific Device Group
- Antivirus
Security Profile Location Shared - Panorama shared object
- vsys
Antivirus
Security Profile Location Vsys - Located in a specific Virtual System
- device
Group AntivirusSecurity Profile Location Device Group - Located in a specific Device Group
- Antivirus
Security Profile Location Shared - Panorama shared object
- vsys
Antivirus
Security Profile Location Vsys - Located in a specific Virtual System
- device_
group AntivirusSecurity Profile Location Device Group - Located in a specific Device Group
- Antivirus
Security Profile Location Shared - Panorama shared object
- vsys
Antivirus
Security Profile 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
AntivirusSecurityProfileLocationDeviceGroup, AntivirusSecurityProfileLocationDeviceGroupArgs
- 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
AntivirusSecurityProfileLocationVsys, AntivirusSecurityProfileLocationVsysArgs
- 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
AntivirusSecurityProfileMachineLearningException, AntivirusSecurityProfileMachineLearningExceptionArgs
- Name
This property is required. string - Description string
- Exception description
- Filename string
- File name to exclude from enforcement
- Name
This property is required. string - Description string
- Exception description
- Filename string
- File name to exclude from enforcement
- name
This property is required. String - description String
- Exception description
- filename String
- File name to exclude from enforcement
- name
This property is required. string - description string
- Exception description
- filename string
- File name to exclude from enforcement
- name
This property is required. str - description str
- Exception description
- filename str
- File name to exclude from enforcement
- name
This property is required. String - description String
- Exception description
- filename String
- File name to exclude from enforcement
AntivirusSecurityProfileMachineLearningModel, AntivirusSecurityProfileMachineLearningModelArgs
AntivirusSecurityProfileThreatException, AntivirusSecurityProfileThreatExceptionArgs
- Name
This property is required. string
- Name
This property is required. string
- name
This property is required. String
- name
This property is required. string
- name
This property is required. str
- name
This property is required. String
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panos
Terraform Provider.