published on Wednesday, Oct 7, 2026 by Pulumi
Strata Cloud Managerpublished on Wednesday, Oct 7, 2026 by Pulumi
UpdateSchedule resource
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as scm from "@pulumi/scm";
const usSettings = new scm.UpdateSchedule("us_settings", {
folder: "ngfw-shared",
updateSchedule: {
threats: {
recurring: {
threshold: 300,
newAppThreshold: 300,
syncToPeer: false,
hourly: {
at: 30,
action: "download-only",
disableNewContent: false,
},
},
},
antiVirus: {
recurring: {
threshold: 300,
syncToPeer: false,
hourly: {
at: 30,
action: "download-only",
},
},
},
wildfire: {
recurring: {
everyHour: {
at: 30,
action: "download-only",
syncToPeer: true,
},
},
},
},
});
import pulumi
import pulumi_scm as scm
us_settings = scm.UpdateSchedule("us_settings",
folder="ngfw-shared",
update_schedule={
"threats": {
"recurring": {
"threshold": 300,
"new_app_threshold": 300,
"sync_to_peer": False,
"hourly": {
"at": float(30),
"action": "download-only",
"disable_new_content": False,
},
},
},
"anti_virus": {
"recurring": {
"threshold": 300,
"sync_to_peer": False,
"hourly": {
"at": 30,
"action": "download-only",
},
},
},
"wildfire": {
"recurring": {
"every_hour": {
"at": 30,
"action": "download-only",
"sync_to_peer": True,
},
},
},
})
package main
import (
"github.com/pulumi/pulumi-scm/sdk/go/scm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := scm.NewUpdateSchedule(ctx, "us_settings", &scm.UpdateScheduleArgs{
Folder: pulumi.String("ngfw-shared"),
UpdateSchedule: &scm.UpdateScheduleUpdateScheduleArgs{
Threats: &scm.UpdateScheduleUpdateScheduleThreatsArgs{
Recurring: &scm.UpdateScheduleUpdateScheduleThreatsRecurringArgs{
Threshold: pulumi.Int(300),
NewAppThreshold: pulumi.Int(300),
SyncToPeer: pulumi.Bool(false),
Hourly: &scm.UpdateScheduleUpdateScheduleThreatsRecurringHourlyArgs{
At: pulumi.Float64(30),
Action: pulumi.String("download-only"),
DisableNewContent: pulumi.Bool(false),
},
},
},
AntiVirus: &scm.UpdateScheduleUpdateScheduleAntiVirusArgs{
Recurring: &scm.UpdateScheduleUpdateScheduleAntiVirusRecurringArgs{
Threshold: pulumi.Int(300),
SyncToPeer: pulumi.Bool(false),
Hourly: &scm.UpdateScheduleUpdateScheduleAntiVirusRecurringHourlyArgs{
At: pulumi.Int(30),
Action: pulumi.String("download-only"),
},
},
},
Wildfire: &scm.UpdateScheduleUpdateScheduleWildfireArgs{
Recurring: &scm.UpdateScheduleUpdateScheduleWildfireRecurringArgs{
EveryHour: &scm.UpdateScheduleUpdateScheduleWildfireRecurringEveryHourArgs{
At: pulumi.Int(30),
Action: pulumi.String("download-only"),
SyncToPeer: pulumi.Bool(true),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Scm = Pulumi.Scm;
return await Deployment.RunAsync(() =>
{
var usSettings = new Scm.UpdateSchedule("us_settings", new()
{
Folder = "ngfw-shared",
UpdateScheduleDetails = new Scm.Inputs.UpdateScheduleUpdateScheduleArgs
{
Threats = new Scm.Inputs.UpdateScheduleUpdateScheduleThreatsArgs
{
Recurring = new Scm.Inputs.UpdateScheduleUpdateScheduleThreatsRecurringArgs
{
Threshold = 300,
NewAppThreshold = 300,
SyncToPeer = false,
Hourly = new Scm.Inputs.UpdateScheduleUpdateScheduleThreatsRecurringHourlyArgs
{
At = 30,
Action = "download-only",
DisableNewContent = false,
},
},
},
AntiVirus = new Scm.Inputs.UpdateScheduleUpdateScheduleAntiVirusArgs
{
Recurring = new Scm.Inputs.UpdateScheduleUpdateScheduleAntiVirusRecurringArgs
{
Threshold = 300,
SyncToPeer = false,
Hourly = new Scm.Inputs.UpdateScheduleUpdateScheduleAntiVirusRecurringHourlyArgs
{
At = 30,
Action = "download-only",
},
},
},
Wildfire = new Scm.Inputs.UpdateScheduleUpdateScheduleWildfireArgs
{
Recurring = new Scm.Inputs.UpdateScheduleUpdateScheduleWildfireRecurringArgs
{
EveryHour = new Scm.Inputs.UpdateScheduleUpdateScheduleWildfireRecurringEveryHourArgs
{
At = 30,
Action = "download-only",
SyncToPeer = true,
},
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.scm.UpdateSchedule;
import com.pulumi.scm.UpdateScheduleArgs;
import com.pulumi.scm.inputs.UpdateScheduleUpdateScheduleArgs;
import com.pulumi.scm.inputs.UpdateScheduleUpdateScheduleThreatsArgs;
import com.pulumi.scm.inputs.UpdateScheduleUpdateScheduleThreatsRecurringArgs;
import com.pulumi.scm.inputs.UpdateScheduleUpdateScheduleThreatsRecurringHourlyArgs;
import com.pulumi.scm.inputs.UpdateScheduleUpdateScheduleAntiVirusArgs;
import com.pulumi.scm.inputs.UpdateScheduleUpdateScheduleAntiVirusRecurringArgs;
import com.pulumi.scm.inputs.UpdateScheduleUpdateScheduleAntiVirusRecurringHourlyArgs;
import com.pulumi.scm.inputs.UpdateScheduleUpdateScheduleWildfireArgs;
import com.pulumi.scm.inputs.UpdateScheduleUpdateScheduleWildfireRecurringArgs;
import com.pulumi.scm.inputs.UpdateScheduleUpdateScheduleWildfireRecurringEveryHourArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var usSettings = new UpdateSchedule("usSettings", UpdateScheduleArgs.builder()
.folder("ngfw-shared")
.updateSchedule(UpdateScheduleUpdateScheduleArgs.builder()
.threats(UpdateScheduleUpdateScheduleThreatsArgs.builder()
.recurring(UpdateScheduleUpdateScheduleThreatsRecurringArgs.builder()
.threshold(300)
.newAppThreshold(300)
.syncToPeer(false)
.hourly(UpdateScheduleUpdateScheduleThreatsRecurringHourlyArgs.builder()
.at(30.0)
.action("download-only")
.disableNewContent(false)
.build())
.build())
.build())
.antiVirus(UpdateScheduleUpdateScheduleAntiVirusArgs.builder()
.recurring(UpdateScheduleUpdateScheduleAntiVirusRecurringArgs.builder()
.threshold(300)
.syncToPeer(false)
.hourly(UpdateScheduleUpdateScheduleAntiVirusRecurringHourlyArgs.builder()
.at(30)
.action("download-only")
.build())
.build())
.build())
.wildfire(UpdateScheduleUpdateScheduleWildfireArgs.builder()
.recurring(UpdateScheduleUpdateScheduleWildfireRecurringArgs.builder()
.everyHour(UpdateScheduleUpdateScheduleWildfireRecurringEveryHourArgs.builder()
.at(30)
.action("download-only")
.syncToPeer(true)
.build())
.build())
.build())
.build())
.build());
}
}
resources:
usSettings:
type: scm:UpdateSchedule
name: us_settings
properties:
folder: ngfw-shared
updateSchedule:
threats:
recurring:
threshold: 300
newAppThreshold: 300
syncToPeer: false
hourly:
at: 30
action: download-only
disableNewContent: false
antiVirus:
recurring:
threshold: 300
syncToPeer: false
hourly:
at: 30
action: download-only
wildfire:
recurring:
everyHour:
at: 30
action: download-only
syncToPeer: true
pulumi {
required_providers {
scm = {
source = "pulumi/scm"
}
}
}
resource "scm_updateschedule" "us_settings" {
folder = "ngfw-shared"
update_schedule = {
threats = {
recurring = {
threshold = 300
new_app_threshold = 300
sync_to_peer = false
hourly = {
at = 30
action = "download-only"
disable_new_content = false
}
}
}
anti_virus = {
recurring = {
threshold = 300
sync_to_peer = false
hourly = {
at = 30
action = "download-only"
}
}
}
wildfire = {
recurring = {
every_hour = {
at = 30
action = "download-only"
sync_to_peer = true
}
}
}
}
}
Create UpdateSchedule Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new UpdateSchedule(name: string, args?: UpdateScheduleArgs, opts?: CustomResourceOptions);@overload
def UpdateSchedule(resource_name: str,
args: Optional[UpdateScheduleArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def UpdateSchedule(resource_name: str,
opts: Optional[ResourceOptions] = None,
device: Optional[str] = None,
folder: Optional[str] = None,
snippet: Optional[str] = None,
update_schedule: Optional[UpdateScheduleUpdateScheduleArgs] = None)func NewUpdateSchedule(ctx *Context, name string, args *UpdateScheduleArgs, opts ...ResourceOption) (*UpdateSchedule, error)public UpdateSchedule(string name, UpdateScheduleArgs? args = null, CustomResourceOptions? opts = null)
public UpdateSchedule(String name, UpdateScheduleArgs args)
public UpdateSchedule(String name, UpdateScheduleArgs args, CustomResourceOptions options)
type: scm:UpdateSchedule
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "scm_update_schedule" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args UpdateScheduleArgs
- 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 UpdateScheduleArgs
- 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 UpdateScheduleArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args UpdateScheduleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args UpdateScheduleArgs
- 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 updateScheduleResource = new Scm.UpdateSchedule("updateScheduleResource", new()
{
Device = "string",
Folder = "string",
Snippet = "string",
UpdateScheduleDetails = new Scm.Inputs.UpdateScheduleUpdateScheduleArgs
{
AntiVirus = new Scm.Inputs.UpdateScheduleUpdateScheduleAntiVirusArgs
{
Recurring = new Scm.Inputs.UpdateScheduleUpdateScheduleAntiVirusRecurringArgs
{
SyncToPeer = false,
Daily = new Scm.Inputs.UpdateScheduleUpdateScheduleAntiVirusRecurringDailyArgs
{
At = "string",
Action = "string",
},
Hourly = new Scm.Inputs.UpdateScheduleUpdateScheduleAntiVirusRecurringHourlyArgs
{
At = 0,
Action = "string",
},
None = null,
Threshold = 0,
Weekly = new Scm.Inputs.UpdateScheduleUpdateScheduleAntiVirusRecurringWeeklyArgs
{
Action = "string",
At = "string",
DayOfWeek = "string",
},
},
},
Threats = new Scm.Inputs.UpdateScheduleUpdateScheduleThreatsArgs
{
Recurring = new Scm.Inputs.UpdateScheduleUpdateScheduleThreatsRecurringArgs
{
SyncToPeer = false,
Daily = new Scm.Inputs.UpdateScheduleUpdateScheduleThreatsRecurringDailyArgs
{
At = "string",
Action = "string",
DisableNewContent = false,
},
Every30Mins = new Scm.Inputs.UpdateScheduleUpdateScheduleThreatsRecurringEvery30MinsArgs
{
Action = "string",
At = 0,
DisableNewContent = false,
},
Hourly = new Scm.Inputs.UpdateScheduleUpdateScheduleThreatsRecurringHourlyArgs
{
At = 0.0,
Action = "string",
DisableNewContent = false,
},
NewAppThreshold = 0,
None = null,
Threshold = 0,
Weekly = new Scm.Inputs.UpdateScheduleUpdateScheduleThreatsRecurringWeeklyArgs
{
At = "string",
DayOfWeek = "string",
Action = "string",
DisableNewContent = false,
},
},
},
Wildfire = new Scm.Inputs.UpdateScheduleUpdateScheduleWildfireArgs
{
Recurring = new Scm.Inputs.UpdateScheduleUpdateScheduleWildfireRecurringArgs
{
Every15Mins = new Scm.Inputs.UpdateScheduleUpdateScheduleWildfireRecurringEvery15MinsArgs
{
Action = "string",
At = 0,
SyncToPeer = false,
},
Every30Mins = new Scm.Inputs.UpdateScheduleUpdateScheduleWildfireRecurringEvery30MinsArgs
{
Action = "string",
At = 0,
SyncToPeer = false,
},
EveryHour = new Scm.Inputs.UpdateScheduleUpdateScheduleWildfireRecurringEveryHourArgs
{
Action = "string",
At = 0,
SyncToPeer = false,
},
EveryMin = new Scm.Inputs.UpdateScheduleUpdateScheduleWildfireRecurringEveryMinArgs
{
Action = "string",
SyncToPeer = false,
},
None = null,
RealTime = null,
},
},
},
});
example, err := scm.NewUpdateSchedule(ctx, "updateScheduleResource", &scm.UpdateScheduleArgs{
Device: pulumi.String("string"),
Folder: pulumi.String("string"),
Snippet: pulumi.String("string"),
UpdateSchedule: &scm.UpdateScheduleUpdateScheduleArgs{
AntiVirus: &scm.UpdateScheduleUpdateScheduleAntiVirusArgs{
Recurring: &scm.UpdateScheduleUpdateScheduleAntiVirusRecurringArgs{
SyncToPeer: pulumi.Bool(false),
Daily: &scm.UpdateScheduleUpdateScheduleAntiVirusRecurringDailyArgs{
At: pulumi.String("string"),
Action: pulumi.String("string"),
},
Hourly: &scm.UpdateScheduleUpdateScheduleAntiVirusRecurringHourlyArgs{
At: pulumi.Int(0),
Action: pulumi.String("string"),
},
None: &scm.UpdateScheduleUpdateScheduleAntiVirusRecurringNoneArgs{},
Threshold: pulumi.Int(0),
Weekly: &scm.UpdateScheduleUpdateScheduleAntiVirusRecurringWeeklyArgs{
Action: pulumi.String("string"),
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
},
},
},
Threats: &scm.UpdateScheduleUpdateScheduleThreatsArgs{
Recurring: &scm.UpdateScheduleUpdateScheduleThreatsRecurringArgs{
SyncToPeer: pulumi.Bool(false),
Daily: &scm.UpdateScheduleUpdateScheduleThreatsRecurringDailyArgs{
At: pulumi.String("string"),
Action: pulumi.String("string"),
DisableNewContent: pulumi.Bool(false),
},
Every30Mins: &scm.UpdateScheduleUpdateScheduleThreatsRecurringEvery30MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Int(0),
DisableNewContent: pulumi.Bool(false),
},
Hourly: &scm.UpdateScheduleUpdateScheduleThreatsRecurringHourlyArgs{
At: pulumi.Float64(0),
Action: pulumi.String("string"),
DisableNewContent: pulumi.Bool(false),
},
NewAppThreshold: pulumi.Int(0),
None: &scm.UpdateScheduleUpdateScheduleThreatsRecurringNoneArgs{},
Threshold: pulumi.Int(0),
Weekly: &scm.UpdateScheduleUpdateScheduleThreatsRecurringWeeklyArgs{
At: pulumi.String("string"),
DayOfWeek: pulumi.String("string"),
Action: pulumi.String("string"),
DisableNewContent: pulumi.Bool(false),
},
},
},
Wildfire: &scm.UpdateScheduleUpdateScheduleWildfireArgs{
Recurring: &scm.UpdateScheduleUpdateScheduleWildfireRecurringArgs{
Every15Mins: &scm.UpdateScheduleUpdateScheduleWildfireRecurringEvery15MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Int(0),
SyncToPeer: pulumi.Bool(false),
},
Every30Mins: &scm.UpdateScheduleUpdateScheduleWildfireRecurringEvery30MinsArgs{
Action: pulumi.String("string"),
At: pulumi.Int(0),
SyncToPeer: pulumi.Bool(false),
},
EveryHour: &scm.UpdateScheduleUpdateScheduleWildfireRecurringEveryHourArgs{
Action: pulumi.String("string"),
At: pulumi.Int(0),
SyncToPeer: pulumi.Bool(false),
},
EveryMin: &scm.UpdateScheduleUpdateScheduleWildfireRecurringEveryMinArgs{
Action: pulumi.String("string"),
SyncToPeer: pulumi.Bool(false),
},
None: &scm.UpdateScheduleUpdateScheduleWildfireRecurringNoneArgs{},
RealTime: &scm.UpdateScheduleUpdateScheduleWildfireRecurringRealTimeArgs{},
},
},
},
})
resource "scm_update_schedule" "updateScheduleResource" {
lifecycle {
create_before_destroy = true
}
device = "string"
folder = "string"
snippet = "string"
update_schedule = {
anti_virus = {
recurring = {
sync_to_peer = false
daily = {
at = "string"
action = "string"
}
hourly = {
at = 0
action = "string"
}
none = {}
threshold = 0
weekly = {
action = "string"
at = "string"
day_of_week = "string"
}
}
}
threats = {
recurring = {
sync_to_peer = false
daily = {
at = "string"
action = "string"
disable_new_content = false
}
every30_mins = {
action = "string"
at = 0
disable_new_content = false
}
hourly = {
at = 0
action = "string"
disable_new_content = false
}
new_app_threshold = 0
none = {}
threshold = 0
weekly = {
at = "string"
day_of_week = "string"
action = "string"
disable_new_content = 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 = {}
}
}
}
}
var updateScheduleResource = new UpdateSchedule("updateScheduleResource", UpdateScheduleArgs.builder()
.device("string")
.folder("string")
.snippet("string")
.updateSchedule(UpdateScheduleUpdateScheduleArgs.builder()
.antiVirus(UpdateScheduleUpdateScheduleAntiVirusArgs.builder()
.recurring(UpdateScheduleUpdateScheduleAntiVirusRecurringArgs.builder()
.syncToPeer(false)
.daily(UpdateScheduleUpdateScheduleAntiVirusRecurringDailyArgs.builder()
.at("string")
.action("string")
.build())
.hourly(UpdateScheduleUpdateScheduleAntiVirusRecurringHourlyArgs.builder()
.at(0)
.action("string")
.build())
.none(UpdateScheduleUpdateScheduleAntiVirusRecurringNoneArgs.builder()
.build())
.threshold(0)
.weekly(UpdateScheduleUpdateScheduleAntiVirusRecurringWeeklyArgs.builder()
.action("string")
.at("string")
.dayOfWeek("string")
.build())
.build())
.build())
.threats(UpdateScheduleUpdateScheduleThreatsArgs.builder()
.recurring(UpdateScheduleUpdateScheduleThreatsRecurringArgs.builder()
.syncToPeer(false)
.daily(UpdateScheduleUpdateScheduleThreatsRecurringDailyArgs.builder()
.at("string")
.action("string")
.disableNewContent(false)
.build())
.every30Mins(UpdateScheduleUpdateScheduleThreatsRecurringEvery30MinsArgs.builder()
.action("string")
.at(0)
.disableNewContent(false)
.build())
.hourly(UpdateScheduleUpdateScheduleThreatsRecurringHourlyArgs.builder()
.at(0.0)
.action("string")
.disableNewContent(false)
.build())
.newAppThreshold(0)
.none(UpdateScheduleUpdateScheduleThreatsRecurringNoneArgs.builder()
.build())
.threshold(0)
.weekly(UpdateScheduleUpdateScheduleThreatsRecurringWeeklyArgs.builder()
.at("string")
.dayOfWeek("string")
.action("string")
.disableNewContent(false)
.build())
.build())
.build())
.wildfire(UpdateScheduleUpdateScheduleWildfireArgs.builder()
.recurring(UpdateScheduleUpdateScheduleWildfireRecurringArgs.builder()
.every15Mins(UpdateScheduleUpdateScheduleWildfireRecurringEvery15MinsArgs.builder()
.action("string")
.at(0)
.syncToPeer(false)
.build())
.every30Mins(UpdateScheduleUpdateScheduleWildfireRecurringEvery30MinsArgs.builder()
.action("string")
.at(0)
.syncToPeer(false)
.build())
.everyHour(UpdateScheduleUpdateScheduleWildfireRecurringEveryHourArgs.builder()
.action("string")
.at(0)
.syncToPeer(false)
.build())
.everyMin(UpdateScheduleUpdateScheduleWildfireRecurringEveryMinArgs.builder()
.action("string")
.syncToPeer(false)
.build())
.none(UpdateScheduleUpdateScheduleWildfireRecurringNoneArgs.builder()
.build())
.realTime(UpdateScheduleUpdateScheduleWildfireRecurringRealTimeArgs.builder()
.build())
.build())
.build())
.build())
.build());
update_schedule_resource = scm.UpdateSchedule("updateScheduleResource",
device="string",
folder="string",
snippet="string",
update_schedule={
"anti_virus": {
"recurring": {
"sync_to_peer": False,
"daily": {
"at": "string",
"action": "string",
},
"hourly": {
"at": 0,
"action": "string",
},
"none": {},
"threshold": 0,
"weekly": {
"action": "string",
"at": "string",
"day_of_week": "string",
},
},
},
"threats": {
"recurring": {
"sync_to_peer": False,
"daily": {
"at": "string",
"action": "string",
"disable_new_content": False,
},
"every30_mins": {
"action": "string",
"at": 0,
"disable_new_content": False,
},
"hourly": {
"at": float(0),
"action": "string",
"disable_new_content": False,
},
"new_app_threshold": 0,
"none": {},
"threshold": 0,
"weekly": {
"at": "string",
"day_of_week": "string",
"action": "string",
"disable_new_content": 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 updateScheduleResource = new scm.UpdateSchedule("updateScheduleResource", {
device: "string",
folder: "string",
snippet: "string",
updateSchedule: {
antiVirus: {
recurring: {
syncToPeer: false,
daily: {
at: "string",
action: "string",
},
hourly: {
at: 0,
action: "string",
},
none: {},
threshold: 0,
weekly: {
action: "string",
at: "string",
dayOfWeek: "string",
},
},
},
threats: {
recurring: {
syncToPeer: false,
daily: {
at: "string",
action: "string",
disableNewContent: false,
},
every30Mins: {
action: "string",
at: 0,
disableNewContent: false,
},
hourly: {
at: 0,
action: "string",
disableNewContent: false,
},
newAppThreshold: 0,
none: {},
threshold: 0,
weekly: {
at: "string",
dayOfWeek: "string",
action: "string",
disableNewContent: 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: scm:UpdateSchedule
properties:
device: string
folder: string
snippet: 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
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
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: {}
UpdateSchedule 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 UpdateSchedule resource accepts the following input properties:
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Snippet string
- The snippet in which the resource is defined
- Update
Schedule UpdateDetails Schedule Update Schedule - Update schedule
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Snippet string
- The snippet in which the resource is defined
- Update
Schedule UpdateSchedule Update Schedule Args - Update schedule
- device string
- The device in which the resource is defined
- folder string
- The folder in which the resource is defined
- snippet string
- The snippet in which the resource is defined
- update_
schedule object - Update schedule
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- snippet String
- The snippet in which the resource is defined
- update
Schedule UpdateSchedule Update Schedule - Update schedule
- device string
- The device in which the resource is defined
- folder string
- The folder in which the resource is defined
- snippet string
- The snippet in which the resource is defined
- update
Schedule UpdateSchedule Update Schedule - Update schedule
- device str
- The device in which the resource is defined
- folder str
- The folder in which the resource is defined
- snippet str
- The snippet in which the resource is defined
- update_
schedule UpdateSchedule Update Schedule Args - Update schedule
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- snippet String
- The snippet in which the resource is defined
- update
Schedule Property Map - Update schedule
Outputs
All input properties are implicitly available as output properties. Additionally, the UpdateSchedule resource produces the following output properties:
Look up Existing UpdateSchedule Resource
Get an existing UpdateSchedule 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?: UpdateScheduleState, opts?: CustomResourceOptions): UpdateSchedule@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
device: Optional[str] = None,
folder: Optional[str] = None,
snippet: Optional[str] = None,
tfid: Optional[str] = None,
update_schedule: Optional[UpdateScheduleUpdateScheduleArgs] = None) -> UpdateSchedulefunc GetUpdateSchedule(ctx *Context, name string, id IDInput, state *UpdateScheduleState, opts ...ResourceOption) (*UpdateSchedule, error)public static UpdateSchedule Get(string name, Input<string> id, UpdateScheduleState? state, CustomResourceOptions? opts = null)public static UpdateSchedule get(String name, Output<String> id, UpdateScheduleState state, CustomResourceOptions options)resources: _: type: scm:UpdateSchedule get: id: ${id}import {
to = scm_update_schedule.example
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.
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Snippet string
- The snippet in which the resource is defined
- Tfid string
- The Terraform ID.
- Update
Schedule UpdateDetails Schedule Update Schedule - Update schedule
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Snippet string
- The snippet in which the resource is defined
- Tfid string
- The Terraform ID.
- Update
Schedule UpdateSchedule Update Schedule Args - Update schedule
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- snippet String
- The snippet in which the resource is defined
- tfid String
- The Terraform ID.
- update
Schedule UpdateSchedule Update Schedule - Update schedule
- device string
- The device in which the resource is defined
- folder string
- The folder in which the resource is defined
- snippet string
- The snippet in which the resource is defined
- tfid string
- The Terraform ID.
- update
Schedule UpdateSchedule Update Schedule - Update schedule
- device str
- The device in which the resource is defined
- folder str
- The folder in which the resource is defined
- snippet str
- The snippet in which the resource is defined
- tfid str
- The Terraform ID.
- update_
schedule UpdateSchedule Update Schedule Args - Update schedule
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- snippet String
- The snippet in which the resource is defined
- tfid String
- The Terraform ID.
- update
Schedule Property Map - Update schedule
Supporting Types
UpdateScheduleUpdateSchedule, UpdateScheduleUpdateScheduleArgs
- anti
Virus Property Map - Anti virus
- threats Property Map
- Threats
- wildfire Property Map
- Wildfire
UpdateScheduleUpdateScheduleAntiVirus, UpdateScheduleUpdateScheduleAntiVirusArgs
- recurring Property Map
- Recurring
UpdateScheduleUpdateScheduleAntiVirusRecurring, UpdateScheduleUpdateScheduleAntiVirusRecurringArgs
- Sync
To boolPeer - Sync to peer
- Daily
Update
Schedule Update Schedule Anti Virus Recurring Daily - Daily
- Hourly
Update
Schedule Update Schedule Anti Virus Recurring Hourly - Hourly
- None
Update
Schedule Update Schedule Anti Virus Recurring None - None
- Threshold int
- Threshold
- Weekly
Update
Schedule Update Schedule Anti Virus Recurring Weekly - Weekly
- Sync
To boolPeer - Sync to peer
- Daily
Update
Schedule Update Schedule Anti Virus Recurring Daily - Daily
- Hourly
Update
Schedule Update Schedule Anti Virus Recurring Hourly - Hourly
- None
Update
Schedule Update Schedule Anti Virus Recurring None - None
- Threshold int
- Threshold
- Weekly
Update
Schedule Update Schedule Anti Virus Recurring Weekly - Weekly
- sync
To BooleanPeer - Sync to peer
- daily
Update
Schedule Update Schedule Anti Virus Recurring Daily - Daily
- hourly
Update
Schedule Update Schedule Anti Virus Recurring Hourly - Hourly
- none
Update
Schedule Update Schedule Anti Virus Recurring None - None
- threshold Integer
- Threshold
- weekly
Update
Schedule Update Schedule Anti Virus Recurring Weekly - Weekly
- sync
To booleanPeer - Sync to peer
- daily
Update
Schedule Update Schedule Anti Virus Recurring Daily - Daily
- hourly
Update
Schedule Update Schedule Anti Virus Recurring Hourly - Hourly
- none
Update
Schedule Update Schedule Anti Virus Recurring None - None
- threshold number
- Threshold
- weekly
Update
Schedule Update Schedule Anti Virus Recurring Weekly - Weekly
- sync_
to_ boolpeer - Sync to peer
- daily
Update
Schedule Update Schedule Anti Virus Recurring Daily - Daily
- hourly
Update
Schedule Update Schedule Anti Virus Recurring Hourly - Hourly
- none
Update
Schedule Update Schedule Anti Virus Recurring None - None
- threshold int
- Threshold
- weekly
Update
Schedule Update Schedule Anti Virus Recurring Weekly - Weekly
- sync
To BooleanPeer - Sync to peer
- daily Property Map
- Daily
- hourly Property Map
- Hourly
- none Property Map
- None
- threshold Number
- Threshold
- weekly Property Map
- Weekly
UpdateScheduleUpdateScheduleAntiVirusRecurringDaily, UpdateScheduleUpdateScheduleAntiVirusRecurringDailyArgs
UpdateScheduleUpdateScheduleAntiVirusRecurringHourly, UpdateScheduleUpdateScheduleAntiVirusRecurringHourlyArgs
UpdateScheduleUpdateScheduleAntiVirusRecurringWeekly, UpdateScheduleUpdateScheduleAntiVirusRecurringWeeklyArgs
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - at string
- At
- day_
of_ stringweek - Day of week. Possible values are
sunday,monday,tuesday,wednesday,thursday,fridayandsaturday.
- action str
- Action. Possible values are
download-onlyanddownload-and-install. - at str
- At
- day_
of_ strweek - Day of week. Possible values are
sunday,monday,tuesday,wednesday,thursday,fridayandsaturday.
UpdateScheduleUpdateScheduleThreats, UpdateScheduleUpdateScheduleThreatsArgs
- recurring Property Map
- Recurring
UpdateScheduleUpdateScheduleThreatsRecurring, UpdateScheduleUpdateScheduleThreatsRecurringArgs
- Sync
To boolPeer - Sync to peer
- Daily
Update
Schedule Update Schedule Threats Recurring Daily - Daily
- Every30Mins
Update
Schedule Update Schedule Threats Recurring Every30Mins - Every30 mins
- Hourly
Update
Schedule Update Schedule Threats Recurring Hourly - Hourly
- New
App intThreshold - New app threshold
- None
Update
Schedule Update Schedule Threats Recurring None - None
- Threshold int
- Threshold
- Weekly
Update
Schedule Update Schedule Threats Recurring Weekly - Weekly
- Sync
To boolPeer - Sync to peer
- Daily
Update
Schedule Update Schedule Threats Recurring Daily - Daily
- Every30Mins
Update
Schedule Update Schedule Threats Recurring Every30Mins - Every30 mins
- Hourly
Update
Schedule Update Schedule Threats Recurring Hourly - Hourly
- New
App intThreshold - New app threshold
- None
Update
Schedule Update Schedule Threats Recurring None - None
- Threshold int
- Threshold
- Weekly
Update
Schedule Update Schedule Threats Recurring Weekly - Weekly
- sync_
to_ boolpeer - Sync to peer
- daily object
- Daily
- every30_
mins object - Every30 mins
- hourly object
- Hourly
- new_
app_ numberthreshold - New app threshold
- none object
- None
- threshold number
- Threshold
- weekly object
- Weekly
- sync
To BooleanPeer - Sync to peer
- daily
Update
Schedule Update Schedule Threats Recurring Daily - Daily
- every30Mins
Update
Schedule Update Schedule Threats Recurring Every30Mins - Every30 mins
- hourly
Update
Schedule Update Schedule Threats Recurring Hourly - Hourly
- new
App IntegerThreshold - New app threshold
- none
Update
Schedule Update Schedule Threats Recurring None - None
- threshold Integer
- Threshold
- weekly
Update
Schedule Update Schedule Threats Recurring Weekly - Weekly
- sync
To booleanPeer - Sync to peer
- daily
Update
Schedule Update Schedule Threats Recurring Daily - Daily
- every30Mins
Update
Schedule Update Schedule Threats Recurring Every30Mins - Every30 mins
- hourly
Update
Schedule Update Schedule Threats Recurring Hourly - Hourly
- new
App numberThreshold - New app threshold
- none
Update
Schedule Update Schedule Threats Recurring None - None
- threshold number
- Threshold
- weekly
Update
Schedule Update Schedule Threats Recurring Weekly - Weekly
- sync_
to_ boolpeer - Sync to peer
- daily
Update
Schedule Update Schedule Threats Recurring Daily - Daily
- every30_
mins UpdateSchedule Update Schedule Threats Recurring Every30Mins - Every30 mins
- hourly
Update
Schedule Update Schedule Threats Recurring Hourly - Hourly
- new_
app_ intthreshold - New app threshold
- none
Update
Schedule Update Schedule Threats Recurring None - None
- threshold int
- Threshold
- weekly
Update
Schedule Update Schedule Threats Recurring Weekly - Weekly
- sync
To BooleanPeer - Sync to peer
- daily Property Map
- Daily
- every30Mins Property Map
- Every30 mins
- hourly Property Map
- Hourly
- new
App NumberThreshold - New app threshold
- none Property Map
- None
- threshold Number
- Threshold
- weekly Property Map
- Weekly
UpdateScheduleUpdateScheduleThreatsRecurringDaily, UpdateScheduleUpdateScheduleThreatsRecurringDailyArgs
- At string
- At
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - Disable
New boolContent - Disable new content
- At string
- At
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - Disable
New boolContent - Disable new content
- at string
- At
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - disable_
new_ boolcontent - Disable new content
- at String
- At
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - disable
New BooleanContent - Disable new content
- at string
- At
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - disable
New booleanContent - Disable new content
- at str
- At
- action str
- Action. Possible values are
download-onlyanddownload-and-install. - disable_
new_ boolcontent - Disable new content
- at String
- At
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - disable
New BooleanContent - Disable new content
UpdateScheduleUpdateScheduleThreatsRecurringEvery30Mins, UpdateScheduleUpdateScheduleThreatsRecurringEvery30MinsArgs
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - At int
- At
- Disable
New boolContent - Disable new content
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - At int
- At
- Disable
New boolContent - Disable new content
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - at number
- At
- disable_
new_ boolcontent - Disable new content
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - at Integer
- At
- disable
New BooleanContent - Disable new content
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - at number
- At
- disable
New booleanContent - Disable new content
- action str
- Action. Possible values are
download-onlyanddownload-and-install. - at int
- At
- disable_
new_ boolcontent - Disable new content
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - at Number
- At
- disable
New BooleanContent - Disable new content
UpdateScheduleUpdateScheduleThreatsRecurringHourly, UpdateScheduleUpdateScheduleThreatsRecurringHourlyArgs
- At double
- At
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - Disable
New boolContent - Disable new content
- At float64
- At
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - Disable
New boolContent - Disable new content
- at number
- At
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - disable_
new_ boolcontent - Disable new content
- at Double
- At
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - disable
New BooleanContent - Disable new content
- at number
- At
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - disable
New booleanContent - Disable new content
- at float
- At
- action str
- Action. Possible values are
download-onlyanddownload-and-install. - disable_
new_ boolcontent - Disable new content
- at Number
- At
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - disable
New BooleanContent - Disable new content
UpdateScheduleUpdateScheduleThreatsRecurringWeekly, UpdateScheduleUpdateScheduleThreatsRecurringWeeklyArgs
- At string
- At
- Day
Of stringWeek - Day of week. Possible values are
sunday,monday,tuesday,wednesday,thursday,fridayandsaturday. - Action string
- Action. Possible values are
download-onlyanddownload-and-install. - Disable
New boolContent - Disable new content
- At string
- At
- Day
Of stringWeek - Day of week. Possible values are
sunday,monday,tuesday,wednesday,thursday,fridayandsaturday. - Action string
- Action. Possible values are
download-onlyanddownload-and-install. - Disable
New boolContent - Disable new content
- at string
- At
- day_
of_ stringweek - Day of week. Possible values are
sunday,monday,tuesday,wednesday,thursday,fridayandsaturday. - action string
- Action. Possible values are
download-onlyanddownload-and-install. - disable_
new_ boolcontent - Disable new content
- at String
- At
- day
Of StringWeek - Day of week. Possible values are
sunday,monday,tuesday,wednesday,thursday,fridayandsaturday. - action String
- Action. Possible values are
download-onlyanddownload-and-install. - disable
New BooleanContent - Disable new content
- at string
- At
- day
Of stringWeek - Day of week. Possible values are
sunday,monday,tuesday,wednesday,thursday,fridayandsaturday. - action string
- Action. Possible values are
download-onlyanddownload-and-install. - disable
New booleanContent - Disable new content
- at str
- At
- day_
of_ strweek - Day of week. Possible values are
sunday,monday,tuesday,wednesday,thursday,fridayandsaturday. - action str
- Action. Possible values are
download-onlyanddownload-and-install. - disable_
new_ boolcontent - Disable new content
- at String
- At
- day
Of StringWeek - Day of week. Possible values are
sunday,monday,tuesday,wednesday,thursday,fridayandsaturday. - action String
- Action. Possible values are
download-onlyanddownload-and-install. - disable
New BooleanContent - Disable new content
UpdateScheduleUpdateScheduleWildfire, UpdateScheduleUpdateScheduleWildfireArgs
- recurring Property Map
- Recurring
UpdateScheduleUpdateScheduleWildfireRecurring, UpdateScheduleUpdateScheduleWildfireRecurringArgs
- Every15Mins
Update
Schedule Update Schedule Wildfire Recurring Every15Mins - Every15 mins
- Every30Mins
Update
Schedule Update Schedule Wildfire Recurring Every30Mins - Every30 mins
- Every
Hour UpdateSchedule Update Schedule Wildfire Recurring Every Hour - Every hour
- Every
Min UpdateSchedule Update Schedule Wildfire Recurring Every Min - Every min
- None
Update
Schedule Update Schedule Wildfire Recurring None - None
- Real
Time UpdateSchedule Update Schedule Wildfire Recurring Real Time - Real time
- Every15Mins
Update
Schedule Update Schedule Wildfire Recurring Every15Mins - Every15 mins
- Every30Mins
Update
Schedule Update Schedule Wildfire Recurring Every30Mins - Every30 mins
- Every
Hour UpdateSchedule Update Schedule Wildfire Recurring Every Hour - Every hour
- Every
Min UpdateSchedule Update Schedule Wildfire Recurring Every Min - Every min
- None
Update
Schedule Update Schedule Wildfire Recurring None - None
- Real
Time UpdateSchedule Update Schedule Wildfire Recurring Real Time - Real time
- every15_
mins object - Every15 mins
- every30_
mins object - Every30 mins
- every_
hour object - Every hour
- every_
min object - Every min
- none object
- None
- real_
time object - Real time
- every15Mins
Update
Schedule Update Schedule Wildfire Recurring Every15Mins - Every15 mins
- every30Mins
Update
Schedule Update Schedule Wildfire Recurring Every30Mins - Every30 mins
- every
Hour UpdateSchedule Update Schedule Wildfire Recurring Every Hour - Every hour
- every
Min UpdateSchedule Update Schedule Wildfire Recurring Every Min - Every min
- none
Update
Schedule Update Schedule Wildfire Recurring None - None
- real
Time UpdateSchedule Update Schedule Wildfire Recurring Real Time - Real time
- every15Mins
Update
Schedule Update Schedule Wildfire Recurring Every15Mins - Every15 mins
- every30Mins
Update
Schedule Update Schedule Wildfire Recurring Every30Mins - Every30 mins
- every
Hour UpdateSchedule Update Schedule Wildfire Recurring Every Hour - Every hour
- every
Min UpdateSchedule Update Schedule Wildfire Recurring Every Min - Every min
- none
Update
Schedule Update Schedule Wildfire Recurring None - None
- real
Time UpdateSchedule Update Schedule Wildfire Recurring Real Time - Real time
- every15_
mins UpdateSchedule Update Schedule Wildfire Recurring Every15Mins - Every15 mins
- every30_
mins UpdateSchedule Update Schedule Wildfire Recurring Every30Mins - Every30 mins
- every_
hour UpdateSchedule Update Schedule Wildfire Recurring Every Hour - Every hour
- every_
min UpdateSchedule Update Schedule Wildfire Recurring Every Min - Every min
- none
Update
Schedule Update Schedule Wildfire Recurring None - None
- real_
time UpdateSchedule Update Schedule Wildfire Recurring Real Time - Real time
- every15Mins Property Map
- Every15 mins
- every30Mins Property Map
- Every30 mins
- every
Hour Property Map - Every hour
- every
Min Property Map - Every min
- none Property Map
- None
- real
Time Property Map - Real time
UpdateScheduleUpdateScheduleWildfireRecurringEvery15Mins, UpdateScheduleUpdateScheduleWildfireRecurringEvery15MinsArgs
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - At int
- At
- Sync
To boolPeer - Sync to peer
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - At int
- At
- Sync
To boolPeer - Sync to peer
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - at number
- At
- sync_
to_ boolpeer - Sync to peer
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - at Integer
- At
- sync
To BooleanPeer - Sync to peer
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - at number
- At
- sync
To booleanPeer - Sync to peer
- action str
- Action. Possible values are
download-onlyanddownload-and-install. - at int
- At
- sync_
to_ boolpeer - Sync to peer
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - at Number
- At
- sync
To BooleanPeer - Sync to peer
UpdateScheduleUpdateScheduleWildfireRecurringEvery30Mins, UpdateScheduleUpdateScheduleWildfireRecurringEvery30MinsArgs
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - At int
- At
- Sync
To boolPeer - Sync to peer
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - At int
- At
- Sync
To boolPeer - Sync to peer
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - at number
- At
- sync_
to_ boolpeer - Sync to peer
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - at Integer
- At
- sync
To BooleanPeer - Sync to peer
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - at number
- At
- sync
To booleanPeer - Sync to peer
- action str
- Action. Possible values are
download-onlyanddownload-and-install. - at int
- At
- sync_
to_ boolpeer - Sync to peer
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - at Number
- At
- sync
To BooleanPeer - Sync to peer
UpdateScheduleUpdateScheduleWildfireRecurringEveryHour, UpdateScheduleUpdateScheduleWildfireRecurringEveryHourArgs
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - At int
- At
- Sync
To boolPeer - Sync to peer
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - At int
- At
- Sync
To boolPeer - Sync to peer
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - at number
- At
- sync_
to_ boolpeer - Sync to peer
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - at Integer
- At
- sync
To BooleanPeer - Sync to peer
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - at number
- At
- sync
To booleanPeer - Sync to peer
- action str
- Action. Possible values are
download-onlyanddownload-and-install. - at int
- At
- sync_
to_ boolpeer - Sync to peer
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - at Number
- At
- sync
To BooleanPeer - Sync to peer
UpdateScheduleUpdateScheduleWildfireRecurringEveryMin, UpdateScheduleUpdateScheduleWildfireRecurringEveryMinArgs
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - Sync
To boolPeer - Sync to peer
- Action string
- Action. Possible values are
download-onlyanddownload-and-install. - Sync
To boolPeer - Sync to peer
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - sync_
to_ boolpeer - Sync to peer
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - sync
To BooleanPeer - Sync to peer
- action string
- Action. Possible values are
download-onlyanddownload-and-install. - sync
To booleanPeer - Sync to peer
- action str
- Action. Possible values are
download-onlyanddownload-and-install. - sync_
to_ boolpeer - Sync to peer
- action String
- Action. Possible values are
download-onlyanddownload-and-install. - sync
To BooleanPeer - Sync to peer
Import
The following command can be used to import a resource not managed by Terraform:
$ pulumi import scm:index/updateSchedule:UpdateSchedule example folder:::id
or
$ pulumi import scm:index/updateSchedule:UpdateSchedule example :snippet::id
or
$ pulumi import scm:index/updateSchedule:UpdateSchedule example ::device:id
Note: Please provide just one of folder, snippet, or device for the import command.
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
Strata Cloud Managerpublished on Wednesday, Oct 7, 2026 by Pulumi