checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw
checkpoint.getManagementLsmCluster
Explore with Pulumi AI
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw
Use this data source to get information on an existing Check Point Lsm Cluster.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const dataCluster = checkpoint.getManagementLsmCluster({
uid: checkpoint_management_lsm_cluster.cluster1.id,
});
import pulumi
import pulumi_checkpoint as checkpoint
data_cluster = checkpoint.get_management_lsm_cluster(uid=checkpoint_management_lsm_cluster["cluster1"]["id"])
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.LookupManagementLsmCluster(ctx, &checkpoint.LookupManagementLsmClusterArgs{
Uid: pulumi.StringRef(checkpoint_management_lsm_cluster.Cluster1.Id),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;
return await Deployment.RunAsync(() =>
{
var dataCluster = Checkpoint.GetManagementLsmCluster.Invoke(new()
{
Uid = checkpoint_management_lsm_cluster.Cluster1.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.CheckpointFunctions;
import com.pulumi.checkpoint.inputs.GetManagementLsmClusterArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var dataCluster = CheckpointFunctions.getManagementLsmCluster(GetManagementLsmClusterArgs.builder()
.uid(checkpoint_management_lsm_cluster.cluster1().id())
.build());
}
}
variables:
dataCluster:
fn::invoke:
function: checkpoint:getManagementLsmCluster
arguments:
uid: ${checkpoint_management_lsm_cluster.cluster1.id}
Using getManagementLsmCluster
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 getManagementLsmCluster(args: GetManagementLsmClusterArgs, opts?: InvokeOptions): Promise<GetManagementLsmClusterResult>
function getManagementLsmClusterOutput(args: GetManagementLsmClusterOutputArgs, opts?: InvokeOptions): Output<GetManagementLsmClusterResult>
def get_management_lsm_cluster(color: Optional[str] = None,
comments: Optional[str] = None,
id: Optional[str] = None,
ignore_errors: Optional[bool] = None,
ignore_warnings: Optional[bool] = None,
interfaces: Optional[Sequence[GetManagementLsmClusterInterface]] = None,
name: Optional[str] = None,
tags: Optional[Sequence[str]] = None,
uid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementLsmClusterResult
def get_management_lsm_cluster_output(color: Optional[pulumi.Input[str]] = None,
comments: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
ignore_errors: Optional[pulumi.Input[bool]] = None,
ignore_warnings: Optional[pulumi.Input[bool]] = None,
interfaces: Optional[pulumi.Input[Sequence[pulumi.Input[GetManagementLsmClusterInterfaceArgs]]]] = None,
name: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
uid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementLsmClusterResult]
func LookupManagementLsmCluster(ctx *Context, args *LookupManagementLsmClusterArgs, opts ...InvokeOption) (*LookupManagementLsmClusterResult, error)
func LookupManagementLsmClusterOutput(ctx *Context, args *LookupManagementLsmClusterOutputArgs, opts ...InvokeOption) LookupManagementLsmClusterResultOutput
> Note: This function is named LookupManagementLsmCluster
in the Go SDK.
public static class GetManagementLsmCluster
{
public static Task<GetManagementLsmClusterResult> InvokeAsync(GetManagementLsmClusterArgs args, InvokeOptions? opts = null)
public static Output<GetManagementLsmClusterResult> Invoke(GetManagementLsmClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagementLsmClusterResult> getManagementLsmCluster(GetManagementLsmClusterArgs args, InvokeOptions options)
public static Output<GetManagementLsmClusterResult> getManagementLsmCluster(GetManagementLsmClusterArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementLsmCluster:getManagementLsmCluster
arguments:
# arguments dictionary
The following arguments are supported:
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Id string
- Ignore
Errors bool - Ignore
Warnings bool - Interfaces
List<Get
Management Lsm Cluster Interface> - Interfaces.interfaces blocks are documented below.
- Name string
- Object name.
- List<string>
- Collection of tag identifiers.tags blocks are documented below.
- Uid string
- Object uid.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Id string
- Ignore
Errors bool - Ignore
Warnings bool - Interfaces
[]Get
Management Lsm Cluster Interface - Interfaces.interfaces blocks are documented below.
- Name string
- Object name.
- []string
- Collection of tag identifiers.tags blocks are documented below.
- Uid string
- Object uid.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- id String
- ignore
Errors Boolean - ignore
Warnings Boolean - interfaces
List<Get
Management Lsm Cluster Interface> - Interfaces.interfaces blocks are documented below.
- name String
- Object name.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- uid String
- Object uid.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- id string
- ignore
Errors boolean - ignore
Warnings boolean - interfaces
Get
Management Lsm Cluster Interface[] - Interfaces.interfaces blocks are documented below.
- name string
- Object name.
- string[]
- Collection of tag identifiers.tags blocks are documented below.
- uid string
- Object uid.
- color str
- Color of the object. Should be one of existing colors.
- comments str
- Comments string.
- id str
- ignore_
errors bool - ignore_
warnings bool - interfaces
Sequence[Get
Management Lsm Cluster Interface] - Interfaces.interfaces blocks are documented below.
- name str
- Object name.
- Sequence[str]
- Collection of tag identifiers.tags blocks are documented below.
- uid str
- Object uid.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- id String
- ignore
Errors Boolean - ignore
Warnings Boolean - interfaces List<Property Map>
- Interfaces.interfaces blocks are documented below.
- name String
- Object name.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- uid String
- Object uid.
getManagementLsmCluster Result
The following output properties are available:
- Dynamic
Objects List<GetManagement Lsm Cluster Dynamic Object> - Id string
- Main
Ip stringAddress - Members
List<Get
Management Lsm Cluster Member> - Os
Name string - Security
Profile string - Topologies
List<Get
Management Lsm Cluster Topology> - Version string
- Color string
- Comments string
- Ignore
Errors bool - Ignore
Warnings bool - Interfaces
List<Get
Management Lsm Cluster Interface> - Name string
- List<string>
- Uid string
- Dynamic
Objects []GetManagement Lsm Cluster Dynamic Object - Id string
- Main
Ip stringAddress - Members
[]Get
Management Lsm Cluster Member - Os
Name string - Security
Profile string - Topologies
[]Get
Management Lsm Cluster Topology - Version string
- Color string
- Comments string
- Ignore
Errors bool - Ignore
Warnings bool - Interfaces
[]Get
Management Lsm Cluster Interface - Name string
- []string
- Uid string
- dynamic
Objects List<GetManagement Lsm Cluster Dynamic Object> - id String
- main
Ip StringAddress - members
List<Get
Management Lsm Cluster Member> - os
Name String - security
Profile String - topologies
List<Get
Management Lsm Cluster Topology> - version String
- color String
- comments String
- ignore
Errors Boolean - ignore
Warnings Boolean - interfaces
List<Get
Management Lsm Cluster Interface> - name String
- List<String>
- uid String
- dynamic
Objects GetManagement Lsm Cluster Dynamic Object[] - id string
- main
Ip stringAddress - members
Get
Management Lsm Cluster Member[] - os
Name string - security
Profile string - topologies
Get
Management Lsm Cluster Topology[] - version string
- color string
- comments string
- ignore
Errors boolean - ignore
Warnings boolean - interfaces
Get
Management Lsm Cluster Interface[] - name string
- string[]
- uid string
- dynamic_
objects Sequence[GetManagement Lsm Cluster Dynamic Object] - id str
- main_
ip_ straddress - members
Sequence[Get
Management Lsm Cluster Member] - os_
name str - security_
profile str - topologies
Sequence[Get
Management Lsm Cluster Topology] - version str
- color str
- comments str
- ignore_
errors bool - ignore_
warnings bool - interfaces
Sequence[Get
Management Lsm Cluster Interface] - name str
- Sequence[str]
- uid str
- dynamic
Objects List<Property Map> - id String
- main
Ip StringAddress - members List<Property Map>
- os
Name String - security
Profile String - topologies List<Property Map>
- version String
- color String
- comments String
- ignore
Errors Boolean - ignore
Warnings Boolean - interfaces List<Property Map>
- name String
- List<String>
- uid String
Supporting Types
GetManagementLsmClusterDynamicObject
- Comments
This property is required. string - Comments string.
- Name
This property is required. string - Object name. Must be unique in the domain.
- Resolved
Ip Addresses This property is required. List<GetManagement Lsm Cluster Dynamic Object Resolved Ip Address> - Single IP-address or a range of addresses.resolved_ip_addresses blocks are documented below.
- Uid
This property is required. string - Object uid.
- Comments
This property is required. string - Comments string.
- Name
This property is required. string - Object name. Must be unique in the domain.
- Resolved
Ip Addresses This property is required. []GetManagement Lsm Cluster Dynamic Object Resolved Ip Address - Single IP-address or a range of addresses.resolved_ip_addresses blocks are documented below.
- Uid
This property is required. string - Object uid.
- comments
This property is required. String - Comments string.
- name
This property is required. String - Object name. Must be unique in the domain.
- resolved
Ip Addresses This property is required. List<GetManagement Lsm Cluster Dynamic Object Resolved Ip Address> - Single IP-address or a range of addresses.resolved_ip_addresses blocks are documented below.
- uid
This property is required. String - Object uid.
- comments
This property is required. string - Comments string.
- name
This property is required. string - Object name. Must be unique in the domain.
- resolved
Ip Addresses This property is required. GetManagement Lsm Cluster Dynamic Object Resolved Ip Address[] - Single IP-address or a range of addresses.resolved_ip_addresses blocks are documented below.
- uid
This property is required. string - Object uid.
- comments
This property is required. str - Comments string.
- name
This property is required. str - Object name. Must be unique in the domain.
- resolved_
ip_ addresses This property is required. Sequence[GetManagement Lsm Cluster Dynamic Object Resolved Ip Address] - Single IP-address or a range of addresses.resolved_ip_addresses blocks are documented below.
- uid
This property is required. str - Object uid.
- comments
This property is required. String - Comments string.
- name
This property is required. String - Object name. Must be unique in the domain.
- resolved
Ip Addresses This property is required. List<Property Map> - Single IP-address or a range of addresses.resolved_ip_addresses blocks are documented below.
- uid
This property is required. String - Object uid.
GetManagementLsmClusterDynamicObjectResolvedIpAddress
- Ipv4Address
This property is required. string - IPv4 Address.
- Ipv4Address
Ranges This property is required. List<GetManagement Lsm Cluster Dynamic Object Resolved Ip Address Ipv4Address Range> - IPv4 Address range.ipv4_address_range blocks are documented below.
- Ipv4Address
This property is required. string - IPv4 Address.
- Ipv4Address
Ranges This property is required. []GetManagement Lsm Cluster Dynamic Object Resolved Ip Address Ipv4Address Range - IPv4 Address range.ipv4_address_range blocks are documented below.
- ipv4Address
This property is required. String - IPv4 Address.
- ipv4Address
Ranges This property is required. List<GetManagement Lsm Cluster Dynamic Object Resolved Ip Address Ipv4Address Range> - IPv4 Address range.ipv4_address_range blocks are documented below.
- ipv4Address
This property is required. string - IPv4 Address.
- ipv4Address
Ranges This property is required. GetManagement Lsm Cluster Dynamic Object Resolved Ip Address Ipv4Address Range[] - IPv4 Address range.ipv4_address_range blocks are documented below.
- ipv4_
address This property is required. str - IPv4 Address.
- ipv4_
address_ ranges This property is required. Sequence[GetManagement Lsm Cluster Dynamic Object Resolved Ip Address Ipv4Address Range] - IPv4 Address range.ipv4_address_range blocks are documented below.
- ipv4Address
This property is required. String - IPv4 Address.
- ipv4Address
Ranges This property is required. List<Property Map> - IPv4 Address range.ipv4_address_range blocks are documented below.
GetManagementLsmClusterDynamicObjectResolvedIpAddressIpv4AddressRange
- From
Ipv4Address This property is required. string - First IPv4 address of the IP address range.
- To
Ipv4Address This property is required. string - Last IPv4 address of the IP address range.
- From
Ipv4Address This property is required. string - First IPv4 address of the IP address range.
- To
Ipv4Address This property is required. string - Last IPv4 address of the IP address range.
- from
Ipv4Address This property is required. String - First IPv4 address of the IP address range.
- to
Ipv4Address This property is required. String - Last IPv4 address of the IP address range.
- from
Ipv4Address This property is required. string - First IPv4 address of the IP address range.
- to
Ipv4Address This property is required. string - Last IPv4 address of the IP address range.
- from_
ipv4_ address This property is required. str - First IPv4 address of the IP address range.
- to_
ipv4_ address This property is required. str - Last IPv4 address of the IP address range.
- from
Ipv4Address This property is required. String - First IPv4 address of the IP address range.
- to
Ipv4Address This property is required. String - Last IPv4 address of the IP address range.
GetManagementLsmClusterInterface
- Cluster
Ip Address Override This property is required. string - IP address override. Net mask is defined by the attached LSM profile.
- New
Name This property is required. string - New name. Overrides the interface name on profile.
- Ip
Address stringOverride - IP address override. Net mask is defined by the attached LSM profile.
- Member
Network stringOverride - Member network override. Net mask is defined by the attached LSM profile.
- Name string
- Interface name.
ip-address-override
Cluster IP address override.
- Cluster
Ip Address Override This property is required. string - IP address override. Net mask is defined by the attached LSM profile.
- New
Name This property is required. string - New name. Overrides the interface name on profile.
- Ip
Address stringOverride - IP address override. Net mask is defined by the attached LSM profile.
- Member
Network stringOverride - Member network override. Net mask is defined by the attached LSM profile.
- Name string
- Interface name.
ip-address-override
Cluster IP address override.
- cluster
Ip Address Override This property is required. String - IP address override. Net mask is defined by the attached LSM profile.
- new
Name This property is required. String - New name. Overrides the interface name on profile.
- ip
Address StringOverride - IP address override. Net mask is defined by the attached LSM profile.
- member
Network StringOverride - Member network override. Net mask is defined by the attached LSM profile.
- name String
- Interface name.
ip-address-override
Cluster IP address override.
- cluster
Ip Address Override This property is required. string - IP address override. Net mask is defined by the attached LSM profile.
- new
Name This property is required. string - New name. Overrides the interface name on profile.
- ip
Address stringOverride - IP address override. Net mask is defined by the attached LSM profile.
- member
Network stringOverride - Member network override. Net mask is defined by the attached LSM profile.
- name string
- Interface name.
ip-address-override
Cluster IP address override.
- cluster_
ip_ address_ override This property is required. str - IP address override. Net mask is defined by the attached LSM profile.
- new_
name This property is required. str - New name. Overrides the interface name on profile.
- ip_
address_ stroverride - IP address override. Net mask is defined by the attached LSM profile.
- member_
network_ stroverride - Member network override. Net mask is defined by the attached LSM profile.
- name str
- Interface name.
ip-address-override
Cluster IP address override.
- cluster
Ip Address Override This property is required. String - IP address override. Net mask is defined by the attached LSM profile.
- new
Name This property is required. String - New name. Overrides the interface name on profile.
- ip
Address StringOverride - IP address override. Net mask is defined by the attached LSM profile.
- member
Network StringOverride - Member network override. Net mask is defined by the attached LSM profile.
- name String
- Interface name.
ip-address-override
Cluster IP address override.
GetManagementLsmClusterMember
- Device
Id This property is required. string - Device ID.
- Interfaces
This property is required. List<GetManagement Lsm Cluster Member Interface> - Interfaces.interfaces blocks are documented below.
- Main
Ip Address This property is required. string - Main IP address.
- Member
Name This property is required. string - Member
Uid This property is required. string - Provisioning
Settings This property is required. List<GetManagement Lsm Cluster Member Provisioning Setting> - Provisioning settings. This field is relevant just for SMB clusters.provisioning_settings blocks are documented below.
- Provisioning
State This property is required. string - Provisioning state. This field is relevant just for SMB clusters. By default the state is 'manual'- enable provisioning but not attach to profile.If 'using-profile' state is provided a provisioning profile must be provided in provisioning-settings.
- Sic
Name This property is required. string - Secure Internal Communication name.
- Sic
State This property is required. string - Secure Internal Communication state.
- Device
Id This property is required. string - Device ID.
- Interfaces
This property is required. []GetManagement Lsm Cluster Member Interface - Interfaces.interfaces blocks are documented below.
- Main
Ip Address This property is required. string - Main IP address.
- Member
Name This property is required. string - Member
Uid This property is required. string - Provisioning
Settings This property is required. []GetManagement Lsm Cluster Member Provisioning Setting - Provisioning settings. This field is relevant just for SMB clusters.provisioning_settings blocks are documented below.
- Provisioning
State This property is required. string - Provisioning state. This field is relevant just for SMB clusters. By default the state is 'manual'- enable provisioning but not attach to profile.If 'using-profile' state is provided a provisioning profile must be provided in provisioning-settings.
- Sic
Name This property is required. string - Secure Internal Communication name.
- Sic
State This property is required. string - Secure Internal Communication state.
- device
Id This property is required. String - Device ID.
- interfaces
This property is required. List<GetManagement Lsm Cluster Member Interface> - Interfaces.interfaces blocks are documented below.
- main
Ip Address This property is required. String - Main IP address.
- member
Name This property is required. String - member
Uid This property is required. String - provisioning
Settings This property is required. List<GetManagement Lsm Cluster Member Provisioning Setting> - Provisioning settings. This field is relevant just for SMB clusters.provisioning_settings blocks are documented below.
- provisioning
State This property is required. String - Provisioning state. This field is relevant just for SMB clusters. By default the state is 'manual'- enable provisioning but not attach to profile.If 'using-profile' state is provided a provisioning profile must be provided in provisioning-settings.
- sic
Name This property is required. String - Secure Internal Communication name.
- sic
State This property is required. String - Secure Internal Communication state.
- device
Id This property is required. string - Device ID.
- interfaces
This property is required. GetManagement Lsm Cluster Member Interface[] - Interfaces.interfaces blocks are documented below.
- main
Ip Address This property is required. string - Main IP address.
- member
Name This property is required. string - member
Uid This property is required. string - provisioning
Settings This property is required. GetManagement Lsm Cluster Member Provisioning Setting[] - Provisioning settings. This field is relevant just for SMB clusters.provisioning_settings blocks are documented below.
- provisioning
State This property is required. string - Provisioning state. This field is relevant just for SMB clusters. By default the state is 'manual'- enable provisioning but not attach to profile.If 'using-profile' state is provided a provisioning profile must be provided in provisioning-settings.
- sic
Name This property is required. string - Secure Internal Communication name.
- sic
State This property is required. string - Secure Internal Communication state.
- device_
id This property is required. str - Device ID.
- interfaces
This property is required. Sequence[GetManagement Lsm Cluster Member Interface] - Interfaces.interfaces blocks are documented below.
- main_
ip_ address This property is required. str - Main IP address.
- member_
name This property is required. str - member_
uid This property is required. str - provisioning_
settings This property is required. Sequence[GetManagement Lsm Cluster Member Provisioning Setting] - Provisioning settings. This field is relevant just for SMB clusters.provisioning_settings blocks are documented below.
- provisioning_
state This property is required. str - Provisioning state. This field is relevant just for SMB clusters. By default the state is 'manual'- enable provisioning but not attach to profile.If 'using-profile' state is provided a provisioning profile must be provided in provisioning-settings.
- sic_
name This property is required. str - Secure Internal Communication name.
- sic_
state This property is required. str - Secure Internal Communication state.
- device
Id This property is required. String - Device ID.
- interfaces
This property is required. List<Property Map> - Interfaces.interfaces blocks are documented below.
- main
Ip Address This property is required. String - Main IP address.
- member
Name This property is required. String - member
Uid This property is required. String - provisioning
Settings This property is required. List<Property Map> - Provisioning settings. This field is relevant just for SMB clusters.provisioning_settings blocks are documented below.
- provisioning
State This property is required. String - Provisioning state. This field is relevant just for SMB clusters. By default the state is 'manual'- enable provisioning but not attach to profile.If 'using-profile' state is provided a provisioning profile must be provided in provisioning-settings.
- sic
Name This property is required. String - Secure Internal Communication name.
- sic
State This property is required. String - Secure Internal Communication state.
GetManagementLsmClusterMemberInterface
- ip_
address This property is required. str - name
This property is required. str - Interface name.
ip-address-override
Cluster IP address override.
GetManagementLsmClusterMemberProvisioningSetting
- Provisioning
Profile This property is required. string - Provisioning profile.
- Provisioning
Profile This property is required. string - Provisioning profile.
- provisioning
Profile This property is required. String - Provisioning profile.
- provisioning
Profile This property is required. string - Provisioning profile.
- provisioning_
profile This property is required. str - Provisioning profile.
- provisioning
Profile This property is required. String - Provisioning profile.
GetManagementLsmClusterTopology
- Manual
Vpn Domains This property is required. List<GetManagement Lsm Cluster Topology Manual Vpn Domain> - A list of IP-addresses ranges, defined the VPN community network. This field is relevant only when 'manual' option of vpn-domain is checked.manual_vpn_domain blocks are documented below.
- Vpn
Domain This property is required. string - VPN Domain type. 'external-interfaces-only' is relevnt only for Gaia devices. 'hide-behind-gateway-external-ip-address' is relevant only for SMB devices.
- Manual
Vpn Domains This property is required. []GetManagement Lsm Cluster Topology Manual Vpn Domain - A list of IP-addresses ranges, defined the VPN community network. This field is relevant only when 'manual' option of vpn-domain is checked.manual_vpn_domain blocks are documented below.
- Vpn
Domain This property is required. string - VPN Domain type. 'external-interfaces-only' is relevnt only for Gaia devices. 'hide-behind-gateway-external-ip-address' is relevant only for SMB devices.
- manual
Vpn Domains This property is required. List<GetManagement Lsm Cluster Topology Manual Vpn Domain> - A list of IP-addresses ranges, defined the VPN community network. This field is relevant only when 'manual' option of vpn-domain is checked.manual_vpn_domain blocks are documented below.
- vpn
Domain This property is required. String - VPN Domain type. 'external-interfaces-only' is relevnt only for Gaia devices. 'hide-behind-gateway-external-ip-address' is relevant only for SMB devices.
- manual
Vpn Domains This property is required. GetManagement Lsm Cluster Topology Manual Vpn Domain[] - A list of IP-addresses ranges, defined the VPN community network. This field is relevant only when 'manual' option of vpn-domain is checked.manual_vpn_domain blocks are documented below.
- vpn
Domain This property is required. string - VPN Domain type. 'external-interfaces-only' is relevnt only for Gaia devices. 'hide-behind-gateway-external-ip-address' is relevant only for SMB devices.
- manual_
vpn_ domains This property is required. Sequence[GetManagement Lsm Cluster Topology Manual Vpn Domain] - A list of IP-addresses ranges, defined the VPN community network. This field is relevant only when 'manual' option of vpn-domain is checked.manual_vpn_domain blocks are documented below.
- vpn_
domain This property is required. str - VPN Domain type. 'external-interfaces-only' is relevnt only for Gaia devices. 'hide-behind-gateway-external-ip-address' is relevant only for SMB devices.
- manual
Vpn Domains This property is required. List<Property Map> - A list of IP-addresses ranges, defined the VPN community network. This field is relevant only when 'manual' option of vpn-domain is checked.manual_vpn_domain blocks are documented below.
- vpn
Domain This property is required. String - VPN Domain type. 'external-interfaces-only' is relevnt only for Gaia devices. 'hide-behind-gateway-external-ip-address' is relevant only for SMB devices.
GetManagementLsmClusterTopologyManualVpnDomain
- Comments
This property is required. string - Comments string.
- From
Ipv4Address This property is required. string - First IPv4 address of the IP address range.
- To
Ipv4Address This property is required. string - Last IPv4 address of the IP address range.
- Comments
This property is required. string - Comments string.
- From
Ipv4Address This property is required. string - First IPv4 address of the IP address range.
- To
Ipv4Address This property is required. string - Last IPv4 address of the IP address range.
- comments
This property is required. String - Comments string.
- from
Ipv4Address This property is required. String - First IPv4 address of the IP address range.
- to
Ipv4Address This property is required. String - Last IPv4 address of the IP address range.
- comments
This property is required. string - Comments string.
- from
Ipv4Address This property is required. string - First IPv4 address of the IP address range.
- to
Ipv4Address This property is required. string - Last IPv4 address of the IP address range.
- comments
This property is required. str - Comments string.
- from_
ipv4_ address This property is required. str - First IPv4 address of the IP address range.
- to_
ipv4_ address This property is required. str - Last IPv4 address of the IP address range.
- comments
This property is required. String - Comments string.
- from
Ipv4Address This property is required. String - First IPv4 address of the IP address range.
- to
Ipv4Address This property is required. String - Last IPv4 address of the IP address range.
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpoint
Terraform Provider.
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw