1. Packages
  2. Packages
  3. Checkpoint Provider
  4. API Docs
  5. getManagementCheckpointHost
Viewing docs for checkpoint 3.0.0
published on Monday, Mar 30, 2026 by checkpointsw
Viewing docs for checkpoint 3.0.0
published on Monday, Mar 30, 2026 by checkpointsw

    This resource allows you to execute Check Point Checkpoint Host.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as checkpoint from "@pulumi/checkpoint";
    
    const checkpointHost = new checkpoint.ManagementCheckpointHost("checkpoint_host", {
        name: "checkpoint host",
        ipv4Address: "1.2.3.4",
    });
    const dataCheckpointHost = checkpoint.getManagementCheckpointHostOutput({
        name: checkpointHost.name,
    });
    
    import pulumi
    import pulumi_checkpoint as checkpoint
    
    checkpoint_host = checkpoint.ManagementCheckpointHost("checkpoint_host",
        name="checkpoint host",
        ipv4_address="1.2.3.4")
    data_checkpoint_host = checkpoint.get_management_checkpoint_host_output(name=checkpoint_host.name)
    
    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 {
    		checkpointHost, err := checkpoint.NewManagementCheckpointHost(ctx, "checkpoint_host", &checkpoint.ManagementCheckpointHostArgs{
    			Name:        pulumi.String("checkpoint host"),
    			Ipv4Address: pulumi.String("1.2.3.4"),
    		})
    		if err != nil {
    			return err
    		}
    		_ = checkpoint.LookupManagementCheckpointHostOutput(ctx, checkpoint.GetManagementCheckpointHostOutputArgs{
    			Name: checkpointHost.Name,
    		}, nil)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Checkpoint = Pulumi.Checkpoint;
    
    return await Deployment.RunAsync(() => 
    {
        var checkpointHost = new Checkpoint.ManagementCheckpointHost("checkpoint_host", new()
        {
            Name = "checkpoint host",
            Ipv4Address = "1.2.3.4",
        });
    
        var dataCheckpointHost = Checkpoint.GetManagementCheckpointHost.Invoke(new()
        {
            Name = checkpointHost.Name,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.checkpoint.ManagementCheckpointHost;
    import com.pulumi.checkpoint.ManagementCheckpointHostArgs;
    import com.pulumi.checkpoint.CheckpointFunctions;
    import com.pulumi.checkpoint.inputs.GetManagementCheckpointHostArgs;
    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) {
            var checkpointHost = new ManagementCheckpointHost("checkpointHost", ManagementCheckpointHostArgs.builder()
                .name("checkpoint host")
                .ipv4Address("1.2.3.4")
                .build());
    
            final var dataCheckpointHost = CheckpointFunctions.getManagementCheckpointHost(GetManagementCheckpointHostArgs.builder()
                .name(checkpointHost.name())
                .build());
    
        }
    }
    
    resources:
      checkpointHost:
        type: checkpoint:ManagementCheckpointHost
        name: checkpoint_host
        properties:
          name: checkpoint host
          ipv4Address: 1.2.3.4
    variables:
      dataCheckpointHost:
        fn::invoke:
          function: checkpoint:getManagementCheckpointHost
          arguments:
            name: ${checkpointHost.name}
    

    Using getManagementCheckpointHost

    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 getManagementCheckpointHost(args: GetManagementCheckpointHostArgs, opts?: InvokeOptions): Promise<GetManagementCheckpointHostResult>
    function getManagementCheckpointHostOutput(args: GetManagementCheckpointHostOutputArgs, opts?: InvokeOptions): Output<GetManagementCheckpointHostResult>
    def get_management_checkpoint_host(id: Optional[str] = None,
                                       management_blades: Optional[Sequence[GetManagementCheckpointHostManagementBlade]] = None,
                                       name: Optional[str] = None,
                                       uid: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetManagementCheckpointHostResult
    def get_management_checkpoint_host_output(id: pulumi.Input[Optional[str]] = None,
                                       management_blades: pulumi.Input[Optional[Sequence[pulumi.Input[GetManagementCheckpointHostManagementBladeArgs]]]] = None,
                                       name: pulumi.Input[Optional[str]] = None,
                                       uid: pulumi.Input[Optional[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetManagementCheckpointHostResult]
    func LookupManagementCheckpointHost(ctx *Context, args *LookupManagementCheckpointHostArgs, opts ...InvokeOption) (*LookupManagementCheckpointHostResult, error)
    func LookupManagementCheckpointHostOutput(ctx *Context, args *LookupManagementCheckpointHostOutputArgs, opts ...InvokeOption) LookupManagementCheckpointHostResultOutput

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

    public static class GetManagementCheckpointHost 
    {
        public static Task<GetManagementCheckpointHostResult> InvokeAsync(GetManagementCheckpointHostArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementCheckpointHostResult> Invoke(GetManagementCheckpointHostInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagementCheckpointHostResult> getManagementCheckpointHost(GetManagementCheckpointHostArgs args, InvokeOptions options)
    public static Output<GetManagementCheckpointHostResult> getManagementCheckpointHost(GetManagementCheckpointHostArgs args, InvokeOptions options)
    
    fn::invoke:
      function: checkpoint:index/getManagementCheckpointHost:getManagementCheckpointHost
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    ManagementBlades List<GetManagementCheckpointHostManagementBlade>
    Management blades. management_blades blocks are documented below.
    Name string
    Object name.
    Uid string
    Object unique identifier.
    Id string
    ManagementBlades []GetManagementCheckpointHostManagementBlade
    Management blades. management_blades blocks are documented below.
    Name string
    Object name.
    Uid string
    Object unique identifier.
    id String
    managementBlades List<GetManagementCheckpointHostManagementBlade>
    Management blades. management_blades blocks are documented below.
    name String
    Object name.
    uid String
    Object unique identifier.
    id string
    managementBlades GetManagementCheckpointHostManagementBlade[]
    Management blades. management_blades blocks are documented below.
    name string
    Object name.
    uid string
    Object unique identifier.
    id str
    management_blades Sequence[GetManagementCheckpointHostManagementBlade]
    Management blades. management_blades blocks are documented below.
    name str
    Object name.
    uid str
    Object unique identifier.
    id String
    managementBlades List<Property Map>
    Management blades. management_blades blocks are documented below.
    name String
    Object name.
    uid String
    Object unique identifier.

    getManagementCheckpointHost Result

    The following output properties are available:

    Supporting Types

    GetManagementCheckpointHostInterface

    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    MaskLength4 double
    IPv4 network mask length.
    MaskLength6 double
    IPv6 network mask length.
    Name string
    Interface name.
    Subnet4 string
    IPv4 network address.
    Subnet6 string
    IPv6 network address.
    SubnetMask string
    IPv4 network mask.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    MaskLength4 float64
    IPv4 network mask length.
    MaskLength6 float64
    IPv6 network mask length.
    Name string
    Interface name.
    Subnet4 string
    IPv4 network address.
    Subnet6 string
    IPv6 network address.
    SubnetMask string
    IPv4 network mask.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    maskLength4 Double
    IPv4 network mask length.
    maskLength6 Double
    IPv6 network mask length.
    name String
    Interface name.
    subnet4 String
    IPv4 network address.
    subnet6 String
    IPv6 network address.
    subnetMask String
    IPv4 network mask.
    color string
    Color of the object. Should be one of existing colors.
    comments string
    Comments string.
    maskLength4 number
    IPv4 network mask length.
    maskLength6 number
    IPv6 network mask length.
    name string
    Interface name.
    subnet4 string
    IPv4 network address.
    subnet6 string
    IPv6 network address.
    subnetMask string
    IPv4 network mask.
    color str
    Color of the object. Should be one of existing colors.
    comments str
    Comments string.
    mask_length4 float
    IPv4 network mask length.
    mask_length6 float
    IPv6 network mask length.
    name str
    Interface name.
    subnet4 str
    IPv4 network address.
    subnet6 str
    IPv6 network address.
    subnet_mask str
    IPv4 network mask.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    maskLength4 Number
    IPv4 network mask length.
    maskLength6 Number
    IPv6 network mask length.
    name String
    Interface name.
    subnet4 String
    IPv4 network address.
    subnet6 String
    IPv6 network address.
    subnetMask String
    IPv4 network mask.

    GetManagementCheckpointHostLogsSetting

    AcceptSyslogMessages bool
    Enable accept syslog messages.
    AlertWhenFreeDiskSpaceBelow bool
    Enable alert when free disk space is below threshold.
    AlertWhenFreeDiskSpaceBelowThreshold double
    Alert when free disk space below threshold.
    AlertWhenFreeDiskSpaceBelowType string
    Alert when free disk space below type.
    BeforeDeleteKeepLogsFromTheLastDays bool
    Enable before delete keep logs from the last days.
    BeforeDeleteKeepLogsFromTheLastDaysThreshold double
    Before delete keep logs from the last days threshold.
    BeforeDeleteRunScript bool
    Enable Before delete run script.
    BeforeDeleteRunScriptCommand string
    Before delete run script command.
    DeleteIndexFilesOlderThanDays bool
    Enable delete index files older than days.
    DeleteIndexFilesOlderThanDaysThreshold double
    Delete index files older than days threshold.
    DeleteWhenFreeDiskSpaceBelow bool
    Enable delete when free disk space below.
    DeleteWhenFreeDiskSpaceBelowThreshold double
    Delete when free disk space below threshold.
    DetectNewCitrixIcaApplicationNames bool
    Enable detect new citrix ica application names.
    EnableLogIndexing bool
    Enable log indexing.
    ForwardLogsToLogServer bool
    Enable forward logs to log server.
    ForwardLogsToLogServerName string
    Forward logs to log server name.
    ForwardLogsToLogServerScheduleName string
    Forward logs to log server schedule name.
    FreeDiskSpaceMetrics string
    Free disk space metrics.
    RotateLogByFileSize bool
    Enable rotate log by file size.
    RotateLogFileSizeThreshold double
    Log file size threshold.
    RotateLogOnSchedule bool
    Enable rotate log on schedule.
    RotateLogScheduleName string
    Rotate log schedule name.
    SmartEventIntroCorreletionUnit bool
    Enable SmartEvent intro correletion unit.
    StopLoggingWhenFreeDiskSpaceBelow bool
    Enable stop logging when free disk space below.
    StopLoggingWhenFreeDiskSpaceBelowThreshold double
    Stop logging when free disk space below threshold.
    TurnOnQosLogging bool
    Enable turn on qos logging.
    UpdateAccountLogEvery double
    Update account log in every amount of seconds.
    AcceptSyslogMessages bool
    Enable accept syslog messages.
    AlertWhenFreeDiskSpaceBelow bool
    Enable alert when free disk space is below threshold.
    AlertWhenFreeDiskSpaceBelowThreshold float64
    Alert when free disk space below threshold.
    AlertWhenFreeDiskSpaceBelowType string
    Alert when free disk space below type.
    BeforeDeleteKeepLogsFromTheLastDays bool
    Enable before delete keep logs from the last days.
    BeforeDeleteKeepLogsFromTheLastDaysThreshold float64
    Before delete keep logs from the last days threshold.
    BeforeDeleteRunScript bool
    Enable Before delete run script.
    BeforeDeleteRunScriptCommand string
    Before delete run script command.
    DeleteIndexFilesOlderThanDays bool
    Enable delete index files older than days.
    DeleteIndexFilesOlderThanDaysThreshold float64
    Delete index files older than days threshold.
    DeleteWhenFreeDiskSpaceBelow bool
    Enable delete when free disk space below.
    DeleteWhenFreeDiskSpaceBelowThreshold float64
    Delete when free disk space below threshold.
    DetectNewCitrixIcaApplicationNames bool
    Enable detect new citrix ica application names.
    EnableLogIndexing bool
    Enable log indexing.
    ForwardLogsToLogServer bool
    Enable forward logs to log server.
    ForwardLogsToLogServerName string
    Forward logs to log server name.
    ForwardLogsToLogServerScheduleName string
    Forward logs to log server schedule name.
    FreeDiskSpaceMetrics string
    Free disk space metrics.
    RotateLogByFileSize bool
    Enable rotate log by file size.
    RotateLogFileSizeThreshold float64
    Log file size threshold.
    RotateLogOnSchedule bool
    Enable rotate log on schedule.
    RotateLogScheduleName string
    Rotate log schedule name.
    SmartEventIntroCorreletionUnit bool
    Enable SmartEvent intro correletion unit.
    StopLoggingWhenFreeDiskSpaceBelow bool
    Enable stop logging when free disk space below.
    StopLoggingWhenFreeDiskSpaceBelowThreshold float64
    Stop logging when free disk space below threshold.
    TurnOnQosLogging bool
    Enable turn on qos logging.
    UpdateAccountLogEvery float64
    Update account log in every amount of seconds.
    acceptSyslogMessages Boolean
    Enable accept syslog messages.
    alertWhenFreeDiskSpaceBelow Boolean
    Enable alert when free disk space is below threshold.
    alertWhenFreeDiskSpaceBelowThreshold Double
    Alert when free disk space below threshold.
    alertWhenFreeDiskSpaceBelowType String
    Alert when free disk space below type.
    beforeDeleteKeepLogsFromTheLastDays Boolean
    Enable before delete keep logs from the last days.
    beforeDeleteKeepLogsFromTheLastDaysThreshold Double
    Before delete keep logs from the last days threshold.
    beforeDeleteRunScript Boolean
    Enable Before delete run script.
    beforeDeleteRunScriptCommand String
    Before delete run script command.
    deleteIndexFilesOlderThanDays Boolean
    Enable delete index files older than days.
    deleteIndexFilesOlderThanDaysThreshold Double
    Delete index files older than days threshold.
    deleteWhenFreeDiskSpaceBelow Boolean
    Enable delete when free disk space below.
    deleteWhenFreeDiskSpaceBelowThreshold Double
    Delete when free disk space below threshold.
    detectNewCitrixIcaApplicationNames Boolean
    Enable detect new citrix ica application names.
    enableLogIndexing Boolean
    Enable log indexing.
    forwardLogsToLogServer Boolean
    Enable forward logs to log server.
    forwardLogsToLogServerName String
    Forward logs to log server name.
    forwardLogsToLogServerScheduleName String
    Forward logs to log server schedule name.
    freeDiskSpaceMetrics String
    Free disk space metrics.
    rotateLogByFileSize Boolean
    Enable rotate log by file size.
    rotateLogFileSizeThreshold Double
    Log file size threshold.
    rotateLogOnSchedule Boolean
    Enable rotate log on schedule.
    rotateLogScheduleName String
    Rotate log schedule name.
    smartEventIntroCorreletionUnit Boolean
    Enable SmartEvent intro correletion unit.
    stopLoggingWhenFreeDiskSpaceBelow Boolean
    Enable stop logging when free disk space below.
    stopLoggingWhenFreeDiskSpaceBelowThreshold Double
    Stop logging when free disk space below threshold.
    turnOnQosLogging Boolean
    Enable turn on qos logging.
    updateAccountLogEvery Double
    Update account log in every amount of seconds.
    acceptSyslogMessages boolean
    Enable accept syslog messages.
    alertWhenFreeDiskSpaceBelow boolean
    Enable alert when free disk space is below threshold.
    alertWhenFreeDiskSpaceBelowThreshold number
    Alert when free disk space below threshold.
    alertWhenFreeDiskSpaceBelowType string
    Alert when free disk space below type.
    beforeDeleteKeepLogsFromTheLastDays boolean
    Enable before delete keep logs from the last days.
    beforeDeleteKeepLogsFromTheLastDaysThreshold number
    Before delete keep logs from the last days threshold.
    beforeDeleteRunScript boolean
    Enable Before delete run script.
    beforeDeleteRunScriptCommand string
    Before delete run script command.
    deleteIndexFilesOlderThanDays boolean
    Enable delete index files older than days.
    deleteIndexFilesOlderThanDaysThreshold number
    Delete index files older than days threshold.
    deleteWhenFreeDiskSpaceBelow boolean
    Enable delete when free disk space below.
    deleteWhenFreeDiskSpaceBelowThreshold number
    Delete when free disk space below threshold.
    detectNewCitrixIcaApplicationNames boolean
    Enable detect new citrix ica application names.
    enableLogIndexing boolean
    Enable log indexing.
    forwardLogsToLogServer boolean
    Enable forward logs to log server.
    forwardLogsToLogServerName string
    Forward logs to log server name.
    forwardLogsToLogServerScheduleName string
    Forward logs to log server schedule name.
    freeDiskSpaceMetrics string
    Free disk space metrics.
    rotateLogByFileSize boolean
    Enable rotate log by file size.
    rotateLogFileSizeThreshold number
    Log file size threshold.
    rotateLogOnSchedule boolean
    Enable rotate log on schedule.
    rotateLogScheduleName string
    Rotate log schedule name.
    smartEventIntroCorreletionUnit boolean
    Enable SmartEvent intro correletion unit.
    stopLoggingWhenFreeDiskSpaceBelow boolean
    Enable stop logging when free disk space below.
    stopLoggingWhenFreeDiskSpaceBelowThreshold number
    Stop logging when free disk space below threshold.
    turnOnQosLogging boolean
    Enable turn on qos logging.
    updateAccountLogEvery number
    Update account log in every amount of seconds.
    accept_syslog_messages bool
    Enable accept syslog messages.
    alert_when_free_disk_space_below bool
    Enable alert when free disk space is below threshold.
    alert_when_free_disk_space_below_threshold float
    Alert when free disk space below threshold.
    alert_when_free_disk_space_below_type str
    Alert when free disk space below type.
    before_delete_keep_logs_from_the_last_days bool
    Enable before delete keep logs from the last days.
    before_delete_keep_logs_from_the_last_days_threshold float
    Before delete keep logs from the last days threshold.
    before_delete_run_script bool
    Enable Before delete run script.
    before_delete_run_script_command str
    Before delete run script command.
    delete_index_files_older_than_days bool
    Enable delete index files older than days.
    delete_index_files_older_than_days_threshold float
    Delete index files older than days threshold.
    delete_when_free_disk_space_below bool
    Enable delete when free disk space below.
    delete_when_free_disk_space_below_threshold float
    Delete when free disk space below threshold.
    detect_new_citrix_ica_application_names bool
    Enable detect new citrix ica application names.
    enable_log_indexing bool
    Enable log indexing.
    forward_logs_to_log_server bool
    Enable forward logs to log server.
    forward_logs_to_log_server_name str
    Forward logs to log server name.
    forward_logs_to_log_server_schedule_name str
    Forward logs to log server schedule name.
    free_disk_space_metrics str
    Free disk space metrics.
    rotate_log_by_file_size bool
    Enable rotate log by file size.
    rotate_log_file_size_threshold float
    Log file size threshold.
    rotate_log_on_schedule bool
    Enable rotate log on schedule.
    rotate_log_schedule_name str
    Rotate log schedule name.
    smart_event_intro_correletion_unit bool
    Enable SmartEvent intro correletion unit.
    stop_logging_when_free_disk_space_below bool
    Enable stop logging when free disk space below.
    stop_logging_when_free_disk_space_below_threshold float
    Stop logging when free disk space below threshold.
    turn_on_qos_logging bool
    Enable turn on qos logging.
    update_account_log_every float
    Update account log in every amount of seconds.
    acceptSyslogMessages Boolean
    Enable accept syslog messages.
    alertWhenFreeDiskSpaceBelow Boolean
    Enable alert when free disk space is below threshold.
    alertWhenFreeDiskSpaceBelowThreshold Number
    Alert when free disk space below threshold.
    alertWhenFreeDiskSpaceBelowType String
    Alert when free disk space below type.
    beforeDeleteKeepLogsFromTheLastDays Boolean
    Enable before delete keep logs from the last days.
    beforeDeleteKeepLogsFromTheLastDaysThreshold Number
    Before delete keep logs from the last days threshold.
    beforeDeleteRunScript Boolean
    Enable Before delete run script.
    beforeDeleteRunScriptCommand String
    Before delete run script command.
    deleteIndexFilesOlderThanDays Boolean
    Enable delete index files older than days.
    deleteIndexFilesOlderThanDaysThreshold Number
    Delete index files older than days threshold.
    deleteWhenFreeDiskSpaceBelow Boolean
    Enable delete when free disk space below.
    deleteWhenFreeDiskSpaceBelowThreshold Number
    Delete when free disk space below threshold.
    detectNewCitrixIcaApplicationNames Boolean
    Enable detect new citrix ica application names.
    enableLogIndexing Boolean
    Enable log indexing.
    forwardLogsToLogServer Boolean
    Enable forward logs to log server.
    forwardLogsToLogServerName String
    Forward logs to log server name.
    forwardLogsToLogServerScheduleName String
    Forward logs to log server schedule name.
    freeDiskSpaceMetrics String
    Free disk space metrics.
    rotateLogByFileSize Boolean
    Enable rotate log by file size.
    rotateLogFileSizeThreshold Number
    Log file size threshold.
    rotateLogOnSchedule Boolean
    Enable rotate log on schedule.
    rotateLogScheduleName String
    Rotate log schedule name.
    smartEventIntroCorreletionUnit Boolean
    Enable SmartEvent intro correletion unit.
    stopLoggingWhenFreeDiskSpaceBelow Boolean
    Enable stop logging when free disk space below.
    stopLoggingWhenFreeDiskSpaceBelowThreshold Number
    Stop logging when free disk space below threshold.
    turnOnQosLogging Boolean
    Enable turn on qos logging.
    updateAccountLogEvery Number
    Update account log in every amount of seconds.

    GetManagementCheckpointHostManagementBlade

    Compliance bool
    Compliance blade. Can be set when 'network-policy-management' was selected to be True.
    EndpointPolicy bool
    Enable Endpoint Policy. To complete Endpoint Security Management configuration, perform Install Database on your Endpoint Management Server. Field is not supported on Multi Domain Server environment.
    IdentityLogging bool
    Identity Logging enabled.
    LoggingAndStatus bool
    Enable Logging & Status.
    NetworkPolicyManagement bool
    Enable Network Policy Management.
    Secondary bool
    Secondary Management enabled.
    SmartEventCorrelation bool
    Enable SmartEvent Correlation Unit.
    SmartEventServer bool
    Enable SmartEvent server. When activating SmartEvent server, blades 'logging-and-status' and 'smart-event-correlation' should be set to True. To complete SmartEvent configuration, perform Install Database or Install Policy on your Security Management servers and Log servers. Activating SmartEvent Server is not recommended in Management High Availability environment. For more information refer to sk25164.
    UserDirectory bool
    Enable User Directory. Can be set when 'network-policy-management' was selected to be True.
    Compliance bool
    Compliance blade. Can be set when 'network-policy-management' was selected to be True.
    EndpointPolicy bool
    Enable Endpoint Policy. To complete Endpoint Security Management configuration, perform Install Database on your Endpoint Management Server. Field is not supported on Multi Domain Server environment.
    IdentityLogging bool
    Identity Logging enabled.
    LoggingAndStatus bool
    Enable Logging & Status.
    NetworkPolicyManagement bool
    Enable Network Policy Management.
    Secondary bool
    Secondary Management enabled.
    SmartEventCorrelation bool
    Enable SmartEvent Correlation Unit.
    SmartEventServer bool
    Enable SmartEvent server. When activating SmartEvent server, blades 'logging-and-status' and 'smart-event-correlation' should be set to True. To complete SmartEvent configuration, perform Install Database or Install Policy on your Security Management servers and Log servers. Activating SmartEvent Server is not recommended in Management High Availability environment. For more information refer to sk25164.
    UserDirectory bool
    Enable User Directory. Can be set when 'network-policy-management' was selected to be True.
    compliance Boolean
    Compliance blade. Can be set when 'network-policy-management' was selected to be True.
    endpointPolicy Boolean
    Enable Endpoint Policy. To complete Endpoint Security Management configuration, perform Install Database on your Endpoint Management Server. Field is not supported on Multi Domain Server environment.
    identityLogging Boolean
    Identity Logging enabled.
    loggingAndStatus Boolean
    Enable Logging & Status.
    networkPolicyManagement Boolean
    Enable Network Policy Management.
    secondary Boolean
    Secondary Management enabled.
    smartEventCorrelation Boolean
    Enable SmartEvent Correlation Unit.
    smartEventServer Boolean
    Enable SmartEvent server. When activating SmartEvent server, blades 'logging-and-status' and 'smart-event-correlation' should be set to True. To complete SmartEvent configuration, perform Install Database or Install Policy on your Security Management servers and Log servers. Activating SmartEvent Server is not recommended in Management High Availability environment. For more information refer to sk25164.
    userDirectory Boolean
    Enable User Directory. Can be set when 'network-policy-management' was selected to be True.
    compliance boolean
    Compliance blade. Can be set when 'network-policy-management' was selected to be True.
    endpointPolicy boolean
    Enable Endpoint Policy. To complete Endpoint Security Management configuration, perform Install Database on your Endpoint Management Server. Field is not supported on Multi Domain Server environment.
    identityLogging boolean
    Identity Logging enabled.
    loggingAndStatus boolean
    Enable Logging & Status.
    networkPolicyManagement boolean
    Enable Network Policy Management.
    secondary boolean
    Secondary Management enabled.
    smartEventCorrelation boolean
    Enable SmartEvent Correlation Unit.
    smartEventServer boolean
    Enable SmartEvent server. When activating SmartEvent server, blades 'logging-and-status' and 'smart-event-correlation' should be set to True. To complete SmartEvent configuration, perform Install Database or Install Policy on your Security Management servers and Log servers. Activating SmartEvent Server is not recommended in Management High Availability environment. For more information refer to sk25164.
    userDirectory boolean
    Enable User Directory. Can be set when 'network-policy-management' was selected to be True.
    compliance bool
    Compliance blade. Can be set when 'network-policy-management' was selected to be True.
    endpoint_policy bool
    Enable Endpoint Policy. To complete Endpoint Security Management configuration, perform Install Database on your Endpoint Management Server. Field is not supported on Multi Domain Server environment.
    identity_logging bool
    Identity Logging enabled.
    logging_and_status bool
    Enable Logging & Status.
    network_policy_management bool
    Enable Network Policy Management.
    secondary bool
    Secondary Management enabled.
    smart_event_correlation bool
    Enable SmartEvent Correlation Unit.
    smart_event_server bool
    Enable SmartEvent server. When activating SmartEvent server, blades 'logging-and-status' and 'smart-event-correlation' should be set to True. To complete SmartEvent configuration, perform Install Database or Install Policy on your Security Management servers and Log servers. Activating SmartEvent Server is not recommended in Management High Availability environment. For more information refer to sk25164.
    user_directory bool
    Enable User Directory. Can be set when 'network-policy-management' was selected to be True.
    compliance Boolean
    Compliance blade. Can be set when 'network-policy-management' was selected to be True.
    endpointPolicy Boolean
    Enable Endpoint Policy. To complete Endpoint Security Management configuration, perform Install Database on your Endpoint Management Server. Field is not supported on Multi Domain Server environment.
    identityLogging Boolean
    Identity Logging enabled.
    loggingAndStatus Boolean
    Enable Logging & Status.
    networkPolicyManagement Boolean
    Enable Network Policy Management.
    secondary Boolean
    Secondary Management enabled.
    smartEventCorrelation Boolean
    Enable SmartEvent Correlation Unit.
    smartEventServer Boolean
    Enable SmartEvent server. When activating SmartEvent server, blades 'logging-and-status' and 'smart-event-correlation' should be set to True. To complete SmartEvent configuration, perform Install Database or Install Policy on your Security Management servers and Log servers. Activating SmartEvent Server is not recommended in Management High Availability environment. For more information refer to sk25164.
    userDirectory Boolean
    Enable User Directory. Can be set when 'network-policy-management' was selected to be True.

    GetManagementCheckpointHostNatSetting

    AutoRule bool
    Whether to add automatic address translation rules.
    HideBehind string
    Hide behind method. This parameter is not required in case "method" parameter is "static".
    InstallOn string
    Which gateway should apply the NAT translation.
    Ipv4Address string
    IPv4 address.
    Ipv6Address string
    IPv6 address.
    Method string
    NAT translation method.
    AutoRule bool
    Whether to add automatic address translation rules.
    HideBehind string
    Hide behind method. This parameter is not required in case "method" parameter is "static".
    InstallOn string
    Which gateway should apply the NAT translation.
    Ipv4Address string
    IPv4 address.
    Ipv6Address string
    IPv6 address.
    Method string
    NAT translation method.
    autoRule Boolean
    Whether to add automatic address translation rules.
    hideBehind String
    Hide behind method. This parameter is not required in case "method" parameter is "static".
    installOn String
    Which gateway should apply the NAT translation.
    ipv4Address String
    IPv4 address.
    ipv6Address String
    IPv6 address.
    method String
    NAT translation method.
    autoRule boolean
    Whether to add automatic address translation rules.
    hideBehind string
    Hide behind method. This parameter is not required in case "method" parameter is "static".
    installOn string
    Which gateway should apply the NAT translation.
    ipv4Address string
    IPv4 address.
    ipv6Address string
    IPv6 address.
    method string
    NAT translation method.
    auto_rule bool
    Whether to add automatic address translation rules.
    hide_behind str
    Hide behind method. This parameter is not required in case "method" parameter is "static".
    install_on str
    Which gateway should apply the NAT translation.
    ipv4_address str
    IPv4 address.
    ipv6_address str
    IPv6 address.
    method str
    NAT translation method.
    autoRule Boolean
    Whether to add automatic address translation rules.
    hideBehind String
    Hide behind method. This parameter is not required in case "method" parameter is "static".
    installOn String
    Which gateway should apply the NAT translation.
    ipv4Address String
    IPv4 address.
    ipv6Address String
    IPv6 address.
    method String
    NAT translation method.

    Package Details

    Repository
    checkpoint checkpointsw/terraform-provider-checkpoint
    License
    Notes
    This Pulumi package is based on the checkpoint Terraform Provider.
    Viewing docs for checkpoint 3.0.0
    published on Monday, Mar 30, 2026 by checkpointsw
      Try Pulumi Cloud free. Your team will thank you.