checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw
checkpoint.getManagementAntiMalwareUpdateSchedule
Explore with Pulumi AI
checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw
Use this data source to get information on an existing Anti Malware update schedule.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const data = checkpoint.getManagementAntiMalwareUpdateSchedule({});
import pulumi
import pulumi_checkpoint as checkpoint
data = checkpoint.get_management_anti_malware_update_schedule()
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/checkpoint/v2/checkpoint"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := checkpoint.GetManagementAntiMalwareUpdateSchedule(ctx, &checkpoint.GetManagementAntiMalwareUpdateScheduleArgs{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;
return await Deployment.RunAsync(() =>
{
var data = Checkpoint.GetManagementAntiMalwareUpdateSchedule.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.CheckpointFunctions;
import com.pulumi.checkpoint.inputs.GetManagementAntiMalwareUpdateScheduleArgs;
import java.util.List;
import java.util.ArrayList;
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) {
final var data = CheckpointFunctions.getManagementAntiMalwareUpdateSchedule();
}
}
variables:
data:
fn::invoke:
function: checkpoint:getManagementAntiMalwareUpdateSchedule
arguments: {}
Using getManagementAntiMalwareUpdateSchedule
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 getManagementAntiMalwareUpdateSchedule(args: GetManagementAntiMalwareUpdateScheduleArgs, opts?: InvokeOptions): Promise<GetManagementAntiMalwareUpdateScheduleResult>
function getManagementAntiMalwareUpdateScheduleOutput(args: GetManagementAntiMalwareUpdateScheduleOutputArgs, opts?: InvokeOptions): Output<GetManagementAntiMalwareUpdateScheduleResult>
def get_management_anti_malware_update_schedule(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementAntiMalwareUpdateScheduleResult
def get_management_anti_malware_update_schedule_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementAntiMalwareUpdateScheduleResult]
func GetManagementAntiMalwareUpdateSchedule(ctx *Context, args *GetManagementAntiMalwareUpdateScheduleArgs, opts ...InvokeOption) (*GetManagementAntiMalwareUpdateScheduleResult, error)
func GetManagementAntiMalwareUpdateScheduleOutput(ctx *Context, args *GetManagementAntiMalwareUpdateScheduleOutputArgs, opts ...InvokeOption) GetManagementAntiMalwareUpdateScheduleResultOutput
> Note: This function is named GetManagementAntiMalwareUpdateSchedule
in the Go SDK.
public static class GetManagementAntiMalwareUpdateSchedule
{
public static Task<GetManagementAntiMalwareUpdateScheduleResult> InvokeAsync(GetManagementAntiMalwareUpdateScheduleArgs args, InvokeOptions? opts = null)
public static Output<GetManagementAntiMalwareUpdateScheduleResult> Invoke(GetManagementAntiMalwareUpdateScheduleInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagementAntiMalwareUpdateScheduleResult> getManagementAntiMalwareUpdateSchedule(GetManagementAntiMalwareUpdateScheduleArgs args, InvokeOptions options)
public static Output<GetManagementAntiMalwareUpdateScheduleResult> getManagementAntiMalwareUpdateSchedule(GetManagementAntiMalwareUpdateScheduleArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementAntiMalwareUpdateSchedule:getManagementAntiMalwareUpdateSchedule
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getManagementAntiMalwareUpdateSchedule Result
The following output properties are available:
- Enabled bool
- Id string
- Schedules
List<Get
Management Anti Malware Update Schedule Schedule> - Uid string
- Enabled bool
- Id string
- Schedules
[]Get
Management Anti Malware Update Schedule Schedule - Uid string
- enabled Boolean
- id String
- schedules
List<Get
Management Anti Malware Update Schedule Schedule> - uid String
- enabled boolean
- id string
- schedules
Get
Management Anti Malware Update Schedule Schedule[] - uid string
- enabled Boolean
- id String
- schedules List<Property Map>
- uid String
Supporting Types
GetManagementAntiMalwareUpdateScheduleSchedule
- Recurrences
List<Get
Management Anti Malware Update Schedule Schedule Recurrence> - Days recurrence.recurrence blocks are documented below.
- Time string
- Time in format HH:mm.
- Recurrences
[]Get
Management Anti Malware Update Schedule Schedule Recurrence - Days recurrence.recurrence blocks are documented below.
- Time string
- Time in format HH:mm.
- recurrences
List<Get
Management Anti Malware Update Schedule Schedule Recurrence> - Days recurrence.recurrence blocks are documented below.
- time String
- Time in format HH:mm.
- recurrences
Get
Management Anti Malware Update Schedule Schedule Recurrence[] - Days recurrence.recurrence blocks are documented below.
- time string
- Time in format HH:mm.
- recurrences
Sequence[Get
Management Anti Malware Update Schedule Schedule Recurrence] - 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.
GetManagementAntiMalwareUpdateScheduleScheduleRecurrence
- Days List<string>
- Days of the month to run the update. Valid values: interval in the range of 1 to 31.
- Interval
Hours double - The amount of hours between updates.
- Interval
Minutes double - The amount of minutes between updates.
- Interval
Seconds 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.
- Interval
Hours float64 - The amount of hours between updates.
- Interval
Minutes float64 - The amount of minutes between updates.
- Interval
Seconds 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.
- interval
Hours Double - The amount of hours between updates.
- interval
Minutes Double - The amount of minutes between updates.
- interval
Seconds 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.
- interval
Hours number - The amount of hours between updates.
- interval
Minutes number - The amount of minutes between updates.
- interval
Seconds 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.
- interval
Hours Number - The amount of hours between updates.
- interval
Minutes Number - The amount of minutes between updates.
- interval
Seconds 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'}.
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpoint
Terraform Provider.
checkpoint 2.11.0 published on Wednesday, Sep 3, 2025 by checkpointsw