Viewing docs for checkpoint 3.3.0
published on Thursday, Jul 30, 2026 by checkpointsw
published on Thursday, Jul 30, 2026 by checkpointsw
Viewing docs for checkpoint 3.3.0
published on Thursday, Jul 30, 2026 by checkpointsw
published on Thursday, Jul 30, 2026 by checkpointsw
Use this data source to get information on an existing Check Point Scheduled Event.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const dataTest = checkpoint.getManagementScheduledEvent({
name: "scheduled-event1",
});
import pulumi
import pulumi_checkpoint as checkpoint
data_test = checkpoint.get_management_scheduled_event(name="scheduled-event1")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/checkpoint/v3/checkpoint"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := checkpoint.LookupManagementScheduledEvent(ctx, &checkpoint.LookupManagementScheduledEventArgs{
Name: pulumi.StringRef("scheduled-event1"),
}, 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 dataTest = Checkpoint.GetManagementScheduledEvent.Invoke(new()
{
Name = "scheduled-event1",
});
});
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.GetManagementScheduledEventArgs;
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 dataTest = CheckpointFunctions.getManagementScheduledEvent(GetManagementScheduledEventArgs.builder()
.name("scheduled-event1")
.build());
}
}
variables:
dataTest:
fn::invoke:
function: checkpoint:getManagementScheduledEvent
arguments:
name: scheduled-event1
Example coming soon!
Using getManagementScheduledEvent
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 getManagementScheduledEvent(args: GetManagementScheduledEventArgs, opts?: InvokeOptions): Promise<GetManagementScheduledEventResult>
function getManagementScheduledEventOutput(args: GetManagementScheduledEventOutputArgs, opts?: InvokeOptions): Output<GetManagementScheduledEventResult>def get_management_scheduled_event(id: Optional[str] = None,
name: Optional[str] = None,
uid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementScheduledEventResult
def get_management_scheduled_event_output(id: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
uid: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementScheduledEventResult]func LookupManagementScheduledEvent(ctx *Context, args *LookupManagementScheduledEventArgs, opts ...InvokeOption) (*LookupManagementScheduledEventResult, error)
func LookupManagementScheduledEventOutput(ctx *Context, args *LookupManagementScheduledEventOutputArgs, opts ...InvokeOption) LookupManagementScheduledEventResultOutput> Note: This function is named LookupManagementScheduledEvent in the Go SDK.
public static class GetManagementScheduledEvent
{
public static Task<GetManagementScheduledEventResult> InvokeAsync(GetManagementScheduledEventArgs args, InvokeOptions? opts = null)
public static Output<GetManagementScheduledEventResult> Invoke(GetManagementScheduledEventInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagementScheduledEventResult> getManagementScheduledEvent(GetManagementScheduledEventArgs args, InvokeOptions options)
public static Output<GetManagementScheduledEventResult> getManagementScheduledEvent(GetManagementScheduledEventArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementScheduledEvent:getManagementScheduledEvent
arguments:
# arguments dictionarydata "checkpoint_get_management_scheduled_event" "name" {
# arguments
}The following arguments are supported:
getManagementScheduledEvent Result
The following output properties are available:
Supporting Types
GetManagementScheduledEventSchedule
- Recurrences
List<Get
Management Scheduled Event Schedule Recurrence> - Days recurrence. recurrence blocks are documented below.
- Time string
- Time in format HH:mm.
- Recurrences
[]Get
Management Scheduled Event Schedule Recurrence - Days recurrence. recurrence blocks are documented below.
- Time string
- Time in format HH:mm.
- recurrences list(object)
- Days recurrence. recurrence blocks are documented below.
- time string
- Time in format HH:mm.
- recurrences
List<Get
Management Scheduled Event Schedule Recurrence> - Days recurrence. recurrence blocks are documented below.
- time String
- Time in format HH:mm.
- recurrences
Get
Management Scheduled Event Schedule Recurrence[] - Days recurrence. recurrence blocks are documented below.
- time string
- Time in format HH:mm.
- recurrences
Sequence[Get
Management Scheduled Event 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.
GetManagementScheduledEventScheduleRecurrence
- Days List<string>
- Days of the month to run the update. Valid values: interval in the range of 1 to 31. Required only when pattern is set to 'Monthly'.
- Interval
Hours double - The amount of hours between updates. Required only when pattern is set to 'Interval'.
- Interval
Minutes double - The amount of minutes between updates. Required only when pattern is set to 'Interval'.
- Interval
Seconds double - The amount of seconds between updates. Required only when pattern is set to 'Interval'.
- 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'}. Required only when pattern is set to 'Weekly'.
- Days []string
- Days of the month to run the update. Valid values: interval in the range of 1 to 31. Required only when pattern is set to 'Monthly'.
- Interval
Hours float64 - The amount of hours between updates. Required only when pattern is set to 'Interval'.
- Interval
Minutes float64 - The amount of minutes between updates. Required only when pattern is set to 'Interval'.
- Interval
Seconds float64 - The amount of seconds between updates. Required only when pattern is set to 'Interval'.
- 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'}. Required only when pattern is set to 'Weekly'.
- days list(string)
- Days of the month to run the update. Valid values: interval in the range of 1 to 31. Required only when pattern is set to 'Monthly'.
- interval_
hours number - The amount of hours between updates. Required only when pattern is set to 'Interval'.
- interval_
minutes number - The amount of minutes between updates. Required only when pattern is set to 'Interval'.
- interval_
seconds number - The amount of seconds between updates. Required only when pattern is set to 'Interval'.
- 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'}. Required only when pattern is set to 'Weekly'.
- days List<String>
- Days of the month to run the update. Valid values: interval in the range of 1 to 31. Required only when pattern is set to 'Monthly'.
- interval
Hours Double - The amount of hours between updates. Required only when pattern is set to 'Interval'.
- interval
Minutes Double - The amount of minutes between updates. Required only when pattern is set to 'Interval'.
- interval
Seconds Double - The amount of seconds between updates. Required only when pattern is set to 'Interval'.
- 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'}. Required only when pattern is set to 'Weekly'.
- days string[]
- Days of the month to run the update. Valid values: interval in the range of 1 to 31. Required only when pattern is set to 'Monthly'.
- interval
Hours number - The amount of hours between updates. Required only when pattern is set to 'Interval'.
- interval
Minutes number - The amount of minutes between updates. Required only when pattern is set to 'Interval'.
- interval
Seconds number - The amount of seconds between updates. Required only when pattern is set to 'Interval'.
- 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'}. Required only when pattern is set to 'Weekly'.
- days Sequence[str]
- Days of the month to run the update. Valid values: interval in the range of 1 to 31. Required only when pattern is set to 'Monthly'.
- interval_
hours float - The amount of hours between updates. Required only when pattern is set to 'Interval'.
- interval_
minutes float - The amount of minutes between updates. Required only when pattern is set to 'Interval'.
- interval_
seconds float - The amount of seconds between updates. Required only when pattern is set to 'Interval'.
- 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'}. Required only when pattern is set to 'Weekly'.
- days List<String>
- Days of the month to run the update. Valid values: interval in the range of 1 to 31. Required only when pattern is set to 'Monthly'.
- interval
Hours Number - The amount of hours between updates. Required only when pattern is set to 'Interval'.
- interval
Minutes Number - The amount of minutes between updates. Required only when pattern is set to 'Interval'.
- interval
Seconds Number - The amount of seconds between updates. Required only when pattern is set to 'Interval'.
- 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'}. Required only when pattern is set to 'Weekly'.
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
Viewing docs for checkpoint 3.3.0
published on Thursday, Jul 30, 2026 by checkpointsw
published on Thursday, Jul 30, 2026 by checkpointsw