published on Monday, Jun 15, 2026 by checkpointsw
published on Monday, Jun 15, 2026 by checkpointsw
Create GaiaCommandSetInitialSetup Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new GaiaCommandSetInitialSetup(name: string, args?: GaiaCommandSetInitialSetupArgs, opts?: CustomResourceOptions);@overload
def GaiaCommandSetInitialSetup(resource_name: str,
args: Optional[GaiaCommandSetInitialSetupArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def GaiaCommandSetInitialSetup(resource_name: str,
opts: Optional[ResourceOptions] = None,
debug: Optional[bool] = None,
gaia_command_set_initial_setup_id: Optional[str] = None,
grub_password: Optional[str] = None,
password: Optional[str] = None,
security_gateway: Optional[GaiaCommandSetInitialSetupSecurityGatewayArgs] = None,
security_management: Optional[GaiaCommandSetInitialSetupSecurityManagementArgs] = None)func NewGaiaCommandSetInitialSetup(ctx *Context, name string, args *GaiaCommandSetInitialSetupArgs, opts ...ResourceOption) (*GaiaCommandSetInitialSetup, error)public GaiaCommandSetInitialSetup(string name, GaiaCommandSetInitialSetupArgs? args = null, CustomResourceOptions? opts = null)
public GaiaCommandSetInitialSetup(String name, GaiaCommandSetInitialSetupArgs args)
public GaiaCommandSetInitialSetup(String name, GaiaCommandSetInitialSetupArgs args, CustomResourceOptions options)
type: checkpoint:GaiaCommandSetInitialSetup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "checkpoint_gaiacommandsetinitialsetup" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args GaiaCommandSetInitialSetupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args GaiaCommandSetInitialSetupArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args GaiaCommandSetInitialSetupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args GaiaCommandSetInitialSetupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args GaiaCommandSetInitialSetupArgs
- 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 gaiaCommandSetInitialSetupResource = new Checkpoint.GaiaCommandSetInitialSetup("gaiaCommandSetInitialSetupResource", new()
{
Debug = false,
GaiaCommandSetInitialSetupId = "string",
GrubPassword = "string",
Password = "string",
SecurityGateway = new Checkpoint.Inputs.GaiaCommandSetInitialSetupSecurityGatewayArgs
{
ActivationKey = "string",
ClusterMember = false,
DynamicallyAssignedIp = false,
ElasticXl = false,
Vsnext = false,
},
SecurityManagement = new Checkpoint.Inputs.GaiaCommandSetInitialSetupSecurityManagementArgs
{
ActivationKey = "string",
GuiClients = new Checkpoint.Inputs.GaiaCommandSetInitialSetupSecurityManagementGuiClientsArgs
{
Network = new Checkpoint.Inputs.GaiaCommandSetInitialSetupSecurityManagementGuiClientsNetworkArgs
{
Address = "string",
MaskLength = 0,
},
Range = new Checkpoint.Inputs.GaiaCommandSetInitialSetupSecurityManagementGuiClientsRangeArgs
{
FirstIpv4Range = "string",
LastIpv4Range = "string",
},
SingleIp = "string",
},
LeadingInterface = "string",
MultiDomain = false,
Type = "string",
},
});
example, err := checkpoint.NewGaiaCommandSetInitialSetup(ctx, "gaiaCommandSetInitialSetupResource", &checkpoint.GaiaCommandSetInitialSetupArgs{
Debug: pulumi.Bool(false),
GaiaCommandSetInitialSetupId: pulumi.String("string"),
GrubPassword: pulumi.String("string"),
Password: pulumi.String("string"),
SecurityGateway: &checkpoint.GaiaCommandSetInitialSetupSecurityGatewayArgs{
ActivationKey: pulumi.String("string"),
ClusterMember: pulumi.Bool(false),
DynamicallyAssignedIp: pulumi.Bool(false),
ElasticXl: pulumi.Bool(false),
Vsnext: pulumi.Bool(false),
},
SecurityManagement: &checkpoint.GaiaCommandSetInitialSetupSecurityManagementArgs{
ActivationKey: pulumi.String("string"),
GuiClients: &checkpoint.GaiaCommandSetInitialSetupSecurityManagementGuiClientsArgs{
Network: &checkpoint.GaiaCommandSetInitialSetupSecurityManagementGuiClientsNetworkArgs{
Address: pulumi.String("string"),
MaskLength: pulumi.Float64(0),
},
Range: &checkpoint.GaiaCommandSetInitialSetupSecurityManagementGuiClientsRangeArgs{
FirstIpv4Range: pulumi.String("string"),
LastIpv4Range: pulumi.String("string"),
},
SingleIp: pulumi.String("string"),
},
LeadingInterface: pulumi.String("string"),
MultiDomain: pulumi.Bool(false),
Type: pulumi.String("string"),
},
})
resource "checkpoint_gaiacommandsetinitialsetup" "gaiaCommandSetInitialSetupResource" {
debug = false
gaia_command_set_initial_setup_id = "string"
grub_password = "string"
password = "string"
security_gateway = {
activation_key = "string"
cluster_member = false
dynamically_assigned_ip = false
elastic_xl = false
vsnext = false
}
security_management = {
activation_key = "string"
gui_clients = {
network = {
address = "string"
mask_length = 0
}
range = {
first_ipv4_range = "string"
last_ipv4_range = "string"
}
single_ip = "string"
}
leading_interface = "string"
multi_domain = false
type = "string"
}
}
var gaiaCommandSetInitialSetupResource = new GaiaCommandSetInitialSetup("gaiaCommandSetInitialSetupResource", GaiaCommandSetInitialSetupArgs.builder()
.debug(false)
.gaiaCommandSetInitialSetupId("string")
.grubPassword("string")
.password("string")
.securityGateway(GaiaCommandSetInitialSetupSecurityGatewayArgs.builder()
.activationKey("string")
.clusterMember(false)
.dynamicallyAssignedIp(false)
.elasticXl(false)
.vsnext(false)
.build())
.securityManagement(GaiaCommandSetInitialSetupSecurityManagementArgs.builder()
.activationKey("string")
.guiClients(GaiaCommandSetInitialSetupSecurityManagementGuiClientsArgs.builder()
.network(GaiaCommandSetInitialSetupSecurityManagementGuiClientsNetworkArgs.builder()
.address("string")
.maskLength(0.0)
.build())
.range(GaiaCommandSetInitialSetupSecurityManagementGuiClientsRangeArgs.builder()
.firstIpv4Range("string")
.lastIpv4Range("string")
.build())
.singleIp("string")
.build())
.leadingInterface("string")
.multiDomain(false)
.type("string")
.build())
.build());
gaia_command_set_initial_setup_resource = checkpoint.GaiaCommandSetInitialSetup("gaiaCommandSetInitialSetupResource",
debug=False,
gaia_command_set_initial_setup_id="string",
grub_password="string",
password="string",
security_gateway={
"activation_key": "string",
"cluster_member": False,
"dynamically_assigned_ip": False,
"elastic_xl": False,
"vsnext": False,
},
security_management={
"activation_key": "string",
"gui_clients": {
"network": {
"address": "string",
"mask_length": float(0),
},
"range": {
"first_ipv4_range": "string",
"last_ipv4_range": "string",
},
"single_ip": "string",
},
"leading_interface": "string",
"multi_domain": False,
"type": "string",
})
const gaiaCommandSetInitialSetupResource = new checkpoint.GaiaCommandSetInitialSetup("gaiaCommandSetInitialSetupResource", {
debug: false,
gaiaCommandSetInitialSetupId: "string",
grubPassword: "string",
password: "string",
securityGateway: {
activationKey: "string",
clusterMember: false,
dynamicallyAssignedIp: false,
elasticXl: false,
vsnext: false,
},
securityManagement: {
activationKey: "string",
guiClients: {
network: {
address: "string",
maskLength: 0,
},
range: {
firstIpv4Range: "string",
lastIpv4Range: "string",
},
singleIp: "string",
},
leadingInterface: "string",
multiDomain: false,
type: "string",
},
});
type: checkpoint:GaiaCommandSetInitialSetup
properties:
debug: false
gaiaCommandSetInitialSetupId: string
grubPassword: string
password: string
securityGateway:
activationKey: string
clusterMember: false
dynamicallyAssignedIp: false
elasticXl: false
vsnext: false
securityManagement:
activationKey: string
guiClients:
network:
address: string
maskLength: 0
range:
firstIpv4Range: string
lastIpv4Range: string
singleIp: string
leadingInterface: string
multiDomain: false
type: string
GaiaCommandSetInitialSetup 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 GaiaCommandSetInitialSetup resource accepts the following input properties:
- Debug bool
- Enable debugging for this resource only.
- Gaia
Command stringSet Initial Setup Id - Grub
Password string - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- Password string
- Password of user admin. Required in case default initial password has not been changed before
- Security
Gateway GaiaCommand Set Initial Setup Security Gateway - Install Security Gateway. security_gateway blocks are documented below.
- Security
Management GaiaCommand Set Initial Setup Security Management - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- Debug bool
- Enable debugging for this resource only.
- Gaia
Command stringSet Initial Setup Id - Grub
Password string - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- Password string
- Password of user admin. Required in case default initial password has not been changed before
- Security
Gateway GaiaCommand Set Initial Setup Security Gateway Args - Install Security Gateway. security_gateway blocks are documented below.
- Security
Management GaiaCommand Set Initial Setup Security Management Args - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- debug bool
- Enable debugging for this resource only.
- gaia_
command_ stringset_ initial_ setup_ id - grub_
password string - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- password string
- Password of user admin. Required in case default initial password has not been changed before
- security_
gateway object - Install Security Gateway. security_gateway blocks are documented below.
- security_
management object - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- debug Boolean
- Enable debugging for this resource only.
- gaia
Command StringSet Initial Setup Id - grub
Password String - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- password String
- Password of user admin. Required in case default initial password has not been changed before
- security
Gateway GaiaCommand Set Initial Setup Security Gateway - Install Security Gateway. security_gateway blocks are documented below.
- security
Management GaiaCommand Set Initial Setup Security Management - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- debug boolean
- Enable debugging for this resource only.
- gaia
Command stringSet Initial Setup Id - grub
Password string - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- password string
- Password of user admin. Required in case default initial password has not been changed before
- security
Gateway GaiaCommand Set Initial Setup Security Gateway - Install Security Gateway. security_gateway blocks are documented below.
- security
Management GaiaCommand Set Initial Setup Security Management - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- debug bool
- Enable debugging for this resource only.
- gaia_
command_ strset_ initial_ setup_ id - grub_
password str - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- password str
- Password of user admin. Required in case default initial password has not been changed before
- security_
gateway GaiaCommand Set Initial Setup Security Gateway Args - Install Security Gateway. security_gateway blocks are documented below.
- security_
management GaiaCommand Set Initial Setup Security Management Args - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- debug Boolean
- Enable debugging for this resource only.
- gaia
Command StringSet Initial Setup Id - grub
Password String - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- password String
- Password of user admin. Required in case default initial password has not been changed before
- security
Gateway Property Map - Install Security Gateway. security_gateway blocks are documented below.
- security
Management Property Map - Install Security Management or Multi-Domain Server security_management blocks are documented below.
Outputs
All input properties are implicitly available as output properties. Additionally, the GaiaCommandSetInitialSetup resource produces the following output properties:
Look up Existing GaiaCommandSetInitialSetup Resource
Get an existing GaiaCommandSetInitialSetup 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?: GaiaCommandSetInitialSetupState, opts?: CustomResourceOptions): GaiaCommandSetInitialSetup@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
debug: Optional[bool] = None,
gaia_command_set_initial_setup_id: Optional[str] = None,
grub_password: Optional[str] = None,
password: Optional[str] = None,
security_gateway: Optional[GaiaCommandSetInitialSetupSecurityGatewayArgs] = None,
security_management: Optional[GaiaCommandSetInitialSetupSecurityManagementArgs] = None,
task_id: Optional[str] = None) -> GaiaCommandSetInitialSetupfunc GetGaiaCommandSetInitialSetup(ctx *Context, name string, id IDInput, state *GaiaCommandSetInitialSetupState, opts ...ResourceOption) (*GaiaCommandSetInitialSetup, error)public static GaiaCommandSetInitialSetup Get(string name, Input<string> id, GaiaCommandSetInitialSetupState? state, CustomResourceOptions? opts = null)public static GaiaCommandSetInitialSetup get(String name, Output<String> id, GaiaCommandSetInitialSetupState state, CustomResourceOptions options)resources: _: type: checkpoint:GaiaCommandSetInitialSetup get: id: ${id}import {
to = checkpoint_gaiacommandsetinitialsetup.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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.
- Debug bool
- Enable debugging for this resource only.
- Gaia
Command stringSet Initial Setup Id - Grub
Password string - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- Password string
- Password of user admin. Required in case default initial password has not been changed before
- Security
Gateway GaiaCommand Set Initial Setup Security Gateway - Install Security Gateway. security_gateway blocks are documented below.
- Security
Management GaiaCommand Set Initial Setup Security Management - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- Task
Id string - N/A
- Debug bool
- Enable debugging for this resource only.
- Gaia
Command stringSet Initial Setup Id - Grub
Password string - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- Password string
- Password of user admin. Required in case default initial password has not been changed before
- Security
Gateway GaiaCommand Set Initial Setup Security Gateway Args - Install Security Gateway. security_gateway blocks are documented below.
- Security
Management GaiaCommand Set Initial Setup Security Management Args - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- Task
Id string - N/A
- debug bool
- Enable debugging for this resource only.
- gaia_
command_ stringset_ initial_ setup_ id - grub_
password string - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- password string
- Password of user admin. Required in case default initial password has not been changed before
- security_
gateway object - Install Security Gateway. security_gateway blocks are documented below.
- security_
management object - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- task_
id string - N/A
- debug Boolean
- Enable debugging for this resource only.
- gaia
Command StringSet Initial Setup Id - grub
Password String - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- password String
- Password of user admin. Required in case default initial password has not been changed before
- security
Gateway GaiaCommand Set Initial Setup Security Gateway - Install Security Gateway. security_gateway blocks are documented below.
- security
Management GaiaCommand Set Initial Setup Security Management - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- task
Id String - N/A
- debug boolean
- Enable debugging for this resource only.
- gaia
Command stringSet Initial Setup Id - grub
Password string - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- password string
- Password of user admin. Required in case default initial password has not been changed before
- security
Gateway GaiaCommand Set Initial Setup Security Gateway - Install Security Gateway. security_gateway blocks are documented below.
- security
Management GaiaCommand Set Initial Setup Security Management - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- task
Id string - N/A
- debug bool
- Enable debugging for this resource only.
- gaia_
command_ strset_ initial_ setup_ id - grub_
password str - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- password str
- Password of user admin. Required in case default initial password has not been changed before
- security_
gateway GaiaCommand Set Initial Setup Security Gateway Args - Install Security Gateway. security_gateway blocks are documented below.
- security_
management GaiaCommand Set Initial Setup Security Management Args - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- task_
id str - N/A
- debug Boolean
- Enable debugging for this resource only.
- gaia
Command StringSet Initial Setup Id - grub
Password String - Password of the GRUB maintenence. Required in case default initial GRUB password has not been changed before
- password String
- Password of user admin. Required in case default initial password has not been changed before
- security
Gateway Property Map - Install Security Gateway. security_gateway blocks are documented below.
- security
Management Property Map - Install Security Management or Multi-Domain Server security_management blocks are documented below.
- task
Id String - N/A
Supporting Types
GaiaCommandSetInitialSetupSecurityGateway, GaiaCommandSetInitialSetupSecurityGatewayArgs
- Activation
Key string - Secure Internal Communication key
- Cluster
Member bool - Enable/Disable ClusterXL.
- Dynamically
Assigned boolIp - Enable DAIP (Dynamic IP) gateway. Should be false if cluster-member or security-management enabled
- Elastic
Xl bool - Enable/Disable ElasticXL. Cannot be enabled in combination with cluster-member
- Vsnext bool
- Enable/Disable VSNext. To use VSNext, elastic-xl must be true
- Activation
Key string - Secure Internal Communication key
- Cluster
Member bool - Enable/Disable ClusterXL.
- Dynamically
Assigned boolIp - Enable DAIP (Dynamic IP) gateway. Should be false if cluster-member or security-management enabled
- Elastic
Xl bool - Enable/Disable ElasticXL. Cannot be enabled in combination with cluster-member
- Vsnext bool
- Enable/Disable VSNext. To use VSNext, elastic-xl must be true
- activation_
key string - Secure Internal Communication key
- cluster_
member bool - Enable/Disable ClusterXL.
- dynamically_
assigned_ boolip - Enable DAIP (Dynamic IP) gateway. Should be false if cluster-member or security-management enabled
- elastic_
xl bool - Enable/Disable ElasticXL. Cannot be enabled in combination with cluster-member
- vsnext bool
- Enable/Disable VSNext. To use VSNext, elastic-xl must be true
- activation
Key String - Secure Internal Communication key
- cluster
Member Boolean - Enable/Disable ClusterXL.
- dynamically
Assigned BooleanIp - Enable DAIP (Dynamic IP) gateway. Should be false if cluster-member or security-management enabled
- elastic
Xl Boolean - Enable/Disable ElasticXL. Cannot be enabled in combination with cluster-member
- vsnext Boolean
- Enable/Disable VSNext. To use VSNext, elastic-xl must be true
- activation
Key string - Secure Internal Communication key
- cluster
Member boolean - Enable/Disable ClusterXL.
- dynamically
Assigned booleanIp - Enable DAIP (Dynamic IP) gateway. Should be false if cluster-member or security-management enabled
- elastic
Xl boolean - Enable/Disable ElasticXL. Cannot be enabled in combination with cluster-member
- vsnext boolean
- Enable/Disable VSNext. To use VSNext, elastic-xl must be true
- activation_
key str - Secure Internal Communication key
- cluster_
member bool - Enable/Disable ClusterXL.
- dynamically_
assigned_ boolip - Enable DAIP (Dynamic IP) gateway. Should be false if cluster-member or security-management enabled
- elastic_
xl bool - Enable/Disable ElasticXL. Cannot be enabled in combination with cluster-member
- vsnext bool
- Enable/Disable VSNext. To use VSNext, elastic-xl must be true
- activation
Key String - Secure Internal Communication key
- cluster
Member Boolean - Enable/Disable ClusterXL.
- dynamically
Assigned BooleanIp - Enable DAIP (Dynamic IP) gateway. Should be false if cluster-member or security-management enabled
- elastic
Xl Boolean - Enable/Disable ElasticXL. Cannot be enabled in combination with cluster-member
- vsnext Boolean
- Enable/Disable VSNext. To use VSNext, elastic-xl must be true
GaiaCommandSetInitialSetupSecurityManagement, GaiaCommandSetInitialSetupSecurityManagementArgs
- Activation
Key string - Secure Internal Communication key, relevant in case of secondary or Log Server
- Gui
Clients GaiaCommand Set Initial Setup Security Management Gui Clients - Choose which GUI clients can log into the Security Management. Fill one of the parameters (range/network/Single IP), for Multi-Domain Server it can be only Single IP or can keep the default value gui_clients blocks are documented below.
- Leading
Interface string - Leading Multi-Domain Server interface, relevant in case of Multi-Domain Server enabled
- Multi
Domain bool - Install Security Multi-Domain Server, it can be primary or secondary or Log Server according to type parameter
- Type string
- Type of security management or Multi-Domain Server
- Activation
Key string - Secure Internal Communication key, relevant in case of secondary or Log Server
- Gui
Clients GaiaCommand Set Initial Setup Security Management Gui Clients - Choose which GUI clients can log into the Security Management. Fill one of the parameters (range/network/Single IP), for Multi-Domain Server it can be only Single IP or can keep the default value gui_clients blocks are documented below.
- Leading
Interface string - Leading Multi-Domain Server interface, relevant in case of Multi-Domain Server enabled
- Multi
Domain bool - Install Security Multi-Domain Server, it can be primary or secondary or Log Server according to type parameter
- Type string
- Type of security management or Multi-Domain Server
- activation_
key string - Secure Internal Communication key, relevant in case of secondary or Log Server
- gui_
clients object - Choose which GUI clients can log into the Security Management. Fill one of the parameters (range/network/Single IP), for Multi-Domain Server it can be only Single IP or can keep the default value gui_clients blocks are documented below.
- leading_
interface string - Leading Multi-Domain Server interface, relevant in case of Multi-Domain Server enabled
- multi_
domain bool - Install Security Multi-Domain Server, it can be primary or secondary or Log Server according to type parameter
- type string
- Type of security management or Multi-Domain Server
- activation
Key String - Secure Internal Communication key, relevant in case of secondary or Log Server
- gui
Clients GaiaCommand Set Initial Setup Security Management Gui Clients - Choose which GUI clients can log into the Security Management. Fill one of the parameters (range/network/Single IP), for Multi-Domain Server it can be only Single IP or can keep the default value gui_clients blocks are documented below.
- leading
Interface String - Leading Multi-Domain Server interface, relevant in case of Multi-Domain Server enabled
- multi
Domain Boolean - Install Security Multi-Domain Server, it can be primary or secondary or Log Server according to type parameter
- type String
- Type of security management or Multi-Domain Server
- activation
Key string - Secure Internal Communication key, relevant in case of secondary or Log Server
- gui
Clients GaiaCommand Set Initial Setup Security Management Gui Clients - Choose which GUI clients can log into the Security Management. Fill one of the parameters (range/network/Single IP), for Multi-Domain Server it can be only Single IP or can keep the default value gui_clients blocks are documented below.
- leading
Interface string - Leading Multi-Domain Server interface, relevant in case of Multi-Domain Server enabled
- multi
Domain boolean - Install Security Multi-Domain Server, it can be primary or secondary or Log Server according to type parameter
- type string
- Type of security management or Multi-Domain Server
- activation_
key str - Secure Internal Communication key, relevant in case of secondary or Log Server
- gui_
clients GaiaCommand Set Initial Setup Security Management Gui Clients - Choose which GUI clients can log into the Security Management. Fill one of the parameters (range/network/Single IP), for Multi-Domain Server it can be only Single IP or can keep the default value gui_clients blocks are documented below.
- leading_
interface str - Leading Multi-Domain Server interface, relevant in case of Multi-Domain Server enabled
- multi_
domain bool - Install Security Multi-Domain Server, it can be primary or secondary or Log Server according to type parameter
- type str
- Type of security management or Multi-Domain Server
- activation
Key String - Secure Internal Communication key, relevant in case of secondary or Log Server
- gui
Clients Property Map - Choose which GUI clients can log into the Security Management. Fill one of the parameters (range/network/Single IP), for Multi-Domain Server it can be only Single IP or can keep the default value gui_clients blocks are documented below.
- leading
Interface String - Leading Multi-Domain Server interface, relevant in case of Multi-Domain Server enabled
- multi
Domain Boolean - Install Security Multi-Domain Server, it can be primary or secondary or Log Server according to type parameter
- type String
- Type of security management or Multi-Domain Server
GaiaCommandSetInitialSetupSecurityManagementGuiClients, GaiaCommandSetInitialSetupSecurityManagementGuiClientsArgs
- Network
Gaia
Command Set Initial Setup Security Management Gui Clients Network - IPs from specific network allowed to connect to management network blocks are documented below.
- Range
Gaia
Command Set Initial Setup Security Management Gui Clients Range - Range of IPs allowed to connect to management range blocks are documented below.
- Single
Ip string - In case of a single IP which allowed to connect to management
- Network
Gaia
Command Set Initial Setup Security Management Gui Clients Network - IPs from specific network allowed to connect to management network blocks are documented below.
- Range
Gaia
Command Set Initial Setup Security Management Gui Clients Range - Range of IPs allowed to connect to management range blocks are documented below.
- Single
Ip string - In case of a single IP which allowed to connect to management
- network
Gaia
Command Set Initial Setup Security Management Gui Clients Network - IPs from specific network allowed to connect to management network blocks are documented below.
- range
Gaia
Command Set Initial Setup Security Management Gui Clients Range - Range of IPs allowed to connect to management range blocks are documented below.
- single
Ip String - In case of a single IP which allowed to connect to management
- network
Gaia
Command Set Initial Setup Security Management Gui Clients Network - IPs from specific network allowed to connect to management network blocks are documented below.
- range
Gaia
Command Set Initial Setup Security Management Gui Clients Range - Range of IPs allowed to connect to management range blocks are documented below.
- single
Ip string - In case of a single IP which allowed to connect to management
- network
Gaia
Command Set Initial Setup Security Management Gui Clients Network - IPs from specific network allowed to connect to management network blocks are documented below.
- range
Gaia
Command Set Initial Setup Security Management Gui Clients Range - Range of IPs allowed to connect to management range blocks are documented below.
- single_
ip str - In case of a single IP which allowed to connect to management
- network Property Map
- IPs from specific network allowed to connect to management network blocks are documented below.
- range Property Map
- Range of IPs allowed to connect to management range blocks are documented below.
- single
Ip String - In case of a single IP which allowed to connect to management
GaiaCommandSetInitialSetupSecurityManagementGuiClientsNetwork, GaiaCommandSetInitialSetupSecurityManagementGuiClientsNetworkArgs
- Address string
- IPv4 address of network
- Mask
Length double - Mask length of network
- Address string
- IPv4 address of network
- Mask
Length float64 - Mask length of network
- address string
- IPv4 address of network
- mask_
length number - Mask length of network
- address String
- IPv4 address of network
- mask
Length Double - Mask length of network
- address string
- IPv4 address of network
- mask
Length number - Mask length of network
- address str
- IPv4 address of network
- mask_
length float - Mask length of network
- address String
- IPv4 address of network
- mask
Length Number - Mask length of network
GaiaCommandSetInitialSetupSecurityManagementGuiClientsRange, GaiaCommandSetInitialSetupSecurityManagementGuiClientsRangeArgs
- First
Ipv4Range string - First IP in range
- Last
Ipv4Range string - Last IP in range
- First
Ipv4Range string - First IP in range
- Last
Ipv4Range string - Last IP in range
- first_
ipv4_ stringrange - First IP in range
- last_
ipv4_ stringrange - Last IP in range
- first
Ipv4Range String - First IP in range
- last
Ipv4Range String - Last IP in range
- first
Ipv4Range string - First IP in range
- last
Ipv4Range string - Last IP in range
- first_
ipv4_ strrange - First IP in range
- last_
ipv4_ strrange - Last IP in range
- first
Ipv4Range String - First IP in range
- last
Ipv4Range String - Last IP in range
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
published on Monday, Jun 15, 2026 by checkpointsw