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 string
- The unique name of the resource.
- args AntivirusSecurityProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args 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 string
- The unique name of the resource.
- args AntivirusSecurityProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AntivirusSecurityProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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
Antivirus
Security 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
Antivirus
Security 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
Antivirus
Security 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
Antivirus
Security 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
Antivirus
Security 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 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
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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 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 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 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 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 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 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 string
- Description string
- Exception description
- Filename string
- File name to exclude from enforcement
- Name string
- Description string
- Exception description
- Filename string
- File name to exclude from enforcement
- name String
- description String
- Exception description
- filename String
- File name to exclude from enforcement
- name string
- description string
- Exception description
- filename string
- File name to exclude from enforcement
- name str
- description str
- Exception description
- filename str
- File name to exclude from enforcement
- name String
- description String
- Exception description
- filename String
- File name to exclude from enforcement
AntivirusSecurityProfileMachineLearningModel, AntivirusSecurityProfileMachineLearningModelArgs
AntivirusSecurityProfileThreatException, AntivirusSecurityProfileThreatExceptionArgs
- Name string
- Name string
- name String
- name string
- name str
- name String
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panos
Terraform Provider.