panos.DynamicUpdates
Explore with Pulumi AI
Create DynamicUpdates Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DynamicUpdates(name: string, args: DynamicUpdatesArgs, opts?: CustomResourceOptions);
@overload
def DynamicUpdates(resource_name: str,
args: DynamicUpdatesArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DynamicUpdates(resource_name: str,
opts: Optional[ResourceOptions] = None,
location: Optional[DynamicUpdatesLocationArgs] = None,
update_schedule: Optional[DynamicUpdatesUpdateScheduleArgs] = None)
func NewDynamicUpdates(ctx *Context, name string, args DynamicUpdatesArgs, opts ...ResourceOption) (*DynamicUpdates, error)
public DynamicUpdates(string name, DynamicUpdatesArgs args, CustomResourceOptions? opts = null)
public DynamicUpdates(String name, DynamicUpdatesArgs args)
public DynamicUpdates(String name, DynamicUpdatesArgs args, CustomResourceOptions options)
type: panos:DynamicUpdates
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 DynamicUpdatesArgs
- 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 DynamicUpdatesArgs
- 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 DynamicUpdatesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DynamicUpdatesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DynamicUpdatesArgs
- 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 dynamicUpdatesResource = new Panos.DynamicUpdates("dynamicUpdatesResource", new()
{
Location = new Panos.Inputs.DynamicUpdatesLocationArgs
{
System = new Panos.Inputs.DynamicUpdatesLocationSystemArgs
{
NgfwDevice = "string",
},
Template = new Panos.Inputs.DynamicUpdatesLocationTemplateArgs
{
Name = "string",
NgfwDevice = "string",
PanoramaDevice = "string",
},
TemplateStack = new Panos.Inputs.DynamicUpdatesLocationTemplateStackArgs
{
Name = "string",
NgfwDevice = "string",
PanoramaDevice = "string",
},
},
UpdateSchedule = new Panos.Inputs.DynamicUpdatesUpdateScheduleArgs
{
AntiVirus = new Panos.Inputs.DynamicUpdatesUpdateScheduleAntiVirusArgs
{
Recurring = new Panos.Inputs.DynamicUpdatesUpdateScheduleAntiVirusRecurringArgs
{
Daily = new Panos.Inputs.DynamicUpdatesUpdateScheduleAntiVirusRecurringDailyArgs
{
Action = "string",
At = "string",
},
Hourly = new Panos.Inputs.DynamicUpdatesUpdateScheduleAntiVirusRecurringHourlyArgs
{
Action = "string",
At = 0,
},
None = null,
SyncToPeer = false,
Threshold = 0,
Weekly = new Panos.Inputs.DynamicUpdatesUpdateScheduleAntiVirusRecurringWeeklyArgs
{
Action = "string",
At = "string",
DayOfWeek = "string",
},
},
},
AppProfile = new Panos.Inputs.DynamicUpdatesUpdateScheduleAppProfileArgs
{
Recurring = new Panos.Inputs.DynamicUpdatesUpdateScheduleAppProfileRecurringArgs
{
Daily = new Panos.Inputs.DynamicUpdatesUpdateScheduleAppProfileRecurringDailyArgs
{
Action = "string",
At = "string",
},
None = null,
SyncToPeer = false,
Threshold = 0,
Weekly = new Panos.Inputs.DynamicUpdatesUpdateScheduleAppProfileRecurringWeeklyArgs
{
Action = "string",
At = "string",
DayOfWeek = "string",
},
},
},
GlobalProtectClientlessVpn = new Panos.Inputs.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnArgs
{
Recurring = new Panos.Inputs.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringArgs
{
Daily = new Panos.Inputs.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringDailyArgs
{
Action = "string",
At = "string",
},
Hourly = new Panos.Inputs.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringHourlyArgs
{
Action = "string",
At = 0,
},
None = null,
Weekly = new Panos.Inputs.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringWeeklyArgs
{
Action = "string",
At = "string",
DayOfWeek = "string",
},
},
},
GlobalProtectDatafile = new Panos.Inputs.DynamicUpdatesUpdateScheduleGlobalProtectDatafileArgs
{
Recurring = new Panos.Inputs.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringArgs
{
Daily = new Panos.Inputs.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringDailyArgs
{
Action = "string",
At = "string",
},
Hourly = new Panos.Inputs.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringHourlyArgs
{
Action = "string",
At = 0,
},
None = null,
Weekly = new Panos.Inputs.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringWeeklyArgs
{
Action = "string",
At = "string",
DayOfWeek = "string",
},
},
},
StatisticsService = new Panos.Inputs.DynamicUpdatesUpdateScheduleStatisticsServiceArgs
{
ApplicationReports = false,
FileIdentificationReports = false,
HealthPerformanceReports = false,
PassiveDnsMonitoring = false,
ThreatPreventionInformation = false,
ThreatPreventionPcap = false,
ThreatPreventionReports = false,
UrlReports = false,
},
Threats = new Panos.Inputs.DynamicUpdatesUpdateScheduleThreatsArgs
{
Recurring = new Panos.Inputs.DynamicUpdatesUpdateScheduleThreatsRecurringArgs
{
Daily = new Panos.Inputs.DynamicUpdatesUpdateScheduleThreatsRecurringDailyArgs
{
Action = "string",
At = "string",
DisableNewContent = false,
},
Every30Mins = new Panos.Inputs.DynamicUpdatesUpdateScheduleThreatsRecurringEvery30MinsArgs
{
Action = "string",
At = 0,
DisableNewContent = false,
},
Hourly = new Panos.Inputs.DynamicUpdatesUpdateScheduleThreatsRecurringHourlyArgs
{
Action = "string",
At = 0,
DisableNewContent = false,
},
NewAppThreshold = 0,
None = null,
SyncToPeer = false,
Threshold = 0,
Weekly = new Panos.Inputs.DynamicUpdatesUpdateScheduleThreatsRecurringWeeklyArgs
{
Action = "string",
At = "string",
DayOfWeek = "string",
DisableNewContent = false,
},
},
},
WfPrivate = new Panos.Inputs.DynamicUpdatesUpdateScheduleWfPrivateArgs
{
Recurring = new Panos.Inputs.DynamicUpdatesUpdateScheduleWfPrivateRecurringArgs
{
Every15Mins = new Panos.Inputs.DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery15MinsArgs
{
Action = "string",
At = 0,
},
Every30Mins = new Panos.Inputs.DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery30MinsArgs
{
Action = "string",
At = 0,
},
Every5Mins = new Panos.Inputs.DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery5MinsArgs
{
Action = "string",
At = 0,
},
EveryHour = new Panos.Inputs.DynamicUpdatesUpdateScheduleWfPrivateRecurringEveryHourArgs
{
Action = "string",
At = 0,
},
None = null,
SyncToPeer = false,
},
},
Wildfire = new Panos.Inputs.DynamicUpdatesUpdateScheduleWildfireArgs
{
Recurring = new Panos.Inputs.DynamicUpdatesUpdateScheduleWildfireRecurringArgs
{
Every15Mins = new Panos.Inputs.DynamicUpdatesUpdateScheduleWildfireRecurringEvery15MinsArgs
{
Action = "string",
At = 0,
SyncToPeer = false,
},
Every30Mins = new Panos.Inputs.DynamicUpdatesUpdateScheduleWildfireRecurringEvery30MinsArgs
{
Action = "string",
At = 0,
SyncToPeer = false,
},
EveryHour = new Panos.Inputs.DynamicUpdatesUpdateScheduleWildfireRecurringEveryHourArgs
{
Action = "string",
At = 0,
SyncToPeer = false,
},
EveryMin = new Panos.Inputs.DynamicUpdatesUpdateScheduleWildfireRecurringEveryMinArgs
{
Action = "string",
SyncToPeer = false,
},
None = null,
RealTime = null,
},
},
},
});
example, err := panos.NewDynamicUpdates(ctx, "dynamicUpdatesResource", &panos.DynamicUpdatesArgs{
Location: &panos.DynamicUpdatesLocationArgs{
System: &panos.DynamicUpdatesLocationSystemArgs{
NgfwDevice: pulumi.String("string"),
},
Template: &panos.DynamicUpdatesLocationTemplateArgs{
Name: pulumi.String("string"),
NgfwDevice: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
},
TemplateStack: &panos.DynamicUpdatesLocationTemplateStackArgs{
Name: pulumi.String("string"),
NgfwDevice: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
},
},
UpdateSchedule: &panos.DynamicUpdatesUpdateScheduleArgs{
AntiVirus: &panos.DynamicUpdatesUpdateScheduleAntiVirusArgs{
Recurring: &panos.DynamicUpdatesUpdateScheduleAntiVirusRecurringArgs{
Daily: &panos.DynamicUpdatesUpdateScheduleAntiVirusRecurringDailyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
},
Hourly: &panos.DynamicUpdatesUpdateScheduleAntiVirusRecurringHourlyArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
None: &panos.DynamicUpdatesUpdateScheduleAntiVirusRecurringNoneArgs{},
SyncToPeer: pulumi.Bool(false),
Threshold: pulumi.Float64(0),
Weekly: &panos.DynamicUpdatesUpdateScheduleAntiVirusRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
},
},
},
AppProfile: &panos.DynamicUpdatesUpdateScheduleAppProfileArgs{
Recurring: &panos.DynamicUpdatesUpdateScheduleAppProfileRecurringArgs{
Daily: &panos.DynamicUpdatesUpdateScheduleAppProfileRecurringDailyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
},
None: &panos.DynamicUpdatesUpdateScheduleAppProfileRecurringNoneArgs{},
SyncToPeer: pulumi.Bool(false),
Threshold: pulumi.Float64(0),
Weekly: &panos.DynamicUpdatesUpdateScheduleAppProfileRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
},
},
},
GlobalProtectClientlessVpn: &panos.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnArgs{
Recurring: &panos.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringArgs{
Daily: &panos.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringDailyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
},
Hourly: &panos.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringHourlyArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
None: &panos.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringNoneArgs{},
Weekly: &panos.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
},
},
},
GlobalProtectDatafile: &panos.DynamicUpdatesUpdateScheduleGlobalProtectDatafileArgs{
Recurring: &panos.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringArgs{
Daily: &panos.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringDailyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
},
Hourly: &panos.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringHourlyArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
None: &panos.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringNoneArgs{},
Weekly: &panos.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
},
},
},
StatisticsService: &panos.DynamicUpdatesUpdateScheduleStatisticsServiceArgs{
ApplicationReports: pulumi.Bool(false),
FileIdentificationReports: pulumi.Bool(false),
HealthPerformanceReports: pulumi.Bool(false),
PassiveDnsMonitoring: pulumi.Bool(false),
ThreatPreventionInformation: pulumi.Bool(false),
ThreatPreventionPcap: pulumi.Bool(false),
ThreatPreventionReports: pulumi.Bool(false),
UrlReports: pulumi.Bool(false),
},
Threats: &panos.DynamicUpdatesUpdateScheduleThreatsArgs{
Recurring: &panos.DynamicUpdatesUpdateScheduleThreatsRecurringArgs{
Daily: &panos.DynamicUpdatesUpdateScheduleThreatsRecurringDailyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DisableNewContent: pulumi.Bool(false),
},
Every30Mins: &panos.DynamicUpdatesUpdateScheduleThreatsRecurringEvery30MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
DisableNewContent: pulumi.Bool(false),
},
Hourly: &panos.DynamicUpdatesUpdateScheduleThreatsRecurringHourlyArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
DisableNewContent: pulumi.Bool(false),
},
NewAppThreshold: pulumi.Float64(0),
None: &panos.DynamicUpdatesUpdateScheduleThreatsRecurringNoneArgs{},
SyncToPeer: pulumi.Bool(false),
Threshold: pulumi.Float64(0),
Weekly: &panos.DynamicUpdatesUpdateScheduleThreatsRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
DisableNewContent: pulumi.Bool(false),
},
},
},
WfPrivate: &panos.DynamicUpdatesUpdateScheduleWfPrivateArgs{
Recurring: &panos.DynamicUpdatesUpdateScheduleWfPrivateRecurringArgs{
Every15Mins: &panos.DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery15MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
Every30Mins: &panos.DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery30MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
Every5Mins: &panos.DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery5MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
EveryHour: &panos.DynamicUpdatesUpdateScheduleWfPrivateRecurringEveryHourArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
None: &panos.DynamicUpdatesUpdateScheduleWfPrivateRecurringNoneArgs{},
SyncToPeer: pulumi.Bool(false),
},
},
Wildfire: &panos.DynamicUpdatesUpdateScheduleWildfireArgs{
Recurring: &panos.DynamicUpdatesUpdateScheduleWildfireRecurringArgs{
Every15Mins: &panos.DynamicUpdatesUpdateScheduleWildfireRecurringEvery15MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
SyncToPeer: pulumi.Bool(false),
},
Every30Mins: &panos.DynamicUpdatesUpdateScheduleWildfireRecurringEvery30MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
SyncToPeer: pulumi.Bool(false),
},
EveryHour: &panos.DynamicUpdatesUpdateScheduleWildfireRecurringEveryHourArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
SyncToPeer: pulumi.Bool(false),
},
EveryMin: &panos.DynamicUpdatesUpdateScheduleWildfireRecurringEveryMinArgs{
Action: pulumi.String("string"),
SyncToPeer: pulumi.Bool(false),
},
None: &panos.DynamicUpdatesUpdateScheduleWildfireRecurringNoneArgs{},
RealTime: &panos.DynamicUpdatesUpdateScheduleWildfireRecurringRealTimeArgs{},
},
},
},
})
var dynamicUpdatesResource = new DynamicUpdates("dynamicUpdatesResource", DynamicUpdatesArgs.builder()
.location(DynamicUpdatesLocationArgs.builder()
.system(DynamicUpdatesLocationSystemArgs.builder()
.ngfwDevice("string")
.build())
.template(DynamicUpdatesLocationTemplateArgs.builder()
.name("string")
.ngfwDevice("string")
.panoramaDevice("string")
.build())
.templateStack(DynamicUpdatesLocationTemplateStackArgs.builder()
.name("string")
.ngfwDevice("string")
.panoramaDevice("string")
.build())
.build())
.updateSchedule(DynamicUpdatesUpdateScheduleArgs.builder()
.antiVirus(DynamicUpdatesUpdateScheduleAntiVirusArgs.builder()
.recurring(DynamicUpdatesUpdateScheduleAntiVirusRecurringArgs.builder()
.daily(DynamicUpdatesUpdateScheduleAntiVirusRecurringDailyArgs.builder()
.action("string")
.at("string")
.build())
.hourly(DynamicUpdatesUpdateScheduleAntiVirusRecurringHourlyArgs.builder()
.action("string")
.at(0)
.build())
.none()
.syncToPeer(false)
.threshold(0)
.weekly(DynamicUpdatesUpdateScheduleAntiVirusRecurringWeeklyArgs.builder()
.action("string")
.at("string")
.dayOfWeek("string")
.build())
.build())
.build())
.appProfile(DynamicUpdatesUpdateScheduleAppProfileArgs.builder()
.recurring(DynamicUpdatesUpdateScheduleAppProfileRecurringArgs.builder()
.daily(DynamicUpdatesUpdateScheduleAppProfileRecurringDailyArgs.builder()
.action("string")
.at("string")
.build())
.none()
.syncToPeer(false)
.threshold(0)
.weekly(DynamicUpdatesUpdateScheduleAppProfileRecurringWeeklyArgs.builder()
.action("string")
.at("string")
.dayOfWeek("string")
.build())
.build())
.build())
.globalProtectClientlessVpn(DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnArgs.builder()
.recurring(DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringArgs.builder()
.daily(DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringDailyArgs.builder()
.action("string")
.at("string")
.build())
.hourly(DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringHourlyArgs.builder()
.action("string")
.at(0)
.build())
.none()
.weekly(DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringWeeklyArgs.builder()
.action("string")
.at("string")
.dayOfWeek("string")
.build())
.build())
.build())
.globalProtectDatafile(DynamicUpdatesUpdateScheduleGlobalProtectDatafileArgs.builder()
.recurring(DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringArgs.builder()
.daily(DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringDailyArgs.builder()
.action("string")
.at("string")
.build())
.hourly(DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringHourlyArgs.builder()
.action("string")
.at(0)
.build())
.none()
.weekly(DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringWeeklyArgs.builder()
.action("string")
.at("string")
.dayOfWeek("string")
.build())
.build())
.build())
.statisticsService(DynamicUpdatesUpdateScheduleStatisticsServiceArgs.builder()
.applicationReports(false)
.fileIdentificationReports(false)
.healthPerformanceReports(false)
.passiveDnsMonitoring(false)
.threatPreventionInformation(false)
.threatPreventionPcap(false)
.threatPreventionReports(false)
.urlReports(false)
.build())
.threats(DynamicUpdatesUpdateScheduleThreatsArgs.builder()
.recurring(DynamicUpdatesUpdateScheduleThreatsRecurringArgs.builder()
.daily(DynamicUpdatesUpdateScheduleThreatsRecurringDailyArgs.builder()
.action("string")
.at("string")
.disableNewContent(false)
.build())
.every30Mins(DynamicUpdatesUpdateScheduleThreatsRecurringEvery30MinsArgs.builder()
.action("string")
.at(0)
.disableNewContent(false)
.build())
.hourly(DynamicUpdatesUpdateScheduleThreatsRecurringHourlyArgs.builder()
.action("string")
.at(0)
.disableNewContent(false)
.build())
.newAppThreshold(0)
.none()
.syncToPeer(false)
.threshold(0)
.weekly(DynamicUpdatesUpdateScheduleThreatsRecurringWeeklyArgs.builder()
.action("string")
.at("string")
.dayOfWeek("string")
.disableNewContent(false)
.build())
.build())
.build())
.wfPrivate(DynamicUpdatesUpdateScheduleWfPrivateArgs.builder()
.recurring(DynamicUpdatesUpdateScheduleWfPrivateRecurringArgs.builder()
.every15Mins(DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery15MinsArgs.builder()
.action("string")
.at(0)
.build())
.every30Mins(DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery30MinsArgs.builder()
.action("string")
.at(0)
.build())
.every5Mins(DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery5MinsArgs.builder()
.action("string")
.at(0)
.build())
.everyHour(DynamicUpdatesUpdateScheduleWfPrivateRecurringEveryHourArgs.builder()
.action("string")
.at(0)
.build())
.none()
.syncToPeer(false)
.build())
.build())
.wildfire(DynamicUpdatesUpdateScheduleWildfireArgs.builder()
.recurring(DynamicUpdatesUpdateScheduleWildfireRecurringArgs.builder()
.every15Mins(DynamicUpdatesUpdateScheduleWildfireRecurringEvery15MinsArgs.builder()
.action("string")
.at(0)
.syncToPeer(false)
.build())
.every30Mins(DynamicUpdatesUpdateScheduleWildfireRecurringEvery30MinsArgs.builder()
.action("string")
.at(0)
.syncToPeer(false)
.build())
.everyHour(DynamicUpdatesUpdateScheduleWildfireRecurringEveryHourArgs.builder()
.action("string")
.at(0)
.syncToPeer(false)
.build())
.everyMin(DynamicUpdatesUpdateScheduleWildfireRecurringEveryMinArgs.builder()
.action("string")
.syncToPeer(false)
.build())
.none()
.realTime()
.build())
.build())
.build())
.build());
dynamic_updates_resource = panos.DynamicUpdates("dynamicUpdatesResource",
location={
"system": {
"ngfw_device": "string",
},
"template": {
"name": "string",
"ngfw_device": "string",
"panorama_device": "string",
},
"template_stack": {
"name": "string",
"ngfw_device": "string",
"panorama_device": "string",
},
},
update_schedule={
"anti_virus": {
"recurring": {
"daily": {
"action": "string",
"at": "string",
},
"hourly": {
"action": "string",
"at": 0,
},
"none": {},
"sync_to_peer": False,
"threshold": 0,
"weekly": {
"action": "string",
"at": "string",
"day_of_week": "string",
},
},
},
"app_profile": {
"recurring": {
"daily": {
"action": "string",
"at": "string",
},
"none": {},
"sync_to_peer": False,
"threshold": 0,
"weekly": {
"action": "string",
"at": "string",
"day_of_week": "string",
},
},
},
"global_protect_clientless_vpn": {
"recurring": {
"daily": {
"action": "string",
"at": "string",
},
"hourly": {
"action": "string",
"at": 0,
},
"none": {},
"weekly": {
"action": "string",
"at": "string",
"day_of_week": "string",
},
},
},
"global_protect_datafile": {
"recurring": {
"daily": {
"action": "string",
"at": "string",
},
"hourly": {
"action": "string",
"at": 0,
},
"none": {},
"weekly": {
"action": "string",
"at": "string",
"day_of_week": "string",
},
},
},
"statistics_service": {
"application_reports": False,
"file_identification_reports": False,
"health_performance_reports": False,
"passive_dns_monitoring": False,
"threat_prevention_information": False,
"threat_prevention_pcap": False,
"threat_prevention_reports": False,
"url_reports": False,
},
"threats": {
"recurring": {
"daily": {
"action": "string",
"at": "string",
"disable_new_content": False,
},
"every30_mins": {
"action": "string",
"at": 0,
"disable_new_content": False,
},
"hourly": {
"action": "string",
"at": 0,
"disable_new_content": False,
},
"new_app_threshold": 0,
"none": {},
"sync_to_peer": False,
"threshold": 0,
"weekly": {
"action": "string",
"at": "string",
"day_of_week": "string",
"disable_new_content": False,
},
},
},
"wf_private": {
"recurring": {
"every15_mins": {
"action": "string",
"at": 0,
},
"every30_mins": {
"action": "string",
"at": 0,
},
"every5_mins": {
"action": "string",
"at": 0,
},
"every_hour": {
"action": "string",
"at": 0,
},
"none": {},
"sync_to_peer": False,
},
},
"wildfire": {
"recurring": {
"every15_mins": {
"action": "string",
"at": 0,
"sync_to_peer": False,
},
"every30_mins": {
"action": "string",
"at": 0,
"sync_to_peer": False,
},
"every_hour": {
"action": "string",
"at": 0,
"sync_to_peer": False,
},
"every_min": {
"action": "string",
"sync_to_peer": False,
},
"none": {},
"real_time": {},
},
},
})
const dynamicUpdatesResource = new panos.DynamicUpdates("dynamicUpdatesResource", {
location: {
system: {
ngfwDevice: "string",
},
template: {
name: "string",
ngfwDevice: "string",
panoramaDevice: "string",
},
templateStack: {
name: "string",
ngfwDevice: "string",
panoramaDevice: "string",
},
},
updateSchedule: {
antiVirus: {
recurring: {
daily: {
action: "string",
at: "string",
},
hourly: {
action: "string",
at: 0,
},
none: {},
syncToPeer: false,
threshold: 0,
weekly: {
action: "string",
at: "string",
dayOfWeek: "string",
},
},
},
appProfile: {
recurring: {
daily: {
action: "string",
at: "string",
},
none: {},
syncToPeer: false,
threshold: 0,
weekly: {
action: "string",
at: "string",
dayOfWeek: "string",
},
},
},
globalProtectClientlessVpn: {
recurring: {
daily: {
action: "string",
at: "string",
},
hourly: {
action: "string",
at: 0,
},
none: {},
weekly: {
action: "string",
at: "string",
dayOfWeek: "string",
},
},
},
globalProtectDatafile: {
recurring: {
daily: {
action: "string",
at: "string",
},
hourly: {
action: "string",
at: 0,
},
none: {},
weekly: {
action: "string",
at: "string",
dayOfWeek: "string",
},
},
},
statisticsService: {
applicationReports: false,
fileIdentificationReports: false,
healthPerformanceReports: false,
passiveDnsMonitoring: false,
threatPreventionInformation: false,
threatPreventionPcap: false,
threatPreventionReports: false,
urlReports: false,
},
threats: {
recurring: {
daily: {
action: "string",
at: "string",
disableNewContent: false,
},
every30Mins: {
action: "string",
at: 0,
disableNewContent: false,
},
hourly: {
action: "string",
at: 0,
disableNewContent: false,
},
newAppThreshold: 0,
none: {},
syncToPeer: false,
threshold: 0,
weekly: {
action: "string",
at: "string",
dayOfWeek: "string",
disableNewContent: false,
},
},
},
wfPrivate: {
recurring: {
every15Mins: {
action: "string",
at: 0,
},
every30Mins: {
action: "string",
at: 0,
},
every5Mins: {
action: "string",
at: 0,
},
everyHour: {
action: "string",
at: 0,
},
none: {},
syncToPeer: false,
},
},
wildfire: {
recurring: {
every15Mins: {
action: "string",
at: 0,
syncToPeer: false,
},
every30Mins: {
action: "string",
at: 0,
syncToPeer: false,
},
everyHour: {
action: "string",
at: 0,
syncToPeer: false,
},
everyMin: {
action: "string",
syncToPeer: false,
},
none: {},
realTime: {},
},
},
},
});
type: panos:DynamicUpdates
properties:
location:
system:
ngfwDevice: string
template:
name: string
ngfwDevice: string
panoramaDevice: string
templateStack:
name: string
ngfwDevice: string
panoramaDevice: string
updateSchedule:
antiVirus:
recurring:
daily:
action: string
at: string
hourly:
action: string
at: 0
none: {}
syncToPeer: false
threshold: 0
weekly:
action: string
at: string
dayOfWeek: string
appProfile:
recurring:
daily:
action: string
at: string
none: {}
syncToPeer: false
threshold: 0
weekly:
action: string
at: string
dayOfWeek: string
globalProtectClientlessVpn:
recurring:
daily:
action: string
at: string
hourly:
action: string
at: 0
none: {}
weekly:
action: string
at: string
dayOfWeek: string
globalProtectDatafile:
recurring:
daily:
action: string
at: string
hourly:
action: string
at: 0
none: {}
weekly:
action: string
at: string
dayOfWeek: string
statisticsService:
applicationReports: false
fileIdentificationReports: false
healthPerformanceReports: false
passiveDnsMonitoring: false
threatPreventionInformation: false
threatPreventionPcap: false
threatPreventionReports: false
urlReports: false
threats:
recurring:
daily:
action: string
at: string
disableNewContent: false
every30Mins:
action: string
at: 0
disableNewContent: false
hourly:
action: string
at: 0
disableNewContent: false
newAppThreshold: 0
none: {}
syncToPeer: false
threshold: 0
weekly:
action: string
at: string
dayOfWeek: string
disableNewContent: false
wfPrivate:
recurring:
every5Mins:
action: string
at: 0
every15Mins:
action: string
at: 0
every30Mins:
action: string
at: 0
everyHour:
action: string
at: 0
none: {}
syncToPeer: false
wildfire:
recurring:
every15Mins:
action: string
at: 0
syncToPeer: false
every30Mins:
action: string
at: 0
syncToPeer: false
everyHour:
action: string
at: 0
syncToPeer: false
everyMin:
action: string
syncToPeer: false
none: {}
realTime: {}
DynamicUpdates 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 DynamicUpdates resource accepts the following input properties:
- Location
Dynamic
Updates Location - The location of this object.
- Update
Schedule DynamicUpdates Update Schedule
- Location
Dynamic
Updates Location Args - The location of this object.
- Update
Schedule DynamicUpdates Update Schedule Args
- location
Dynamic
Updates Location - The location of this object.
- update
Schedule DynamicUpdates Update Schedule
- location
Dynamic
Updates Location - The location of this object.
- update
Schedule DynamicUpdates Update Schedule
- location
Dynamic
Updates Location Args - The location of this object.
- update_
schedule DynamicUpdates Update Schedule Args
- location Property Map
- The location of this object.
- update
Schedule Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the DynamicUpdates 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 DynamicUpdates Resource
Get an existing DynamicUpdates 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?: DynamicUpdatesState, opts?: CustomResourceOptions): DynamicUpdates
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
location: Optional[DynamicUpdatesLocationArgs] = None,
update_schedule: Optional[DynamicUpdatesUpdateScheduleArgs] = None) -> DynamicUpdates
func GetDynamicUpdates(ctx *Context, name string, id IDInput, state *DynamicUpdatesState, opts ...ResourceOption) (*DynamicUpdates, error)
public static DynamicUpdates Get(string name, Input<string> id, DynamicUpdatesState? state, CustomResourceOptions? opts = null)
public static DynamicUpdates get(String name, Output<String> id, DynamicUpdatesState state, CustomResourceOptions options)
resources: _: type: panos:DynamicUpdates 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.
- Location
Dynamic
Updates Location - The location of this object.
- Update
Schedule DynamicUpdates Update Schedule
- Location
Dynamic
Updates Location Args - The location of this object.
- Update
Schedule DynamicUpdates Update Schedule Args
- location
Dynamic
Updates Location - The location of this object.
- update
Schedule DynamicUpdates Update Schedule
- location
Dynamic
Updates Location - The location of this object.
- update
Schedule DynamicUpdates Update Schedule
- location
Dynamic
Updates Location Args - The location of this object.
- update_
schedule DynamicUpdates Update Schedule Args
- location Property Map
- The location of this object.
- update
Schedule Property Map
Supporting Types
DynamicUpdatesLocation, DynamicUpdatesLocationArgs
- System
Dynamic
Updates Location System - Located in a system settings.
- Template
Dynamic
Updates Location Template - Located in a specific template.
- Template
Stack DynamicUpdates Location Template Stack - Located in a specific template stack.
- System
Dynamic
Updates Location System - Located in a system settings.
- Template
Dynamic
Updates Location Template - Located in a specific template.
- Template
Stack DynamicUpdates Location Template Stack - Located in a specific template stack.
- system
Dynamic
Updates Location System - Located in a system settings.
- template
Dynamic
Updates Location Template - Located in a specific template.
- template
Stack DynamicUpdates Location Template Stack - Located in a specific template stack.
- system
Dynamic
Updates Location System - Located in a system settings.
- template
Dynamic
Updates Location Template - Located in a specific template.
- template
Stack DynamicUpdates Location Template Stack - Located in a specific template stack.
- system
Dynamic
Updates Location System - Located in a system settings.
- template
Dynamic
Updates Location Template - Located in a specific template.
- template_
stack DynamicUpdates Location Template Stack - Located in a specific template stack.
- system Property Map
- Located in a system settings.
- template Property Map
- Located in a specific template.
- template
Stack Property Map - Located in a specific template stack.
DynamicUpdatesLocationSystem, DynamicUpdatesLocationSystemArgs
- Ngfw
Device string - The NGFW device.
- Ngfw
Device string - The NGFW device.
- ngfw
Device String - The NGFW device.
- ngfw
Device string - The NGFW device.
- ngfw_
device str - The NGFW device.
- ngfw
Device String - The NGFW device.
DynamicUpdatesLocationTemplate, DynamicUpdatesLocationTemplateArgs
- Name string
- The template.
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- Name string
- The template.
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- name String
- The template.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
- name string
- The template.
- ngfw
Device string - The NGFW device.
- panorama
Device string - The panorama device.
- name str
- The template.
- ngfw_
device str - The NGFW device.
- panorama_
device str - The panorama device.
- name String
- The template.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
DynamicUpdatesLocationTemplateStack, DynamicUpdatesLocationTemplateStackArgs
- Name string
- The template stack.
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- Name string
- The template stack.
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- name String
- The template stack.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
- name string
- The template stack.
- ngfw
Device string - The NGFW device.
- panorama
Device string - The panorama device.
- name str
- The template stack.
- ngfw_
device str - The NGFW device.
- panorama_
device str - The panorama device.
- name String
- The template stack.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
DynamicUpdatesUpdateSchedule, DynamicUpdatesUpdateScheduleArgs
- Anti
Virus DynamicUpdates Update Schedule Anti Virus - App
Profile DynamicUpdates Update Schedule App Profile - Global
Protect DynamicClientless Vpn Updates Update Schedule Global Protect Clientless Vpn - Global
Protect DynamicDatafile Updates Update Schedule Global Protect Datafile - Statistics
Service DynamicUpdates Update Schedule Statistics Service - Threats
Dynamic
Updates Update Schedule Threats - Wf
Private DynamicUpdates Update Schedule Wf Private - Wildfire
Dynamic
Updates Update Schedule Wildfire
- Anti
Virus DynamicUpdates Update Schedule Anti Virus - App
Profile DynamicUpdates Update Schedule App Profile - Global
Protect DynamicClientless Vpn Updates Update Schedule Global Protect Clientless Vpn - Global
Protect DynamicDatafile Updates Update Schedule Global Protect Datafile - Statistics
Service DynamicUpdates Update Schedule Statistics Service - Threats
Dynamic
Updates Update Schedule Threats - Wf
Private DynamicUpdates Update Schedule Wf Private - Wildfire
Dynamic
Updates Update Schedule Wildfire
- anti
Virus DynamicUpdates Update Schedule Anti Virus - app
Profile DynamicUpdates Update Schedule App Profile - global
Protect DynamicClientless Vpn Updates Update Schedule Global Protect Clientless Vpn - global
Protect DynamicDatafile Updates Update Schedule Global Protect Datafile - statistics
Service DynamicUpdates Update Schedule Statistics Service - threats
Dynamic
Updates Update Schedule Threats - wf
Private DynamicUpdates Update Schedule Wf Private - wildfire
Dynamic
Updates Update Schedule Wildfire
- anti
Virus DynamicUpdates Update Schedule Anti Virus - app
Profile DynamicUpdates Update Schedule App Profile - global
Protect DynamicClientless Vpn Updates Update Schedule Global Protect Clientless Vpn - global
Protect DynamicDatafile Updates Update Schedule Global Protect Datafile - statistics
Service DynamicUpdates Update Schedule Statistics Service - threats
Dynamic
Updates Update Schedule Threats - wf
Private DynamicUpdates Update Schedule Wf Private - wildfire
Dynamic
Updates Update Schedule Wildfire
- anti_
virus DynamicUpdates Update Schedule Anti Virus - app_
profile DynamicUpdates Update Schedule App Profile - global_
protect_ Dynamicclientless_ vpn Updates Update Schedule Global Protect Clientless Vpn - global_
protect_ Dynamicdatafile Updates Update Schedule Global Protect Datafile - statistics_
service DynamicUpdates Update Schedule Statistics Service - threats
Dynamic
Updates Update Schedule Threats - wf_
private DynamicUpdates Update Schedule Wf Private - wildfire
Dynamic
Updates Update Schedule Wildfire
DynamicUpdatesUpdateScheduleAntiVirus, DynamicUpdatesUpdateScheduleAntiVirusArgs
DynamicUpdatesUpdateScheduleAntiVirusRecurring, DynamicUpdatesUpdateScheduleAntiVirusRecurringArgs
- Daily
Dynamic
Updates Update Schedule Anti Virus Recurring Daily - Hourly
Dynamic
Updates Update Schedule Anti Virus Recurring Hourly - None
Dynamic
Updates Update Schedule Anti Virus Recurring None - Sync
To boolPeer - Synchronize content with HA peer after download/install
- Threshold double
- ignore if release date is new (hours)
- Weekly
Dynamic
Updates Update Schedule Anti Virus Recurring Weekly
- Daily
Dynamic
Updates Update Schedule Anti Virus Recurring Daily - Hourly
Dynamic
Updates Update Schedule Anti Virus Recurring Hourly - None
Dynamic
Updates Update Schedule Anti Virus Recurring None - Sync
To boolPeer - Synchronize content with HA peer after download/install
- Threshold float64
- ignore if release date is new (hours)
- Weekly
Dynamic
Updates Update Schedule Anti Virus Recurring Weekly
- daily
Dynamic
Updates Update Schedule Anti Virus Recurring Daily - hourly
Dynamic
Updates Update Schedule Anti Virus Recurring Hourly - none
Dynamic
Updates Update Schedule Anti Virus Recurring None - sync
To BooleanPeer - Synchronize content with HA peer after download/install
- threshold Double
- ignore if release date is new (hours)
- weekly
Dynamic
Updates Update Schedule Anti Virus Recurring Weekly
- daily
Dynamic
Updates Update Schedule Anti Virus Recurring Daily - hourly
Dynamic
Updates Update Schedule Anti Virus Recurring Hourly - none
Dynamic
Updates Update Schedule Anti Virus Recurring None - sync
To booleanPeer - Synchronize content with HA peer after download/install
- threshold number
- ignore if release date is new (hours)
- weekly
Dynamic
Updates Update Schedule Anti Virus Recurring Weekly
- daily
Dynamic
Updates Update Schedule Anti Virus Recurring Daily - hourly
Dynamic
Updates Update Schedule Anti Virus Recurring Hourly - none
Dynamic
Updates Update Schedule Anti Virus Recurring None - sync_
to_ boolpeer - Synchronize content with HA peer after download/install
- threshold float
- ignore if release date is new (hours)
- weekly
Dynamic
Updates Update Schedule Anti Virus Recurring Weekly
- daily Property Map
- hourly Property Map
- none Property Map
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
- threshold Number
- ignore if release date is new (hours)
- weekly Property Map
DynamicUpdatesUpdateScheduleAntiVirusRecurringDaily, DynamicUpdatesUpdateScheduleAntiVirusRecurringDailyArgs
DynamicUpdatesUpdateScheduleAntiVirusRecurringHourly, DynamicUpdatesUpdateScheduleAntiVirusRecurringHourlyArgs
DynamicUpdatesUpdateScheduleAntiVirusRecurringWeekly, DynamicUpdatesUpdateScheduleAntiVirusRecurringWeeklyArgs
- action str
- at str
- Time specification hh:mm (e.g. 20:10)
- day_
of_ strweek
DynamicUpdatesUpdateScheduleAppProfile, DynamicUpdatesUpdateScheduleAppProfileArgs
DynamicUpdatesUpdateScheduleAppProfileRecurring, DynamicUpdatesUpdateScheduleAppProfileRecurringArgs
- Daily
Dynamic
Updates Update Schedule App Profile Recurring Daily - None
Dynamic
Updates Update Schedule App Profile Recurring None - Sync
To boolPeer - Synchronize content with HA peer after download/install
- Threshold double
- ignore if release date is new (hours)
- Weekly
Dynamic
Updates Update Schedule App Profile Recurring Weekly
- Daily
Dynamic
Updates Update Schedule App Profile Recurring Daily - None
Dynamic
Updates Update Schedule App Profile Recurring None - Sync
To boolPeer - Synchronize content with HA peer after download/install
- Threshold float64
- ignore if release date is new (hours)
- Weekly
Dynamic
Updates Update Schedule App Profile Recurring Weekly
- daily
Dynamic
Updates Update Schedule App Profile Recurring Daily - none
Dynamic
Updates Update Schedule App Profile Recurring None - sync
To BooleanPeer - Synchronize content with HA peer after download/install
- threshold Double
- ignore if release date is new (hours)
- weekly
Dynamic
Updates Update Schedule App Profile Recurring Weekly
- daily
Dynamic
Updates Update Schedule App Profile Recurring Daily - none
Dynamic
Updates Update Schedule App Profile Recurring None - sync
To booleanPeer - Synchronize content with HA peer after download/install
- threshold number
- ignore if release date is new (hours)
- weekly
Dynamic
Updates Update Schedule App Profile Recurring Weekly
- daily
Dynamic
Updates Update Schedule App Profile Recurring Daily - none
Dynamic
Updates Update Schedule App Profile Recurring None - sync_
to_ boolpeer - Synchronize content with HA peer after download/install
- threshold float
- ignore if release date is new (hours)
- weekly
Dynamic
Updates Update Schedule App Profile Recurring Weekly
- daily Property Map
- none Property Map
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
- threshold Number
- ignore if release date is new (hours)
- weekly Property Map
DynamicUpdatesUpdateScheduleAppProfileRecurringDaily, DynamicUpdatesUpdateScheduleAppProfileRecurringDailyArgs
DynamicUpdatesUpdateScheduleAppProfileRecurringWeekly, DynamicUpdatesUpdateScheduleAppProfileRecurringWeeklyArgs
- action str
- at str
- Time specification hh:mm (e.g. 20:10)
- day_
of_ strweek
DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpn, DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnArgs
DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurring, DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringArgs
DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringDaily, DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringDailyArgs
DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringHourly, DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringHourlyArgs
DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringWeekly, DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringWeeklyArgs
- action str
- at str
- Time specification hh:mm (e.g. 20:10)
- day_
of_ strweek
DynamicUpdatesUpdateScheduleGlobalProtectDatafile, DynamicUpdatesUpdateScheduleGlobalProtectDatafileArgs
DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurring, DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringArgs
DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringDaily, DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringDailyArgs
DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringHourly, DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringHourlyArgs
DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringWeekly, DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringWeeklyArgs
- action str
- at str
- Time specification hh:mm (e.g. 20:10)
- day_
of_ strweek
DynamicUpdatesUpdateScheduleStatisticsService, DynamicUpdatesUpdateScheduleStatisticsServiceArgs
- Application
Reports bool - Application Reports
- File
Identification boolReports - File Type Identification Reports
- Health
Performance boolReports - Health and Performance Reports
- Passive
Dns boolMonitoring - Passive DNS Monitor
- Threat
Prevention boolInformation - Threat Prevention Information
- Threat
Prevention boolPcap - Enable sending packet-captures with threat prevention information
- Threat
Prevention boolReports - Threat Reports
- Url
Reports bool - URL Reports
- Application
Reports bool - Application Reports
- File
Identification boolReports - File Type Identification Reports
- Health
Performance boolReports - Health and Performance Reports
- Passive
Dns boolMonitoring - Passive DNS Monitor
- Threat
Prevention boolInformation - Threat Prevention Information
- Threat
Prevention boolPcap - Enable sending packet-captures with threat prevention information
- Threat
Prevention boolReports - Threat Reports
- Url
Reports bool - URL Reports
- application
Reports Boolean - Application Reports
- file
Identification BooleanReports - File Type Identification Reports
- health
Performance BooleanReports - Health and Performance Reports
- passive
Dns BooleanMonitoring - Passive DNS Monitor
- threat
Prevention BooleanInformation - Threat Prevention Information
- threat
Prevention BooleanPcap - Enable sending packet-captures with threat prevention information
- threat
Prevention BooleanReports - Threat Reports
- url
Reports Boolean - URL Reports
- application
Reports boolean - Application Reports
- file
Identification booleanReports - File Type Identification Reports
- health
Performance booleanReports - Health and Performance Reports
- passive
Dns booleanMonitoring - Passive DNS Monitor
- threat
Prevention booleanInformation - Threat Prevention Information
- threat
Prevention booleanPcap - Enable sending packet-captures with threat prevention information
- threat
Prevention booleanReports - Threat Reports
- url
Reports boolean - URL Reports
- application_
reports bool - Application Reports
- file_
identification_ boolreports - File Type Identification Reports
- health_
performance_ boolreports - Health and Performance Reports
- passive_
dns_ boolmonitoring - Passive DNS Monitor
- threat_
prevention_ boolinformation - Threat Prevention Information
- threat_
prevention_ boolpcap - Enable sending packet-captures with threat prevention information
- threat_
prevention_ boolreports - Threat Reports
- url_
reports bool - URL Reports
- application
Reports Boolean - Application Reports
- file
Identification BooleanReports - File Type Identification Reports
- health
Performance BooleanReports - Health and Performance Reports
- passive
Dns BooleanMonitoring - Passive DNS Monitor
- threat
Prevention BooleanInformation - Threat Prevention Information
- threat
Prevention BooleanPcap - Enable sending packet-captures with threat prevention information
- threat
Prevention BooleanReports - Threat Reports
- url
Reports Boolean - URL Reports
DynamicUpdatesUpdateScheduleThreats, DynamicUpdatesUpdateScheduleThreatsArgs
DynamicUpdatesUpdateScheduleThreatsRecurring, DynamicUpdatesUpdateScheduleThreatsRecurringArgs
- Daily
Dynamic
Updates Update Schedule Threats Recurring Daily - Every30Mins
Dynamic
Updates Update Schedule Threats Recurring Every30Mins - Hourly
Dynamic
Updates Update Schedule Threats Recurring Hourly - New
App doubleThreshold - ignore new apps if release date is new (hours)
- None
Dynamic
Updates Update Schedule Threats Recurring None - Sync
To boolPeer - Synchronize content with HA peer after download/install
- Threshold double
- ignore if release date is new (hours)
- Weekly
Dynamic
Updates Update Schedule Threats Recurring Weekly
- Daily
Dynamic
Updates Update Schedule Threats Recurring Daily - Every30Mins
Dynamic
Updates Update Schedule Threats Recurring Every30Mins - Hourly
Dynamic
Updates Update Schedule Threats Recurring Hourly - New
App float64Threshold - ignore new apps if release date is new (hours)
- None
Dynamic
Updates Update Schedule Threats Recurring None - Sync
To boolPeer - Synchronize content with HA peer after download/install
- Threshold float64
- ignore if release date is new (hours)
- Weekly
Dynamic
Updates Update Schedule Threats Recurring Weekly
- daily
Dynamic
Updates Update Schedule Threats Recurring Daily - every30Mins
Dynamic
Updates Update Schedule Threats Recurring Every30Mins - hourly
Dynamic
Updates Update Schedule Threats Recurring Hourly - new
App DoubleThreshold - ignore new apps if release date is new (hours)
- none
Dynamic
Updates Update Schedule Threats Recurring None - sync
To BooleanPeer - Synchronize content with HA peer after download/install
- threshold Double
- ignore if release date is new (hours)
- weekly
Dynamic
Updates Update Schedule Threats Recurring Weekly
- daily
Dynamic
Updates Update Schedule Threats Recurring Daily - every30Mins
Dynamic
Updates Update Schedule Threats Recurring Every30Mins - hourly
Dynamic
Updates Update Schedule Threats Recurring Hourly - new
App numberThreshold - ignore new apps if release date is new (hours)
- none
Dynamic
Updates Update Schedule Threats Recurring None - sync
To booleanPeer - Synchronize content with HA peer after download/install
- threshold number
- ignore if release date is new (hours)
- weekly
Dynamic
Updates Update Schedule Threats Recurring Weekly
- daily
Dynamic
Updates Update Schedule Threats Recurring Daily - every30_
mins DynamicUpdates Update Schedule Threats Recurring Every30Mins - hourly
Dynamic
Updates Update Schedule Threats Recurring Hourly - new_
app_ floatthreshold - ignore new apps if release date is new (hours)
- none
Dynamic
Updates Update Schedule Threats Recurring None - sync_
to_ boolpeer - Synchronize content with HA peer after download/install
- threshold float
- ignore if release date is new (hours)
- weekly
Dynamic
Updates Update Schedule Threats Recurring Weekly
- daily Property Map
- every30Mins Property Map
- hourly Property Map
- new
App NumberThreshold - ignore new apps if release date is new (hours)
- none Property Map
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
- threshold Number
- ignore if release date is new (hours)
- weekly Property Map
DynamicUpdatesUpdateScheduleThreatsRecurringDaily, DynamicUpdatesUpdateScheduleThreatsRecurringDailyArgs
- Action string
- At string
- Time specification hh:mm (e.g. 20:10)
- Disable
New boolContent - Disable new applications after installation
- Action string
- At string
- Time specification hh:mm (e.g. 20:10)
- Disable
New boolContent - Disable new applications after installation
- action String
- at String
- Time specification hh:mm (e.g. 20:10)
- disable
New BooleanContent - Disable new applications after installation
- action string
- at string
- Time specification hh:mm (e.g. 20:10)
- disable
New booleanContent - Disable new applications after installation
- action str
- at str
- Time specification hh:mm (e.g. 20:10)
- disable_
new_ boolcontent - Disable new applications after installation
- action String
- at String
- Time specification hh:mm (e.g. 20:10)
- disable
New BooleanContent - Disable new applications after installation
DynamicUpdatesUpdateScheduleThreatsRecurringEvery30Mins, DynamicUpdatesUpdateScheduleThreatsRecurringEvery30MinsArgs
- Action string
- At double
- Minutes past half-hour
- Disable
New boolContent - Disable new applications after installation
- Action string
- At float64
- Minutes past half-hour
- Disable
New boolContent - Disable new applications after installation
- action String
- at Double
- Minutes past half-hour
- disable
New BooleanContent - Disable new applications after installation
- action string
- at number
- Minutes past half-hour
- disable
New booleanContent - Disable new applications after installation
- action str
- at float
- Minutes past half-hour
- disable_
new_ boolcontent - Disable new applications after installation
- action String
- at Number
- Minutes past half-hour
- disable
New BooleanContent - Disable new applications after installation
DynamicUpdatesUpdateScheduleThreatsRecurringHourly, DynamicUpdatesUpdateScheduleThreatsRecurringHourlyArgs
- Action string
- At double
- Minutes past hour
- Disable
New boolContent - Disable new applications after installation
- Action string
- At float64
- Minutes past hour
- Disable
New boolContent - Disable new applications after installation
- action String
- at Double
- Minutes past hour
- disable
New BooleanContent - Disable new applications after installation
- action string
- at number
- Minutes past hour
- disable
New booleanContent - Disable new applications after installation
- action str
- at float
- Minutes past hour
- disable_
new_ boolcontent - Disable new applications after installation
- action String
- at Number
- Minutes past hour
- disable
New BooleanContent - Disable new applications after installation
DynamicUpdatesUpdateScheduleThreatsRecurringWeekly, DynamicUpdatesUpdateScheduleThreatsRecurringWeeklyArgs
- Action string
- At string
- Time specification hh:mm (e.g. 20:10)
- Day
Of stringWeek - Disable
New boolContent - Disable new applications after installation
- Action string
- At string
- Time specification hh:mm (e.g. 20:10)
- Day
Of stringWeek - Disable
New boolContent - Disable new applications after installation
- action String
- at String
- Time specification hh:mm (e.g. 20:10)
- day
Of StringWeek - disable
New BooleanContent - Disable new applications after installation
- action string
- at string
- Time specification hh:mm (e.g. 20:10)
- day
Of stringWeek - disable
New booleanContent - Disable new applications after installation
- action str
- at str
- Time specification hh:mm (e.g. 20:10)
- day_
of_ strweek - disable_
new_ boolcontent - Disable new applications after installation
- action String
- at String
- Time specification hh:mm (e.g. 20:10)
- day
Of StringWeek - disable
New BooleanContent - Disable new applications after installation
DynamicUpdatesUpdateScheduleWfPrivate, DynamicUpdatesUpdateScheduleWfPrivateArgs
DynamicUpdatesUpdateScheduleWfPrivateRecurring, DynamicUpdatesUpdateScheduleWfPrivateRecurringArgs
- Every15Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every15Mins - Every30Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every30Mins - Every5Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every5Mins - Every
Hour DynamicUpdates Update Schedule Wf Private Recurring Every Hour - None
Dynamic
Updates Update Schedule Wf Private Recurring None - Sync
To boolPeer - Synchronize content with HA peer after download/install
- Every15Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every15Mins - Every30Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every30Mins - Every5Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every5Mins - Every
Hour DynamicUpdates Update Schedule Wf Private Recurring Every Hour - None
Dynamic
Updates Update Schedule Wf Private Recurring None - Sync
To boolPeer - Synchronize content with HA peer after download/install
- every15Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every15Mins - every30Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every30Mins - every5Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every5Mins - every
Hour DynamicUpdates Update Schedule Wf Private Recurring Every Hour - none
Dynamic
Updates Update Schedule Wf Private Recurring None - sync
To BooleanPeer - Synchronize content with HA peer after download/install
- every15Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every15Mins - every30Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every30Mins - every5Mins
Dynamic
Updates Update Schedule Wf Private Recurring Every5Mins - every
Hour DynamicUpdates Update Schedule Wf Private Recurring Every Hour - none
Dynamic
Updates Update Schedule Wf Private Recurring None - sync
To booleanPeer - Synchronize content with HA peer after download/install
- every15_
mins DynamicUpdates Update Schedule Wf Private Recurring Every15Mins - every30_
mins DynamicUpdates Update Schedule Wf Private Recurring Every30Mins - every5_
mins DynamicUpdates Update Schedule Wf Private Recurring Every5Mins - every_
hour DynamicUpdates Update Schedule Wf Private Recurring Every Hour - none
Dynamic
Updates Update Schedule Wf Private Recurring None - sync_
to_ boolpeer - Synchronize content with HA peer after download/install
- every15Mins Property Map
- every30Mins Property Map
- every5Mins Property Map
- every
Hour Property Map - none Property Map
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery15Mins, DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery15MinsArgs
DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery30Mins, DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery30MinsArgs
DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery5Mins, DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery5MinsArgs
DynamicUpdatesUpdateScheduleWfPrivateRecurringEveryHour, DynamicUpdatesUpdateScheduleWfPrivateRecurringEveryHourArgs
DynamicUpdatesUpdateScheduleWildfire, DynamicUpdatesUpdateScheduleWildfireArgs
DynamicUpdatesUpdateScheduleWildfireRecurring, DynamicUpdatesUpdateScheduleWildfireRecurringArgs
- Every15Mins
Dynamic
Updates Update Schedule Wildfire Recurring Every15Mins - Every30Mins
Dynamic
Updates Update Schedule Wildfire Recurring Every30Mins - Every
Hour DynamicUpdates Update Schedule Wildfire Recurring Every Hour - Every
Min DynamicUpdates Update Schedule Wildfire Recurring Every Min - None
Dynamic
Updates Update Schedule Wildfire Recurring None - Real
Time DynamicUpdates Update Schedule Wildfire Recurring Real Time
- Every15Mins
Dynamic
Updates Update Schedule Wildfire Recurring Every15Mins - Every30Mins
Dynamic
Updates Update Schedule Wildfire Recurring Every30Mins - Every
Hour DynamicUpdates Update Schedule Wildfire Recurring Every Hour - Every
Min DynamicUpdates Update Schedule Wildfire Recurring Every Min - None
Dynamic
Updates Update Schedule Wildfire Recurring None - Real
Time DynamicUpdates Update Schedule Wildfire Recurring Real Time
- every15Mins
Dynamic
Updates Update Schedule Wildfire Recurring Every15Mins - every30Mins
Dynamic
Updates Update Schedule Wildfire Recurring Every30Mins - every
Hour DynamicUpdates Update Schedule Wildfire Recurring Every Hour - every
Min DynamicUpdates Update Schedule Wildfire Recurring Every Min - none
Dynamic
Updates Update Schedule Wildfire Recurring None - real
Time DynamicUpdates Update Schedule Wildfire Recurring Real Time
- every15Mins
Dynamic
Updates Update Schedule Wildfire Recurring Every15Mins - every30Mins
Dynamic
Updates Update Schedule Wildfire Recurring Every30Mins - every
Hour DynamicUpdates Update Schedule Wildfire Recurring Every Hour - every
Min DynamicUpdates Update Schedule Wildfire Recurring Every Min - none
Dynamic
Updates Update Schedule Wildfire Recurring None - real
Time DynamicUpdates Update Schedule Wildfire Recurring Real Time
- every15_
mins DynamicUpdates Update Schedule Wildfire Recurring Every15Mins - every30_
mins DynamicUpdates Update Schedule Wildfire Recurring Every30Mins - every_
hour DynamicUpdates Update Schedule Wildfire Recurring Every Hour - every_
min DynamicUpdates Update Schedule Wildfire Recurring Every Min - none
Dynamic
Updates Update Schedule Wildfire Recurring None - real_
time DynamicUpdates Update Schedule Wildfire Recurring Real Time
DynamicUpdatesUpdateScheduleWildfireRecurringEvery15Mins, DynamicUpdatesUpdateScheduleWildfireRecurringEvery15MinsArgs
- Action string
- At double
- Minutes past quarter-hour
- Sync
To boolPeer - Synchronize content with HA peer after download/install
- Action string
- At float64
- Minutes past quarter-hour
- Sync
To boolPeer - Synchronize content with HA peer after download/install
- action String
- at Double
- Minutes past quarter-hour
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
- action string
- at number
- Minutes past quarter-hour
- sync
To booleanPeer - Synchronize content with HA peer after download/install
- action str
- at float
- Minutes past quarter-hour
- sync_
to_ boolpeer - Synchronize content with HA peer after download/install
- action String
- at Number
- Minutes past quarter-hour
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
DynamicUpdatesUpdateScheduleWildfireRecurringEvery30Mins, DynamicUpdatesUpdateScheduleWildfireRecurringEvery30MinsArgs
- Action string
- At double
- Minutes past half-hour
- Sync
To boolPeer - Synchronize content with HA peer after download/install
- Action string
- At float64
- Minutes past half-hour
- Sync
To boolPeer - Synchronize content with HA peer after download/install
- action String
- at Double
- Minutes past half-hour
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
- action string
- at number
- Minutes past half-hour
- sync
To booleanPeer - Synchronize content with HA peer after download/install
- action str
- at float
- Minutes past half-hour
- sync_
to_ boolpeer - Synchronize content with HA peer after download/install
- action String
- at Number
- Minutes past half-hour
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
DynamicUpdatesUpdateScheduleWildfireRecurringEveryHour, DynamicUpdatesUpdateScheduleWildfireRecurringEveryHourArgs
- Action string
- At double
- Minutes past hour
- Sync
To boolPeer - Synchronize content with HA peer after download/install
- Action string
- At float64
- Minutes past hour
- Sync
To boolPeer - Synchronize content with HA peer after download/install
- action String
- at Double
- Minutes past hour
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
- action string
- at number
- Minutes past hour
- sync
To booleanPeer - Synchronize content with HA peer after download/install
- action str
- at float
- Minutes past hour
- sync_
to_ boolpeer - Synchronize content with HA peer after download/install
- action String
- at Number
- Minutes past hour
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
DynamicUpdatesUpdateScheduleWildfireRecurringEveryMin, DynamicUpdatesUpdateScheduleWildfireRecurringEveryMinArgs
- Action string
- Sync
To boolPeer - Synchronize content with HA peer after download/install
- Action string
- Sync
To boolPeer - Synchronize content with HA peer after download/install
- action String
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
- action string
- sync
To booleanPeer - Synchronize content with HA peer after download/install
- action str
- sync_
to_ boolpeer - Synchronize content with HA peer after download/install
- action String
- sync
To BooleanPeer - Synchronize content with HA peer after download/install
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panos
Terraform Provider.