1. Packages
  2. Panos Provider
  3. API Docs
  4. DynamicUpdates
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks

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 This property is required. string
The unique name of the resource.
args This property is required. DynamicUpdatesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. DynamicUpdatesArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. DynamicUpdatesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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,
            },
        },
    },
});
Copy
example, err := panos.NewDynamicUpdates(ctx, "dynamicUpdatesResource", &panos.DynamicUpdatesArgs{
Location: &.DynamicUpdatesLocationArgs{
System: &.DynamicUpdatesLocationSystemArgs{
NgfwDevice: pulumi.String("string"),
},
Template: &.DynamicUpdatesLocationTemplateArgs{
Name: pulumi.String("string"),
NgfwDevice: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
},
TemplateStack: &.DynamicUpdatesLocationTemplateStackArgs{
Name: pulumi.String("string"),
NgfwDevice: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
},
},
UpdateSchedule: &.DynamicUpdatesUpdateScheduleArgs{
AntiVirus: &.DynamicUpdatesUpdateScheduleAntiVirusArgs{
Recurring: &.DynamicUpdatesUpdateScheduleAntiVirusRecurringArgs{
Daily: &.DynamicUpdatesUpdateScheduleAntiVirusRecurringDailyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
},
Hourly: &.DynamicUpdatesUpdateScheduleAntiVirusRecurringHourlyArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
None: &.DynamicUpdatesUpdateScheduleAntiVirusRecurringNoneArgs{
},
SyncToPeer: pulumi.Bool(false),
Threshold: pulumi.Float64(0),
Weekly: &.DynamicUpdatesUpdateScheduleAntiVirusRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
},
},
},
AppProfile: &.DynamicUpdatesUpdateScheduleAppProfileArgs{
Recurring: &.DynamicUpdatesUpdateScheduleAppProfileRecurringArgs{
Daily: &.DynamicUpdatesUpdateScheduleAppProfileRecurringDailyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
},
None: &.DynamicUpdatesUpdateScheduleAppProfileRecurringNoneArgs{
},
SyncToPeer: pulumi.Bool(false),
Threshold: pulumi.Float64(0),
Weekly: &.DynamicUpdatesUpdateScheduleAppProfileRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
},
},
},
GlobalProtectClientlessVpn: &.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnArgs{
Recurring: &.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringArgs{
Daily: &.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringDailyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
},
Hourly: &.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringHourlyArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
None: &.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringNoneArgs{
},
Weekly: &.DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
},
},
},
GlobalProtectDatafile: &.DynamicUpdatesUpdateScheduleGlobalProtectDatafileArgs{
Recurring: &.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringArgs{
Daily: &.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringDailyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
},
Hourly: &.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringHourlyArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
None: &.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringNoneArgs{
},
Weekly: &.DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
},
},
},
StatisticsService: &.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: &.DynamicUpdatesUpdateScheduleThreatsArgs{
Recurring: &.DynamicUpdatesUpdateScheduleThreatsRecurringArgs{
Daily: &.DynamicUpdatesUpdateScheduleThreatsRecurringDailyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DisableNewContent: pulumi.Bool(false),
},
Every30Mins: &.DynamicUpdatesUpdateScheduleThreatsRecurringEvery30MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
DisableNewContent: pulumi.Bool(false),
},
Hourly: &.DynamicUpdatesUpdateScheduleThreatsRecurringHourlyArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
DisableNewContent: pulumi.Bool(false),
},
NewAppThreshold: pulumi.Float64(0),
None: &.DynamicUpdatesUpdateScheduleThreatsRecurringNoneArgs{
},
SyncToPeer: pulumi.Bool(false),
Threshold: pulumi.Float64(0),
Weekly: &.DynamicUpdatesUpdateScheduleThreatsRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
DisableNewContent: pulumi.Bool(false),
},
},
},
WfPrivate: &.DynamicUpdatesUpdateScheduleWfPrivateArgs{
Recurring: &.DynamicUpdatesUpdateScheduleWfPrivateRecurringArgs{
Every15Mins: &.DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery15MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
Every30Mins: &.DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery30MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
Every5Mins: &.DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery5MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
EveryHour: &.DynamicUpdatesUpdateScheduleWfPrivateRecurringEveryHourArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
},
None: &.DynamicUpdatesUpdateScheduleWfPrivateRecurringNoneArgs{
},
SyncToPeer: pulumi.Bool(false),
},
},
Wildfire: &.DynamicUpdatesUpdateScheduleWildfireArgs{
Recurring: &.DynamicUpdatesUpdateScheduleWildfireRecurringArgs{
Every15Mins: &.DynamicUpdatesUpdateScheduleWildfireRecurringEvery15MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
SyncToPeer: pulumi.Bool(false),
},
Every30Mins: &.DynamicUpdatesUpdateScheduleWildfireRecurringEvery30MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
SyncToPeer: pulumi.Bool(false),
},
EveryHour: &.DynamicUpdatesUpdateScheduleWildfireRecurringEveryHourArgs{
Action: pulumi.String("string"),
At: pulumi.Float64(0),
SyncToPeer: pulumi.Bool(false),
},
EveryMin: &.DynamicUpdatesUpdateScheduleWildfireRecurringEveryMinArgs{
Action: pulumi.String("string"),
SyncToPeer: pulumi.Bool(false),
},
None: &.DynamicUpdatesUpdateScheduleWildfireRecurringNoneArgs{
},
RealTime: &.DynamicUpdatesUpdateScheduleWildfireRecurringRealTimeArgs{
},
},
},
},
})
Copy
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());
Copy
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": {},
            },
        },
    })
Copy
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: {},
            },
        },
    },
});
Copy
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: {}
Copy

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 This property is required. DynamicUpdatesLocation
The location of this object.
UpdateSchedule DynamicUpdatesUpdateSchedule
Location This property is required. DynamicUpdatesLocationArgs
The location of this object.
UpdateSchedule DynamicUpdatesUpdateScheduleArgs
location This property is required. DynamicUpdatesLocation
The location of this object.
updateSchedule DynamicUpdatesUpdateSchedule
location This property is required. DynamicUpdatesLocation
The location of this object.
updateSchedule DynamicUpdatesUpdateSchedule
location This property is required. DynamicUpdatesLocationArgs
The location of this object.
update_schedule DynamicUpdatesUpdateScheduleArgs
location This property is required. Property Map
The location of this object.
updateSchedule 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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.

Supporting Types

DynamicUpdatesLocation
, DynamicUpdatesLocationArgs

System DynamicUpdatesLocationSystem
Located in a system settings.
Template DynamicUpdatesLocationTemplate
Located in a specific template.
TemplateStack DynamicUpdatesLocationTemplateStack
Located in a specific template stack.
System DynamicUpdatesLocationSystem
Located in a system settings.
Template DynamicUpdatesLocationTemplate
Located in a specific template.
TemplateStack DynamicUpdatesLocationTemplateStack
Located in a specific template stack.
system DynamicUpdatesLocationSystem
Located in a system settings.
template DynamicUpdatesLocationTemplate
Located in a specific template.
templateStack DynamicUpdatesLocationTemplateStack
Located in a specific template stack.
system DynamicUpdatesLocationSystem
Located in a system settings.
template DynamicUpdatesLocationTemplate
Located in a specific template.
templateStack DynamicUpdatesLocationTemplateStack
Located in a specific template stack.
system DynamicUpdatesLocationSystem
Located in a system settings.
template DynamicUpdatesLocationTemplate
Located in a specific template.
template_stack DynamicUpdatesLocationTemplateStack
Located in a specific template stack.
system Property Map
Located in a system settings.
template Property Map
Located in a specific template.
templateStack Property Map
Located in a specific template stack.

DynamicUpdatesLocationSystem
, DynamicUpdatesLocationSystemArgs

NgfwDevice string
The NGFW device.
NgfwDevice string
The NGFW device.
ngfwDevice String
The NGFW device.
ngfwDevice string
The NGFW device.
ngfw_device str
The NGFW device.
ngfwDevice String
The NGFW device.

DynamicUpdatesLocationTemplate
, DynamicUpdatesLocationTemplateArgs

Name string
The template.
NgfwDevice string
The NGFW device.
PanoramaDevice string
The panorama device.
Name string
The template.
NgfwDevice string
The NGFW device.
PanoramaDevice string
The panorama device.
name String
The template.
ngfwDevice String
The NGFW device.
panoramaDevice String
The panorama device.
name string
The template.
ngfwDevice string
The NGFW device.
panoramaDevice string
The panorama device.
name str
The template.
ngfw_device str
The NGFW device.
panorama_device str
The panorama device.
name String
The template.
ngfwDevice String
The NGFW device.
panoramaDevice String
The panorama device.

DynamicUpdatesLocationTemplateStack
, DynamicUpdatesLocationTemplateStackArgs

Name string
The template stack.
NgfwDevice string
The NGFW device.
PanoramaDevice string
The panorama device.
Name string
The template stack.
NgfwDevice string
The NGFW device.
PanoramaDevice string
The panorama device.
name String
The template stack.
ngfwDevice String
The NGFW device.
panoramaDevice String
The panorama device.
name string
The template stack.
ngfwDevice string
The NGFW device.
panoramaDevice 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.
ngfwDevice String
The NGFW device.
panoramaDevice String
The panorama device.

DynamicUpdatesUpdateSchedule
, DynamicUpdatesUpdateScheduleArgs

DynamicUpdatesUpdateScheduleAntiVirus
, DynamicUpdatesUpdateScheduleAntiVirusArgs

DynamicUpdatesUpdateScheduleAntiVirusRecurring
, DynamicUpdatesUpdateScheduleAntiVirusRecurringArgs

daily Property Map
hourly Property Map
none Property Map
syncToPeer Boolean
Synchronize content with HA peer after download/install
threshold Number
ignore if release date is new (hours)
weekly Property Map

DynamicUpdatesUpdateScheduleAntiVirusRecurringDaily
, DynamicUpdatesUpdateScheduleAntiVirusRecurringDailyArgs

Action string
At string
Time specification hh:mm (e.g. 20:10)
Action string
At string
Time specification hh:mm (e.g. 20:10)
action String
at String
Time specification hh:mm (e.g. 20:10)
action string
at string
Time specification hh:mm (e.g. 20:10)
action str
at str
Time specification hh:mm (e.g. 20:10)
action String
at String
Time specification hh:mm (e.g. 20:10)

DynamicUpdatesUpdateScheduleAntiVirusRecurringHourly
, DynamicUpdatesUpdateScheduleAntiVirusRecurringHourlyArgs

Action string
At double
Minutes past hour
Action string
At float64
Minutes past hour
action String
at Double
Minutes past hour
action string
at number
Minutes past hour
action str
at float
Minutes past hour
action String
at Number
Minutes past hour

DynamicUpdatesUpdateScheduleAntiVirusRecurringWeekly
, DynamicUpdatesUpdateScheduleAntiVirusRecurringWeeklyArgs

Action string
At string
Time specification hh:mm (e.g. 20:10)
DayOfWeek string
Action string
At string
Time specification hh:mm (e.g. 20:10)
DayOfWeek string
action String
at String
Time specification hh:mm (e.g. 20:10)
dayOfWeek String
action string
at string
Time specification hh:mm (e.g. 20:10)
dayOfWeek string
action str
at str
Time specification hh:mm (e.g. 20:10)
day_of_week str
action String
at String
Time specification hh:mm (e.g. 20:10)
dayOfWeek String

DynamicUpdatesUpdateScheduleAppProfile
, DynamicUpdatesUpdateScheduleAppProfileArgs

DynamicUpdatesUpdateScheduleAppProfileRecurring
, DynamicUpdatesUpdateScheduleAppProfileRecurringArgs

daily Property Map
none Property Map
syncToPeer Boolean
Synchronize content with HA peer after download/install
threshold Number
ignore if release date is new (hours)
weekly Property Map

DynamicUpdatesUpdateScheduleAppProfileRecurringDaily
, DynamicUpdatesUpdateScheduleAppProfileRecurringDailyArgs

Action string
At string
Time specification hh:mm (e.g. 20:10)
Action string
At string
Time specification hh:mm (e.g. 20:10)
action String
at String
Time specification hh:mm (e.g. 20:10)
action string
at string
Time specification hh:mm (e.g. 20:10)
action str
at str
Time specification hh:mm (e.g. 20:10)
action String
at String
Time specification hh:mm (e.g. 20:10)

DynamicUpdatesUpdateScheduleAppProfileRecurringWeekly
, DynamicUpdatesUpdateScheduleAppProfileRecurringWeeklyArgs

Action string
At string
Time specification hh:mm (e.g. 20:10)
DayOfWeek string
Action string
At string
Time specification hh:mm (e.g. 20:10)
DayOfWeek string
action String
at String
Time specification hh:mm (e.g. 20:10)
dayOfWeek String
action string
at string
Time specification hh:mm (e.g. 20:10)
dayOfWeek string
action str
at str
Time specification hh:mm (e.g. 20:10)
day_of_week str
action String
at String
Time specification hh:mm (e.g. 20:10)
dayOfWeek String

DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpn
, DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnArgs

DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurring
, DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringArgs

DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringDaily
, DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringDailyArgs

Action string
At string
Time specification hh:mm (e.g. 20:10)
Action string
At string
Time specification hh:mm (e.g. 20:10)
action String
at String
Time specification hh:mm (e.g. 20:10)
action string
at string
Time specification hh:mm (e.g. 20:10)
action str
at str
Time specification hh:mm (e.g. 20:10)
action String
at String
Time specification hh:mm (e.g. 20:10)

DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringHourly
, DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringHourlyArgs

Action string
At double
Minutes past hour
Action string
At float64
Minutes past hour
action String
at Double
Minutes past hour
action string
at number
Minutes past hour
action str
at float
Minutes past hour
action String
at Number
Minutes past hour

DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringWeekly
, DynamicUpdatesUpdateScheduleGlobalProtectClientlessVpnRecurringWeeklyArgs

Action string
At string
Time specification hh:mm (e.g. 20:10)
DayOfWeek string
Action string
At string
Time specification hh:mm (e.g. 20:10)
DayOfWeek string
action String
at String
Time specification hh:mm (e.g. 20:10)
dayOfWeek String
action string
at string
Time specification hh:mm (e.g. 20:10)
dayOfWeek string
action str
at str
Time specification hh:mm (e.g. 20:10)
day_of_week str
action String
at String
Time specification hh:mm (e.g. 20:10)
dayOfWeek String

DynamicUpdatesUpdateScheduleGlobalProtectDatafile
, DynamicUpdatesUpdateScheduleGlobalProtectDatafileArgs

DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurring
, DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringArgs

DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringDaily
, DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringDailyArgs

Action string
At string
Time specification hh:mm (e.g. 20:10)
Action string
At string
Time specification hh:mm (e.g. 20:10)
action String
at String
Time specification hh:mm (e.g. 20:10)
action string
at string
Time specification hh:mm (e.g. 20:10)
action str
at str
Time specification hh:mm (e.g. 20:10)
action String
at String
Time specification hh:mm (e.g. 20:10)

DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringHourly
, DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringHourlyArgs

Action string
At double
Minutes past hour
Action string
At float64
Minutes past hour
action String
at Double
Minutes past hour
action string
at number
Minutes past hour
action str
at float
Minutes past hour
action String
at Number
Minutes past hour

DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringWeekly
, DynamicUpdatesUpdateScheduleGlobalProtectDatafileRecurringWeeklyArgs

Action string
At string
Time specification hh:mm (e.g. 20:10)
DayOfWeek string
Action string
At string
Time specification hh:mm (e.g. 20:10)
DayOfWeek string
action String
at String
Time specification hh:mm (e.g. 20:10)
dayOfWeek String
action string
at string
Time specification hh:mm (e.g. 20:10)
dayOfWeek string
action str
at str
Time specification hh:mm (e.g. 20:10)
day_of_week str
action String
at String
Time specification hh:mm (e.g. 20:10)
dayOfWeek String

DynamicUpdatesUpdateScheduleStatisticsService
, DynamicUpdatesUpdateScheduleStatisticsServiceArgs

ApplicationReports bool
Application Reports
FileIdentificationReports bool
File Type Identification Reports
HealthPerformanceReports bool
Health and Performance Reports
PassiveDnsMonitoring bool
Passive DNS Monitor
ThreatPreventionInformation bool
Threat Prevention Information
ThreatPreventionPcap bool
Enable sending packet-captures with threat prevention information
ThreatPreventionReports bool
Threat Reports
UrlReports bool
URL Reports
ApplicationReports bool
Application Reports
FileIdentificationReports bool
File Type Identification Reports
HealthPerformanceReports bool
Health and Performance Reports
PassiveDnsMonitoring bool
Passive DNS Monitor
ThreatPreventionInformation bool
Threat Prevention Information
ThreatPreventionPcap bool
Enable sending packet-captures with threat prevention information
ThreatPreventionReports bool
Threat Reports
UrlReports bool
URL Reports
applicationReports Boolean
Application Reports
fileIdentificationReports Boolean
File Type Identification Reports
healthPerformanceReports Boolean
Health and Performance Reports
passiveDnsMonitoring Boolean
Passive DNS Monitor
threatPreventionInformation Boolean
Threat Prevention Information
threatPreventionPcap Boolean
Enable sending packet-captures with threat prevention information
threatPreventionReports Boolean
Threat Reports
urlReports Boolean
URL Reports
applicationReports boolean
Application Reports
fileIdentificationReports boolean
File Type Identification Reports
healthPerformanceReports boolean
Health and Performance Reports
passiveDnsMonitoring boolean
Passive DNS Monitor
threatPreventionInformation boolean
Threat Prevention Information
threatPreventionPcap boolean
Enable sending packet-captures with threat prevention information
threatPreventionReports boolean
Threat Reports
urlReports boolean
URL Reports
application_reports bool
Application Reports
file_identification_reports bool
File Type Identification Reports
health_performance_reports bool
Health and Performance Reports
passive_dns_monitoring bool
Passive DNS Monitor
threat_prevention_information bool
Threat Prevention Information
threat_prevention_pcap bool
Enable sending packet-captures with threat prevention information
threat_prevention_reports bool
Threat Reports
url_reports bool
URL Reports
applicationReports Boolean
Application Reports
fileIdentificationReports Boolean
File Type Identification Reports
healthPerformanceReports Boolean
Health and Performance Reports
passiveDnsMonitoring Boolean
Passive DNS Monitor
threatPreventionInformation Boolean
Threat Prevention Information
threatPreventionPcap Boolean
Enable sending packet-captures with threat prevention information
threatPreventionReports Boolean
Threat Reports
urlReports Boolean
URL Reports

DynamicUpdatesUpdateScheduleThreats
, DynamicUpdatesUpdateScheduleThreatsArgs

DynamicUpdatesUpdateScheduleThreatsRecurring
, DynamicUpdatesUpdateScheduleThreatsRecurringArgs

daily Property Map
every30Mins Property Map
hourly Property Map
newAppThreshold Number
ignore new apps if release date is new (hours)
none Property Map
syncToPeer Boolean
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)
DisableNewContent bool
Disable new applications after installation
Action string
At string
Time specification hh:mm (e.g. 20:10)
DisableNewContent bool
Disable new applications after installation
action String
at String
Time specification hh:mm (e.g. 20:10)
disableNewContent Boolean
Disable new applications after installation
action string
at string
Time specification hh:mm (e.g. 20:10)
disableNewContent boolean
Disable new applications after installation
action str
at str
Time specification hh:mm (e.g. 20:10)
disable_new_content bool
Disable new applications after installation
action String
at String
Time specification hh:mm (e.g. 20:10)
disableNewContent Boolean
Disable new applications after installation

DynamicUpdatesUpdateScheduleThreatsRecurringEvery30Mins
, DynamicUpdatesUpdateScheduleThreatsRecurringEvery30MinsArgs

Action string
At double
Minutes past half-hour
DisableNewContent bool
Disable new applications after installation
Action string
At float64
Minutes past half-hour
DisableNewContent bool
Disable new applications after installation
action String
at Double
Minutes past half-hour
disableNewContent Boolean
Disable new applications after installation
action string
at number
Minutes past half-hour
disableNewContent boolean
Disable new applications after installation
action str
at float
Minutes past half-hour
disable_new_content bool
Disable new applications after installation
action String
at Number
Minutes past half-hour
disableNewContent Boolean
Disable new applications after installation

DynamicUpdatesUpdateScheduleThreatsRecurringHourly
, DynamicUpdatesUpdateScheduleThreatsRecurringHourlyArgs

Action string
At double
Minutes past hour
DisableNewContent bool
Disable new applications after installation
Action string
At float64
Minutes past hour
DisableNewContent bool
Disable new applications after installation
action String
at Double
Minutes past hour
disableNewContent Boolean
Disable new applications after installation
action string
at number
Minutes past hour
disableNewContent boolean
Disable new applications after installation
action str
at float
Minutes past hour
disable_new_content bool
Disable new applications after installation
action String
at Number
Minutes past hour
disableNewContent Boolean
Disable new applications after installation

DynamicUpdatesUpdateScheduleThreatsRecurringWeekly
, DynamicUpdatesUpdateScheduleThreatsRecurringWeeklyArgs

Action string
At string
Time specification hh:mm (e.g. 20:10)
DayOfWeek string
DisableNewContent bool
Disable new applications after installation
Action string
At string
Time specification hh:mm (e.g. 20:10)
DayOfWeek string
DisableNewContent bool
Disable new applications after installation
action String
at String
Time specification hh:mm (e.g. 20:10)
dayOfWeek String
disableNewContent Boolean
Disable new applications after installation
action string
at string
Time specification hh:mm (e.g. 20:10)
dayOfWeek string
disableNewContent boolean
Disable new applications after installation
action str
at str
Time specification hh:mm (e.g. 20:10)
day_of_week str
disable_new_content bool
Disable new applications after installation
action String
at String
Time specification hh:mm (e.g. 20:10)
dayOfWeek String
disableNewContent Boolean
Disable new applications after installation

DynamicUpdatesUpdateScheduleWfPrivate
, DynamicUpdatesUpdateScheduleWfPrivateArgs

DynamicUpdatesUpdateScheduleWfPrivateRecurring
, DynamicUpdatesUpdateScheduleWfPrivateRecurringArgs

DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery15Mins
, DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery15MinsArgs

Action string
At double
Minutes Past Quarter-Hour
Action string
At float64
Minutes Past Quarter-Hour
action String
at Double
Minutes Past Quarter-Hour
action string
at number
Minutes Past Quarter-Hour
action str
at float
Minutes Past Quarter-Hour
action String
at Number
Minutes Past Quarter-Hour

DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery30Mins
, DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery30MinsArgs

Action string
At double
Minutes Past Half-Hour
Action string
At float64
Minutes Past Half-Hour
action String
at Double
Minutes Past Half-Hour
action string
at number
Minutes Past Half-Hour
action str
at float
Minutes Past Half-Hour
action String
at Number
Minutes Past Half-Hour

DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery5Mins
, DynamicUpdatesUpdateScheduleWfPrivateRecurringEvery5MinsArgs

Action string
At double
Minutes Past five minutes
Action string
At float64
Minutes Past five minutes
action String
at Double
Minutes Past five minutes
action string
at number
Minutes Past five minutes
action str
at float
Minutes Past five minutes
action String
at Number
Minutes Past five minutes

DynamicUpdatesUpdateScheduleWfPrivateRecurringEveryHour
, DynamicUpdatesUpdateScheduleWfPrivateRecurringEveryHourArgs

Action string
At double
Minutes Past Hour
Action string
At float64
Minutes Past Hour
action String
at Double
Minutes Past Hour
action string
at number
Minutes Past Hour
action str
at float
Minutes Past Hour
action String
at Number
Minutes Past Hour

DynamicUpdatesUpdateScheduleWildfire
, DynamicUpdatesUpdateScheduleWildfireArgs

DynamicUpdatesUpdateScheduleWildfireRecurring
, DynamicUpdatesUpdateScheduleWildfireRecurringArgs

DynamicUpdatesUpdateScheduleWildfireRecurringEvery15Mins
, DynamicUpdatesUpdateScheduleWildfireRecurringEvery15MinsArgs

Action string
At double
Minutes past quarter-hour
SyncToPeer bool
Synchronize content with HA peer after download/install
Action string
At float64
Minutes past quarter-hour
SyncToPeer bool
Synchronize content with HA peer after download/install
action String
at Double
Minutes past quarter-hour
syncToPeer Boolean
Synchronize content with HA peer after download/install
action string
at number
Minutes past quarter-hour
syncToPeer boolean
Synchronize content with HA peer after download/install
action str
at float
Minutes past quarter-hour
sync_to_peer bool
Synchronize content with HA peer after download/install
action String
at Number
Minutes past quarter-hour
syncToPeer Boolean
Synchronize content with HA peer after download/install

DynamicUpdatesUpdateScheduleWildfireRecurringEvery30Mins
, DynamicUpdatesUpdateScheduleWildfireRecurringEvery30MinsArgs

Action string
At double
Minutes past half-hour
SyncToPeer bool
Synchronize content with HA peer after download/install
Action string
At float64
Minutes past half-hour
SyncToPeer bool
Synchronize content with HA peer after download/install
action String
at Double
Minutes past half-hour
syncToPeer Boolean
Synchronize content with HA peer after download/install
action string
at number
Minutes past half-hour
syncToPeer boolean
Synchronize content with HA peer after download/install
action str
at float
Minutes past half-hour
sync_to_peer bool
Synchronize content with HA peer after download/install
action String
at Number
Minutes past half-hour
syncToPeer Boolean
Synchronize content with HA peer after download/install

DynamicUpdatesUpdateScheduleWildfireRecurringEveryHour
, DynamicUpdatesUpdateScheduleWildfireRecurringEveryHourArgs

Action string
At double
Minutes past hour
SyncToPeer bool
Synchronize content with HA peer after download/install
Action string
At float64
Minutes past hour
SyncToPeer bool
Synchronize content with HA peer after download/install
action String
at Double
Minutes past hour
syncToPeer Boolean
Synchronize content with HA peer after download/install
action string
at number
Minutes past hour
syncToPeer boolean
Synchronize content with HA peer after download/install
action str
at float
Minutes past hour
sync_to_peer bool
Synchronize content with HA peer after download/install
action String
at Number
Minutes past hour
syncToPeer Boolean
Synchronize content with HA peer after download/install

DynamicUpdatesUpdateScheduleWildfireRecurringEveryMin
, DynamicUpdatesUpdateScheduleWildfireRecurringEveryMinArgs

Action string
SyncToPeer bool
Synchronize content with HA peer after download/install
Action string
SyncToPeer bool
Synchronize content with HA peer after download/install
action String
syncToPeer Boolean
Synchronize content with HA peer after download/install
action string
syncToPeer boolean
Synchronize content with HA peer after download/install
action str
sync_to_peer bool
Synchronize content with HA peer after download/install
action String
syncToPeer Boolean
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.