1. Packages
  2. Checkpoint Provider
  3. API Docs
  4. ManagementCheckpointHost
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

checkpoint.ManagementCheckpointHost

Explore with Pulumi AI

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 example = new checkpoint.ManagementCheckpointHost("example", {ipv4Address: "5.5.5.5"});
Copy
import pulumi
import pulumi_checkpoint as checkpoint

example = checkpoint.ManagementCheckpointHost("example", ipv4_address="5.5.5.5")
Copy
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.NewManagementCheckpointHost(ctx, "example", &checkpoint.ManagementCheckpointHostArgs{
			Ipv4Address: pulumi.String("5.5.5.5"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;

return await Deployment.RunAsync(() => 
{
    var example = new Checkpoint.ManagementCheckpointHost("example", new()
    {
        Ipv4Address = "5.5.5.5",
    });

});
Copy
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 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 example = new ManagementCheckpointHost("example", ManagementCheckpointHostArgs.builder()
            .ipv4Address("5.5.5.5")
            .build());

    }
}
Copy
resources:
  example:
    type: checkpoint:ManagementCheckpointHost
    properties:
      ipv4Address: 5.5.5.5
Copy

Create ManagementCheckpointHost Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new ManagementCheckpointHost(name: string, args?: ManagementCheckpointHostArgs, opts?: CustomResourceOptions);
@overload
def ManagementCheckpointHost(resource_name: str,
                             args: Optional[ManagementCheckpointHostArgs] = None,
                             opts: Optional[ResourceOptions] = None)

@overload
def ManagementCheckpointHost(resource_name: str,
                             opts: Optional[ResourceOptions] = None,
                             color: Optional[str] = None,
                             comments: Optional[str] = None,
                             hardware: Optional[str] = None,
                             ignore_errors: Optional[bool] = None,
                             ignore_warnings: Optional[bool] = None,
                             interfaces: Optional[Sequence[ManagementCheckpointHostInterfaceArgs]] = None,
                             ipv4_address: Optional[str] = None,
                             ipv6_address: Optional[str] = None,
                             logs_settings: Optional[Mapping[str, str]] = None,
                             management_blades: Optional[Mapping[str, str]] = None,
                             management_checkpoint_host_id: Optional[str] = None,
                             name: Optional[str] = None,
                             nat_settings: Optional[Mapping[str, str]] = None,
                             one_time_password: Optional[str] = None,
                             os: Optional[str] = None,
                             save_logs_locally: Optional[bool] = None,
                             send_alerts_to_servers: Optional[Sequence[str]] = None,
                             send_logs_to_backup_servers: Optional[Sequence[str]] = None,
                             send_logs_to_servers: Optional[Sequence[str]] = None,
                             tags: Optional[Sequence[str]] = None,
                             version: Optional[str] = None)
func NewManagementCheckpointHost(ctx *Context, name string, args *ManagementCheckpointHostArgs, opts ...ResourceOption) (*ManagementCheckpointHost, error)
public ManagementCheckpointHost(string name, ManagementCheckpointHostArgs? args = null, CustomResourceOptions? opts = null)
public ManagementCheckpointHost(String name, ManagementCheckpointHostArgs args)
public ManagementCheckpointHost(String name, ManagementCheckpointHostArgs args, CustomResourceOptions options)
type: checkpoint:ManagementCheckpointHost
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args ManagementCheckpointHostArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args ManagementCheckpointHostArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args ManagementCheckpointHostArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args ManagementCheckpointHostArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ManagementCheckpointHostArgs
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 managementCheckpointHostResource = new Checkpoint.ManagementCheckpointHost("managementCheckpointHostResource", new()
{
    Color = "string",
    Comments = "string",
    Hardware = "string",
    IgnoreErrors = false,
    IgnoreWarnings = false,
    Interfaces = new[]
    {
        new Checkpoint.Inputs.ManagementCheckpointHostInterfaceArgs
        {
            Color = "string",
            Comments = "string",
            IgnoreErrors = false,
            IgnoreWarnings = false,
            MaskLength4 = 0,
            MaskLength6 = 0,
            Name = "string",
            Subnet4 = "string",
            Subnet6 = "string",
            SubnetMask = "string",
        },
    },
    Ipv4Address = "string",
    Ipv6Address = "string",
    LogsSettings = 
    {
        { "string", "string" },
    },
    ManagementBlades = 
    {
        { "string", "string" },
    },
    ManagementCheckpointHostId = "string",
    Name = "string",
    NatSettings = 
    {
        { "string", "string" },
    },
    OneTimePassword = "string",
    Os = "string",
    SaveLogsLocally = false,
    SendAlertsToServers = new[]
    {
        "string",
    },
    SendLogsToBackupServers = new[]
    {
        "string",
    },
    SendLogsToServers = new[]
    {
        "string",
    },
    Tags = new[]
    {
        "string",
    },
    Version = "string",
});
Copy
example, err := checkpoint.NewManagementCheckpointHost(ctx, "managementCheckpointHostResource", &checkpoint.ManagementCheckpointHostArgs{
Color: pulumi.String("string"),
Comments: pulumi.String("string"),
Hardware: pulumi.String("string"),
IgnoreErrors: pulumi.Bool(false),
IgnoreWarnings: pulumi.Bool(false),
Interfaces: .ManagementCheckpointHostInterfaceArray{
&.ManagementCheckpointHostInterfaceArgs{
Color: pulumi.String("string"),
Comments: pulumi.String("string"),
IgnoreErrors: pulumi.Bool(false),
IgnoreWarnings: pulumi.Bool(false),
MaskLength4: pulumi.Float64(0),
MaskLength6: pulumi.Float64(0),
Name: pulumi.String("string"),
Subnet4: pulumi.String("string"),
Subnet6: pulumi.String("string"),
SubnetMask: pulumi.String("string"),
},
},
Ipv4Address: pulumi.String("string"),
Ipv6Address: pulumi.String("string"),
LogsSettings: pulumi.StringMap{
"string": pulumi.String("string"),
},
ManagementBlades: pulumi.StringMap{
"string": pulumi.String("string"),
},
ManagementCheckpointHostId: pulumi.String("string"),
Name: pulumi.String("string"),
NatSettings: pulumi.StringMap{
"string": pulumi.String("string"),
},
OneTimePassword: pulumi.String("string"),
Os: pulumi.String("string"),
SaveLogsLocally: pulumi.Bool(false),
SendAlertsToServers: pulumi.StringArray{
pulumi.String("string"),
},
SendLogsToBackupServers: pulumi.StringArray{
pulumi.String("string"),
},
SendLogsToServers: pulumi.StringArray{
pulumi.String("string"),
},
Tags: pulumi.StringArray{
pulumi.String("string"),
},
Version: pulumi.String("string"),
})
Copy
var managementCheckpointHostResource = new ManagementCheckpointHost("managementCheckpointHostResource", ManagementCheckpointHostArgs.builder()
    .color("string")
    .comments("string")
    .hardware("string")
    .ignoreErrors(false)
    .ignoreWarnings(false)
    .interfaces(ManagementCheckpointHostInterfaceArgs.builder()
        .color("string")
        .comments("string")
        .ignoreErrors(false)
        .ignoreWarnings(false)
        .maskLength4(0)
        .maskLength6(0)
        .name("string")
        .subnet4("string")
        .subnet6("string")
        .subnetMask("string")
        .build())
    .ipv4Address("string")
    .ipv6Address("string")
    .logsSettings(Map.of("string", "string"))
    .managementBlades(Map.of("string", "string"))
    .managementCheckpointHostId("string")
    .name("string")
    .natSettings(Map.of("string", "string"))
    .oneTimePassword("string")
    .os("string")
    .saveLogsLocally(false)
    .sendAlertsToServers("string")
    .sendLogsToBackupServers("string")
    .sendLogsToServers("string")
    .tags("string")
    .version("string")
    .build());
Copy
management_checkpoint_host_resource = checkpoint.ManagementCheckpointHost("managementCheckpointHostResource",
    color="string",
    comments="string",
    hardware="string",
    ignore_errors=False,
    ignore_warnings=False,
    interfaces=[{
        "color": "string",
        "comments": "string",
        "ignore_errors": False,
        "ignore_warnings": False,
        "mask_length4": 0,
        "mask_length6": 0,
        "name": "string",
        "subnet4": "string",
        "subnet6": "string",
        "subnet_mask": "string",
    }],
    ipv4_address="string",
    ipv6_address="string",
    logs_settings={
        "string": "string",
    },
    management_blades={
        "string": "string",
    },
    management_checkpoint_host_id="string",
    name="string",
    nat_settings={
        "string": "string",
    },
    one_time_password="string",
    os="string",
    save_logs_locally=False,
    send_alerts_to_servers=["string"],
    send_logs_to_backup_servers=["string"],
    send_logs_to_servers=["string"],
    tags=["string"],
    version="string")
Copy
const managementCheckpointHostResource = new checkpoint.ManagementCheckpointHost("managementCheckpointHostResource", {
    color: "string",
    comments: "string",
    hardware: "string",
    ignoreErrors: false,
    ignoreWarnings: false,
    interfaces: [{
        color: "string",
        comments: "string",
        ignoreErrors: false,
        ignoreWarnings: false,
        maskLength4: 0,
        maskLength6: 0,
        name: "string",
        subnet4: "string",
        subnet6: "string",
        subnetMask: "string",
    }],
    ipv4Address: "string",
    ipv6Address: "string",
    logsSettings: {
        string: "string",
    },
    managementBlades: {
        string: "string",
    },
    managementCheckpointHostId: "string",
    name: "string",
    natSettings: {
        string: "string",
    },
    oneTimePassword: "string",
    os: "string",
    saveLogsLocally: false,
    sendAlertsToServers: ["string"],
    sendLogsToBackupServers: ["string"],
    sendLogsToServers: ["string"],
    tags: ["string"],
    version: "string",
});
Copy
type: checkpoint:ManagementCheckpointHost
properties:
    color: string
    comments: string
    hardware: string
    ignoreErrors: false
    ignoreWarnings: false
    interfaces:
        - color: string
          comments: string
          ignoreErrors: false
          ignoreWarnings: false
          maskLength4: 0
          maskLength6: 0
          name: string
          subnet4: string
          subnet6: string
          subnetMask: string
    ipv4Address: string
    ipv6Address: string
    logsSettings:
        string: string
    managementBlades:
        string: string
    managementCheckpointHostId: string
    name: string
    natSettings:
        string: string
    oneTimePassword: string
    os: string
    saveLogsLocally: false
    sendAlertsToServers:
        - string
    sendLogsToBackupServers:
        - string
    sendLogsToServers:
        - string
    tags:
        - string
    version: string
Copy

ManagementCheckpointHost 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 ManagementCheckpointHost resource accepts the following input properties:

Color string
Color of the object.
Comments string
Comments string.
Hardware string
Hardware name.
IgnoreErrors bool
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
IgnoreWarnings bool
Apply changes ignoring warnings.
Interfaces List<ManagementCheckpointHostInterface>
Checkpoint host interfaces. interfaces blocks are documented below.
Ipv4Address string
IPv4 address.
Ipv6Address string
IPv6 address.
LogsSettings Dictionary<string, string>
Logs settings. logs_settings blocks are documented below.
ManagementBlades Dictionary<string, string>
Management blades. management_blades blocks are documented below.
ManagementCheckpointHostId string
Name string
Object name.
NatSettings Dictionary<string, string>
NAT settings. nat_settings blocks are documented below.
OneTimePassword string
Secure internal connection one time password.
Os string
Operating system name.
SaveLogsLocally bool
Enable save logs locally.
SendAlertsToServers List<string>
Collection of Server(s) to send alerts to identified by the name or UID.
SendLogsToBackupServers List<string>
Collection of Backup server(s) to send logs to identified by the name or UID.
SendLogsToServers List<string>
Collection of Server(s) to send logs to identified by the name or UID.
Tags List<string>
Collection of tag identifiers.
Version string
Checkpoint host platform version.
Color string
Color of the object.
Comments string
Comments string.
Hardware string
Hardware name.
IgnoreErrors bool
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
IgnoreWarnings bool
Apply changes ignoring warnings.
Interfaces []ManagementCheckpointHostInterfaceArgs
Checkpoint host interfaces. interfaces blocks are documented below.
Ipv4Address string
IPv4 address.
Ipv6Address string
IPv6 address.
LogsSettings map[string]string
Logs settings. logs_settings blocks are documented below.
ManagementBlades map[string]string
Management blades. management_blades blocks are documented below.
ManagementCheckpointHostId string
Name string
Object name.
NatSettings map[string]string
NAT settings. nat_settings blocks are documented below.
OneTimePassword string
Secure internal connection one time password.
Os string
Operating system name.
SaveLogsLocally bool
Enable save logs locally.
SendAlertsToServers []string
Collection of Server(s) to send alerts to identified by the name or UID.
SendLogsToBackupServers []string
Collection of Backup server(s) to send logs to identified by the name or UID.
SendLogsToServers []string
Collection of Server(s) to send logs to identified by the name or UID.
Tags []string
Collection of tag identifiers.
Version string
Checkpoint host platform version.
color String
Color of the object.
comments String
Comments string.
hardware String
Hardware name.
ignoreErrors Boolean
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignoreWarnings Boolean
Apply changes ignoring warnings.
interfaces List<ManagementCheckpointHostInterface>
Checkpoint host interfaces. interfaces blocks are documented below.
ipv4Address String
IPv4 address.
ipv6Address String
IPv6 address.
logsSettings Map<String,String>
Logs settings. logs_settings blocks are documented below.
managementBlades Map<String,String>
Management blades. management_blades blocks are documented below.
managementCheckpointHostId String
name String
Object name.
natSettings Map<String,String>
NAT settings. nat_settings blocks are documented below.
oneTimePassword String
Secure internal connection one time password.
os String
Operating system name.
saveLogsLocally Boolean
Enable save logs locally.
sendAlertsToServers List<String>
Collection of Server(s) to send alerts to identified by the name or UID.
sendLogsToBackupServers List<String>
Collection of Backup server(s) to send logs to identified by the name or UID.
sendLogsToServers List<String>
Collection of Server(s) to send logs to identified by the name or UID.
tags List<String>
Collection of tag identifiers.
version String
Checkpoint host platform version.
color string
Color of the object.
comments string
Comments string.
hardware string
Hardware name.
ignoreErrors boolean
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignoreWarnings boolean
Apply changes ignoring warnings.
interfaces ManagementCheckpointHostInterface[]
Checkpoint host interfaces. interfaces blocks are documented below.
ipv4Address string
IPv4 address.
ipv6Address string
IPv6 address.
logsSettings {[key: string]: string}
Logs settings. logs_settings blocks are documented below.
managementBlades {[key: string]: string}
Management blades. management_blades blocks are documented below.
managementCheckpointHostId string
name string
Object name.
natSettings {[key: string]: string}
NAT settings. nat_settings blocks are documented below.
oneTimePassword string
Secure internal connection one time password.
os string
Operating system name.
saveLogsLocally boolean
Enable save logs locally.
sendAlertsToServers string[]
Collection of Server(s) to send alerts to identified by the name or UID.
sendLogsToBackupServers string[]
Collection of Backup server(s) to send logs to identified by the name or UID.
sendLogsToServers string[]
Collection of Server(s) to send logs to identified by the name or UID.
tags string[]
Collection of tag identifiers.
version string
Checkpoint host platform version.
color str
Color of the object.
comments str
Comments string.
hardware str
Hardware name.
ignore_errors bool
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignore_warnings bool
Apply changes ignoring warnings.
interfaces Sequence[ManagementCheckpointHostInterfaceArgs]
Checkpoint host interfaces. interfaces blocks are documented below.
ipv4_address str
IPv4 address.
ipv6_address str
IPv6 address.
logs_settings Mapping[str, str]
Logs settings. logs_settings blocks are documented below.
management_blades Mapping[str, str]
Management blades. management_blades blocks are documented below.
management_checkpoint_host_id str
name str
Object name.
nat_settings Mapping[str, str]
NAT settings. nat_settings blocks are documented below.
one_time_password str
Secure internal connection one time password.
os str
Operating system name.
save_logs_locally bool
Enable save logs locally.
send_alerts_to_servers Sequence[str]
Collection of Server(s) to send alerts to identified by the name or UID.
send_logs_to_backup_servers Sequence[str]
Collection of Backup server(s) to send logs to identified by the name or UID.
send_logs_to_servers Sequence[str]
Collection of Server(s) to send logs to identified by the name or UID.
tags Sequence[str]
Collection of tag identifiers.
version str
Checkpoint host platform version.
color String
Color of the object.
comments String
Comments string.
hardware String
Hardware name.
ignoreErrors Boolean
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignoreWarnings Boolean
Apply changes ignoring warnings.
interfaces List<Property Map>
Checkpoint host interfaces. interfaces blocks are documented below.
ipv4Address String
IPv4 address.
ipv6Address String
IPv6 address.
logsSettings Map<String>
Logs settings. logs_settings blocks are documented below.
managementBlades Map<String>
Management blades. management_blades blocks are documented below.
managementCheckpointHostId String
name String
Object name.
natSettings Map<String>
NAT settings. nat_settings blocks are documented below.
oneTimePassword String
Secure internal connection one time password.
os String
Operating system name.
saveLogsLocally Boolean
Enable save logs locally.
sendAlertsToServers List<String>
Collection of Server(s) to send alerts to identified by the name or UID.
sendLogsToBackupServers List<String>
Collection of Backup server(s) to send logs to identified by the name or UID.
sendLogsToServers List<String>
Collection of Server(s) to send logs to identified by the name or UID.
tags List<String>
Collection of tag identifiers.
version String
Checkpoint host platform version.

Outputs

All input properties are implicitly available as output properties. Additionally, the ManagementCheckpointHost resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
SicName string
Name of the Secure Internal Connection Trust.
SicState string
State the Secure Internal Connection Trust.
Id string
The provider-assigned unique ID for this managed resource.
SicName string
Name of the Secure Internal Connection Trust.
SicState string
State the Secure Internal Connection Trust.
id String
The provider-assigned unique ID for this managed resource.
sicName String
Name of the Secure Internal Connection Trust.
sicState String
State the Secure Internal Connection Trust.
id string
The provider-assigned unique ID for this managed resource.
sicName string
Name of the Secure Internal Connection Trust.
sicState string
State the Secure Internal Connection Trust.
id str
The provider-assigned unique ID for this managed resource.
sic_name str
Name of the Secure Internal Connection Trust.
sic_state str
State the Secure Internal Connection Trust.
id String
The provider-assigned unique ID for this managed resource.
sicName String
Name of the Secure Internal Connection Trust.
sicState String
State the Secure Internal Connection Trust.

Look up Existing ManagementCheckpointHost Resource

Get an existing ManagementCheckpointHost 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?: ManagementCheckpointHostState, opts?: CustomResourceOptions): ManagementCheckpointHost
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        color: Optional[str] = None,
        comments: Optional[str] = None,
        hardware: Optional[str] = None,
        ignore_errors: Optional[bool] = None,
        ignore_warnings: Optional[bool] = None,
        interfaces: Optional[Sequence[ManagementCheckpointHostInterfaceArgs]] = None,
        ipv4_address: Optional[str] = None,
        ipv6_address: Optional[str] = None,
        logs_settings: Optional[Mapping[str, str]] = None,
        management_blades: Optional[Mapping[str, str]] = None,
        management_checkpoint_host_id: Optional[str] = None,
        name: Optional[str] = None,
        nat_settings: Optional[Mapping[str, str]] = None,
        one_time_password: Optional[str] = None,
        os: Optional[str] = None,
        save_logs_locally: Optional[bool] = None,
        send_alerts_to_servers: Optional[Sequence[str]] = None,
        send_logs_to_backup_servers: Optional[Sequence[str]] = None,
        send_logs_to_servers: Optional[Sequence[str]] = None,
        sic_name: Optional[str] = None,
        sic_state: Optional[str] = None,
        tags: Optional[Sequence[str]] = None,
        version: Optional[str] = None) -> ManagementCheckpointHost
func GetManagementCheckpointHost(ctx *Context, name string, id IDInput, state *ManagementCheckpointHostState, opts ...ResourceOption) (*ManagementCheckpointHost, error)
public static ManagementCheckpointHost Get(string name, Input<string> id, ManagementCheckpointHostState? state, CustomResourceOptions? opts = null)
public static ManagementCheckpointHost get(String name, Output<String> id, ManagementCheckpointHostState state, CustomResourceOptions options)
resources:  _:    type: checkpoint:ManagementCheckpointHost    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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.
The following state arguments are supported:
Color string
Color of the object.
Comments string
Comments string.
Hardware string
Hardware name.
IgnoreErrors bool
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
IgnoreWarnings bool
Apply changes ignoring warnings.
Interfaces List<ManagementCheckpointHostInterface>
Checkpoint host interfaces. interfaces blocks are documented below.
Ipv4Address string
IPv4 address.
Ipv6Address string
IPv6 address.
LogsSettings Dictionary<string, string>
Logs settings. logs_settings blocks are documented below.
ManagementBlades Dictionary<string, string>
Management blades. management_blades blocks are documented below.
ManagementCheckpointHostId string
Name string
Object name.
NatSettings Dictionary<string, string>
NAT settings. nat_settings blocks are documented below.
OneTimePassword string
Secure internal connection one time password.
Os string
Operating system name.
SaveLogsLocally bool
Enable save logs locally.
SendAlertsToServers List<string>
Collection of Server(s) to send alerts to identified by the name or UID.
SendLogsToBackupServers List<string>
Collection of Backup server(s) to send logs to identified by the name or UID.
SendLogsToServers List<string>
Collection of Server(s) to send logs to identified by the name or UID.
SicName string
Name of the Secure Internal Connection Trust.
SicState string
State the Secure Internal Connection Trust.
Tags List<string>
Collection of tag identifiers.
Version string
Checkpoint host platform version.
Color string
Color of the object.
Comments string
Comments string.
Hardware string
Hardware name.
IgnoreErrors bool
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
IgnoreWarnings bool
Apply changes ignoring warnings.
Interfaces []ManagementCheckpointHostInterfaceArgs
Checkpoint host interfaces. interfaces blocks are documented below.
Ipv4Address string
IPv4 address.
Ipv6Address string
IPv6 address.
LogsSettings map[string]string
Logs settings. logs_settings blocks are documented below.
ManagementBlades map[string]string
Management blades. management_blades blocks are documented below.
ManagementCheckpointHostId string
Name string
Object name.
NatSettings map[string]string
NAT settings. nat_settings blocks are documented below.
OneTimePassword string
Secure internal connection one time password.
Os string
Operating system name.
SaveLogsLocally bool
Enable save logs locally.
SendAlertsToServers []string
Collection of Server(s) to send alerts to identified by the name or UID.
SendLogsToBackupServers []string
Collection of Backup server(s) to send logs to identified by the name or UID.
SendLogsToServers []string
Collection of Server(s) to send logs to identified by the name or UID.
SicName string
Name of the Secure Internal Connection Trust.
SicState string
State the Secure Internal Connection Trust.
Tags []string
Collection of tag identifiers.
Version string
Checkpoint host platform version.
color String
Color of the object.
comments String
Comments string.
hardware String
Hardware name.
ignoreErrors Boolean
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignoreWarnings Boolean
Apply changes ignoring warnings.
interfaces List<ManagementCheckpointHostInterface>
Checkpoint host interfaces. interfaces blocks are documented below.
ipv4Address String
IPv4 address.
ipv6Address String
IPv6 address.
logsSettings Map<String,String>
Logs settings. logs_settings blocks are documented below.
managementBlades Map<String,String>
Management blades. management_blades blocks are documented below.
managementCheckpointHostId String
name String
Object name.
natSettings Map<String,String>
NAT settings. nat_settings blocks are documented below.
oneTimePassword String
Secure internal connection one time password.
os String
Operating system name.
saveLogsLocally Boolean
Enable save logs locally.
sendAlertsToServers List<String>
Collection of Server(s) to send alerts to identified by the name or UID.
sendLogsToBackupServers List<String>
Collection of Backup server(s) to send logs to identified by the name or UID.
sendLogsToServers List<String>
Collection of Server(s) to send logs to identified by the name or UID.
sicName String
Name of the Secure Internal Connection Trust.
sicState String
State the Secure Internal Connection Trust.
tags List<String>
Collection of tag identifiers.
version String
Checkpoint host platform version.
color string
Color of the object.
comments string
Comments string.
hardware string
Hardware name.
ignoreErrors boolean
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignoreWarnings boolean
Apply changes ignoring warnings.
interfaces ManagementCheckpointHostInterface[]
Checkpoint host interfaces. interfaces blocks are documented below.
ipv4Address string
IPv4 address.
ipv6Address string
IPv6 address.
logsSettings {[key: string]: string}
Logs settings. logs_settings blocks are documented below.
managementBlades {[key: string]: string}
Management blades. management_blades blocks are documented below.
managementCheckpointHostId string
name string
Object name.
natSettings {[key: string]: string}
NAT settings. nat_settings blocks are documented below.
oneTimePassword string
Secure internal connection one time password.
os string
Operating system name.
saveLogsLocally boolean
Enable save logs locally.
sendAlertsToServers string[]
Collection of Server(s) to send alerts to identified by the name or UID.
sendLogsToBackupServers string[]
Collection of Backup server(s) to send logs to identified by the name or UID.
sendLogsToServers string[]
Collection of Server(s) to send logs to identified by the name or UID.
sicName string
Name of the Secure Internal Connection Trust.
sicState string
State the Secure Internal Connection Trust.
tags string[]
Collection of tag identifiers.
version string
Checkpoint host platform version.
color str
Color of the object.
comments str
Comments string.
hardware str
Hardware name.
ignore_errors bool
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignore_warnings bool
Apply changes ignoring warnings.
interfaces Sequence[ManagementCheckpointHostInterfaceArgs]
Checkpoint host interfaces. interfaces blocks are documented below.
ipv4_address str
IPv4 address.
ipv6_address str
IPv6 address.
logs_settings Mapping[str, str]
Logs settings. logs_settings blocks are documented below.
management_blades Mapping[str, str]
Management blades. management_blades blocks are documented below.
management_checkpoint_host_id str
name str
Object name.
nat_settings Mapping[str, str]
NAT settings. nat_settings blocks are documented below.
one_time_password str
Secure internal connection one time password.
os str
Operating system name.
save_logs_locally bool
Enable save logs locally.
send_alerts_to_servers Sequence[str]
Collection of Server(s) to send alerts to identified by the name or UID.
send_logs_to_backup_servers Sequence[str]
Collection of Backup server(s) to send logs to identified by the name or UID.
send_logs_to_servers Sequence[str]
Collection of Server(s) to send logs to identified by the name or UID.
sic_name str
Name of the Secure Internal Connection Trust.
sic_state str
State the Secure Internal Connection Trust.
tags Sequence[str]
Collection of tag identifiers.
version str
Checkpoint host platform version.
color String
Color of the object.
comments String
Comments string.
hardware String
Hardware name.
ignoreErrors Boolean
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignoreWarnings Boolean
Apply changes ignoring warnings.
interfaces List<Property Map>
Checkpoint host interfaces. interfaces blocks are documented below.
ipv4Address String
IPv4 address.
ipv6Address String
IPv6 address.
logsSettings Map<String>
Logs settings. logs_settings blocks are documented below.
managementBlades Map<String>
Management blades. management_blades blocks are documented below.
managementCheckpointHostId String
name String
Object name.
natSettings Map<String>
NAT settings. nat_settings blocks are documented below.
oneTimePassword String
Secure internal connection one time password.
os String
Operating system name.
saveLogsLocally Boolean
Enable save logs locally.
sendAlertsToServers List<String>
Collection of Server(s) to send alerts to identified by the name or UID.
sendLogsToBackupServers List<String>
Collection of Backup server(s) to send logs to identified by the name or UID.
sendLogsToServers List<String>
Collection of Server(s) to send logs to identified by the name or UID.
sicName String
Name of the Secure Internal Connection Trust.
sicState String
State the Secure Internal Connection Trust.
tags List<String>
Collection of tag identifiers.
version String
Checkpoint host platform version.

Supporting Types

ManagementCheckpointHostInterface
, ManagementCheckpointHostInterfaceArgs

Color string
Color of the object. Should be one of existing colors.
Comments string
Comments string.
IgnoreErrors bool
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
IgnoreWarnings bool
Apply changes ignoring warnings.
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.
IgnoreErrors bool
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
IgnoreWarnings bool
Apply changes ignoring warnings.
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.
ignoreErrors Boolean
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignoreWarnings Boolean
Apply changes ignoring warnings.
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.
ignoreErrors boolean
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignoreWarnings boolean
Apply changes ignoring warnings.
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.
ignore_errors bool
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignore_warnings bool
Apply changes ignoring warnings.
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.
ignoreErrors Boolean
Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
ignoreWarnings Boolean
Apply changes ignoring warnings.
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.

Package Details

Repository
checkpoint checkpointsw/terraform-provider-checkpoint
License
Notes
This Pulumi package is based on the checkpoint Terraform Provider.