1. Packages
  2. Checkpoint Provider
  3. API Docs
  4. getManagementAppControlUpdateSchedule
checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw

checkpoint.getManagementAppControlUpdateSchedule

Explore with Pulumi AI

checkpoint logo
checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw

    Using getManagementAppControlUpdateSchedule

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getManagementAppControlUpdateSchedule(args: GetManagementAppControlUpdateScheduleArgs, opts?: InvokeOptions): Promise<GetManagementAppControlUpdateScheduleResult>
    function getManagementAppControlUpdateScheduleOutput(args: GetManagementAppControlUpdateScheduleOutputArgs, opts?: InvokeOptions): Output<GetManagementAppControlUpdateScheduleResult>
    def get_management_app_control_update_schedule(id: Optional[str] = None,
                                                   opts: Optional[InvokeOptions] = None) -> GetManagementAppControlUpdateScheduleResult
    def get_management_app_control_update_schedule_output(id: Optional[pulumi.Input[str]] = None,
                                                   opts: Optional[InvokeOptions] = None) -> Output[GetManagementAppControlUpdateScheduleResult]
    func GetManagementAppControlUpdateSchedule(ctx *Context, args *GetManagementAppControlUpdateScheduleArgs, opts ...InvokeOption) (*GetManagementAppControlUpdateScheduleResult, error)
    func GetManagementAppControlUpdateScheduleOutput(ctx *Context, args *GetManagementAppControlUpdateScheduleOutputArgs, opts ...InvokeOption) GetManagementAppControlUpdateScheduleResultOutput

    > Note: This function is named GetManagementAppControlUpdateSchedule in the Go SDK.

    public static class GetManagementAppControlUpdateSchedule 
    {
        public static Task<GetManagementAppControlUpdateScheduleResult> InvokeAsync(GetManagementAppControlUpdateScheduleArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementAppControlUpdateScheduleResult> Invoke(GetManagementAppControlUpdateScheduleInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagementAppControlUpdateScheduleResult> getManagementAppControlUpdateSchedule(GetManagementAppControlUpdateScheduleArgs args, InvokeOptions options)
    public static Output<GetManagementAppControlUpdateScheduleResult> getManagementAppControlUpdateSchedule(GetManagementAppControlUpdateScheduleArgs args, InvokeOptions options)
    
    fn::invoke:
      function: checkpoint:index/getManagementAppControlUpdateSchedule:getManagementAppControlUpdateSchedule
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Id string
    id String
    id string
    id str
    id String

    getManagementAppControlUpdateSchedule Result

    The following output properties are available:

    Supporting Types

    GetManagementAppControlUpdateScheduleScheduleGatewayUpdate

    Enabled bool
    Enable/Disable Application Control & URL Filtering Update Schedule on Gateway.
    Schedules List<GetManagementAppControlUpdateScheduleScheduleGatewayUpdateSchedule>
    Schedule Configuration.schedule blocks are documented below.
    Enabled bool
    Enable/Disable Application Control & URL Filtering Update Schedule on Gateway.
    Schedules []GetManagementAppControlUpdateScheduleScheduleGatewayUpdateSchedule
    Schedule Configuration.schedule blocks are documented below.
    enabled Boolean
    Enable/Disable Application Control & URL Filtering Update Schedule on Gateway.
    schedules List<GetManagementAppControlUpdateScheduleScheduleGatewayUpdateSchedule>
    Schedule Configuration.schedule blocks are documented below.
    enabled boolean
    Enable/Disable Application Control & URL Filtering Update Schedule on Gateway.
    schedules GetManagementAppControlUpdateScheduleScheduleGatewayUpdateSchedule[]
    Schedule Configuration.schedule blocks are documented below.
    enabled bool
    Enable/Disable Application Control & URL Filtering Update Schedule on Gateway.
    schedules Sequence[GetManagementAppControlUpdateScheduleScheduleGatewayUpdateSchedule]
    Schedule Configuration.schedule blocks are documented below.
    enabled Boolean
    Enable/Disable Application Control & URL Filtering Update Schedule on Gateway.
    schedules List<Property Map>
    Schedule Configuration.schedule blocks are documented below.

    GetManagementAppControlUpdateScheduleScheduleGatewayUpdateSchedule

    Recurrences List<GetManagementAppControlUpdateScheduleScheduleGatewayUpdateScheduleRecurrence>
    Days recurrence. recurrence blocks are documented below.
    Time string
    Time in format HH:mm.
    Recurrences []GetManagementAppControlUpdateScheduleScheduleGatewayUpdateScheduleRecurrence
    Days recurrence. recurrence blocks are documented below.
    Time string
    Time in format HH:mm.
    recurrences List<GetManagementAppControlUpdateScheduleScheduleGatewayUpdateScheduleRecurrence>
    Days recurrence. recurrence blocks are documented below.
    time String
    Time in format HH:mm.
    recurrences GetManagementAppControlUpdateScheduleScheduleGatewayUpdateScheduleRecurrence[]
    Days recurrence. recurrence blocks are documented below.
    time string
    Time in format HH:mm.
    recurrences Sequence[GetManagementAppControlUpdateScheduleScheduleGatewayUpdateScheduleRecurrence]
    Days recurrence. recurrence blocks are documented below.
    time str
    Time in format HH:mm.
    recurrences List<Property Map>
    Days recurrence. recurrence blocks are documented below.
    time String
    Time in format HH:mm.

    GetManagementAppControlUpdateScheduleScheduleGatewayUpdateScheduleRecurrence

    Days List<string>
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    IntervalHours double
    The amount of hours between updates.
    IntervalMinutes double
    The amount of minutes between updates.
    IntervalSeconds double
    The amount of seconds between updates.
    Pattern string
    Days recurrence pattern.
    Weekdays List<string>
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.
    Days []string
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    IntervalHours float64
    The amount of hours between updates.
    IntervalMinutes float64
    The amount of minutes between updates.
    IntervalSeconds float64
    The amount of seconds between updates.
    Pattern string
    Days recurrence pattern.
    Weekdays []string
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.
    days List<String>
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    intervalHours Double
    The amount of hours between updates.
    intervalMinutes Double
    The amount of minutes between updates.
    intervalSeconds Double
    The amount of seconds between updates.
    pattern String
    Days recurrence pattern.
    weekdays List<String>
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.
    days string[]
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    intervalHours number
    The amount of hours between updates.
    intervalMinutes number
    The amount of minutes between updates.
    intervalSeconds number
    The amount of seconds between updates.
    pattern string
    Days recurrence pattern.
    weekdays string[]
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.
    days Sequence[str]
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    interval_hours float
    The amount of hours between updates.
    interval_minutes float
    The amount of minutes between updates.
    interval_seconds float
    The amount of seconds between updates.
    pattern str
    Days recurrence pattern.
    weekdays Sequence[str]
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.
    days List<String>
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    intervalHours Number
    The amount of hours between updates.
    intervalMinutes Number
    The amount of minutes between updates.
    intervalSeconds Number
    The amount of seconds between updates.
    pattern String
    Days recurrence pattern.
    weekdays List<String>
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.

    GetManagementAppControlUpdateScheduleScheduleManagementUpdate

    Enabled bool
    Enable/Disable Application Control & URL Filtering Update Schedule on Management Server.
    Schedules List<GetManagementAppControlUpdateScheduleScheduleManagementUpdateSchedule>
    Schedule Configuration.schedule blocks are documented below.
    Enabled bool
    Enable/Disable Application Control & URL Filtering Update Schedule on Management Server.
    Schedules []GetManagementAppControlUpdateScheduleScheduleManagementUpdateSchedule
    Schedule Configuration.schedule blocks are documented below.
    enabled Boolean
    Enable/Disable Application Control & URL Filtering Update Schedule on Management Server.
    schedules List<GetManagementAppControlUpdateScheduleScheduleManagementUpdateSchedule>
    Schedule Configuration.schedule blocks are documented below.
    enabled boolean
    Enable/Disable Application Control & URL Filtering Update Schedule on Management Server.
    schedules GetManagementAppControlUpdateScheduleScheduleManagementUpdateSchedule[]
    Schedule Configuration.schedule blocks are documented below.
    enabled bool
    Enable/Disable Application Control & URL Filtering Update Schedule on Management Server.
    schedules Sequence[GetManagementAppControlUpdateScheduleScheduleManagementUpdateSchedule]
    Schedule Configuration.schedule blocks are documented below.
    enabled Boolean
    Enable/Disable Application Control & URL Filtering Update Schedule on Management Server.
    schedules List<Property Map>
    Schedule Configuration.schedule blocks are documented below.

    GetManagementAppControlUpdateScheduleScheduleManagementUpdateSchedule

    Recurrences List<GetManagementAppControlUpdateScheduleScheduleManagementUpdateScheduleRecurrence>
    Days recurrence. recurrence blocks are documented below.
    Time string
    Time in format HH:mm.
    Recurrences []GetManagementAppControlUpdateScheduleScheduleManagementUpdateScheduleRecurrence
    Days recurrence. recurrence blocks are documented below.
    Time string
    Time in format HH:mm.
    recurrences List<GetManagementAppControlUpdateScheduleScheduleManagementUpdateScheduleRecurrence>
    Days recurrence. recurrence blocks are documented below.
    time String
    Time in format HH:mm.
    recurrences GetManagementAppControlUpdateScheduleScheduleManagementUpdateScheduleRecurrence[]
    Days recurrence. recurrence blocks are documented below.
    time string
    Time in format HH:mm.
    recurrences Sequence[GetManagementAppControlUpdateScheduleScheduleManagementUpdateScheduleRecurrence]
    Days recurrence. recurrence blocks are documented below.
    time str
    Time in format HH:mm.
    recurrences List<Property Map>
    Days recurrence. recurrence blocks are documented below.
    time String
    Time in format HH:mm.

    GetManagementAppControlUpdateScheduleScheduleManagementUpdateScheduleRecurrence

    Days List<string>
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    Pattern string
    Days recurrence pattern.
    Weekdays List<string>
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.
    Days []string
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    Pattern string
    Days recurrence pattern.
    Weekdays []string
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.
    days List<String>
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    pattern String
    Days recurrence pattern.
    weekdays List<String>
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.
    days string[]
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    pattern string
    Days recurrence pattern.
    weekdays string[]
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.
    days Sequence[str]
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    pattern str
    Days recurrence pattern.
    weekdays Sequence[str]
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.
    days List<String>
    Days of the month to run the update. Valid values: interval in the range of 1 to 31.
    pattern String
    Days recurrence pattern.
    weekdays List<String>
    Days of the week to run the update. Valid values: group of values from {'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'}.

    Package Details

    Repository
    checkpoint checkpointsw/terraform-provider-checkpoint
    License
    Notes
    This Pulumi package is based on the checkpoint Terraform Provider.
    checkpoint logo
    checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw