1. Packages
  2. Checkpoint Provider
  3. API Docs
  4. getManagementDataVpnCommunityStar
checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw
checkpoint logo
checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw

    Use this data source to get information on an existing Check Point Vpn Community Star.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as checkpoint from "@pulumi/checkpoint";
    
    const vpnCommunityStar = new checkpoint.ManagementVpnCommunityStar("vpn_community_star", {
        name: "%s",
        encryptionMethod: "ikev1 for ipv4 and ikev2 for ipv6 only",
        encryptionSuite: "custom",
    });
    const dataVpnCommunityStar = checkpoint.getManagementDataVpnCommunityStarOutput({
        name: vpnCommunityStar.name,
    });
    
    import pulumi
    import pulumi_checkpoint as checkpoint
    
    vpn_community_star = checkpoint.ManagementVpnCommunityStar("vpn_community_star",
        name="%s",
        encryption_method="ikev1 for ipv4 and ikev2 for ipv6 only",
        encryption_suite="custom")
    data_vpn_community_star = checkpoint.get_management_data_vpn_community_star_output(name=vpn_community_star.name)
    
    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 {
    		vpnCommunityStar, err := checkpoint.NewManagementVpnCommunityStar(ctx, "vpn_community_star", &checkpoint.ManagementVpnCommunityStarArgs{
    			Name:             pulumi.String("%s"),
    			EncryptionMethod: pulumi.String("ikev1 for ipv4 and ikev2 for ipv6 only"),
    			EncryptionSuite:  pulumi.String("custom"),
    		})
    		if err != nil {
    			return err
    		}
    		_ = checkpoint.GetManagementDataVpnCommunityStarOutput(ctx, checkpoint.GetManagementDataVpnCommunityStarOutputArgs{
    			Name: vpnCommunityStar.Name,
    		}, nil)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Checkpoint = Pulumi.Checkpoint;
    
    return await Deployment.RunAsync(() => 
    {
        var vpnCommunityStar = new Checkpoint.ManagementVpnCommunityStar("vpn_community_star", new()
        {
            Name = "%s",
            EncryptionMethod = "ikev1 for ipv4 and ikev2 for ipv6 only",
            EncryptionSuite = "custom",
        });
    
        var dataVpnCommunityStar = Checkpoint.GetManagementDataVpnCommunityStar.Invoke(new()
        {
            Name = vpnCommunityStar.Name,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.checkpoint.ManagementVpnCommunityStar;
    import com.pulumi.checkpoint.ManagementVpnCommunityStarArgs;
    import com.pulumi.checkpoint.CheckpointFunctions;
    import com.pulumi.checkpoint.inputs.GetManagementDataVpnCommunityStarArgs;
    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 vpnCommunityStar = new ManagementVpnCommunityStar("vpnCommunityStar", ManagementVpnCommunityStarArgs.builder()
                .name("%s")
                .encryptionMethod("ikev1 for ipv4 and ikev2 for ipv6 only")
                .encryptionSuite("custom")
                .build());
    
            final var dataVpnCommunityStar = CheckpointFunctions.getManagementDataVpnCommunityStar(GetManagementDataVpnCommunityStarArgs.builder()
                .name(vpnCommunityStar.name())
                .build());
    
        }
    }
    
    resources:
      vpnCommunityStar:
        type: checkpoint:ManagementVpnCommunityStar
        name: vpn_community_star
        properties:
          name: '%s'
          encryptionMethod: ikev1 for ipv4 and ikev2 for ipv6 only
          encryptionSuite: custom
    variables:
      dataVpnCommunityStar:
        fn::invoke:
          function: checkpoint:getManagementDataVpnCommunityStar
          arguments:
            name: ${vpnCommunityStar.name}
    

    Using getManagementDataVpnCommunityStar

    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 getManagementDataVpnCommunityStar(args: GetManagementDataVpnCommunityStarArgs, opts?: InvokeOptions): Promise<GetManagementDataVpnCommunityStarResult>
    function getManagementDataVpnCommunityStarOutput(args: GetManagementDataVpnCommunityStarOutputArgs, opts?: InvokeOptions): Output<GetManagementDataVpnCommunityStarResult>
    def get_management_data_vpn_community_star(id: Optional[str] = None,
                                               name: Optional[str] = None,
                                               uid: Optional[str] = None,
                                               opts: Optional[InvokeOptions] = None) -> GetManagementDataVpnCommunityStarResult
    def get_management_data_vpn_community_star_output(id: Optional[pulumi.Input[str]] = None,
                                               name: Optional[pulumi.Input[str]] = None,
                                               uid: Optional[pulumi.Input[str]] = None,
                                               opts: Optional[InvokeOptions] = None) -> Output[GetManagementDataVpnCommunityStarResult]
    func GetManagementDataVpnCommunityStar(ctx *Context, args *GetManagementDataVpnCommunityStarArgs, opts ...InvokeOption) (*GetManagementDataVpnCommunityStarResult, error)
    func GetManagementDataVpnCommunityStarOutput(ctx *Context, args *GetManagementDataVpnCommunityStarOutputArgs, opts ...InvokeOption) GetManagementDataVpnCommunityStarResultOutput

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

    public static class GetManagementDataVpnCommunityStar 
    {
        public static Task<GetManagementDataVpnCommunityStarResult> InvokeAsync(GetManagementDataVpnCommunityStarArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementDataVpnCommunityStarResult> Invoke(GetManagementDataVpnCommunityStarInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagementDataVpnCommunityStarResult> getManagementDataVpnCommunityStar(GetManagementDataVpnCommunityStarArgs args, InvokeOptions options)
    public static Output<GetManagementDataVpnCommunityStarResult> getManagementDataVpnCommunityStar(GetManagementDataVpnCommunityStarArgs args, InvokeOptions options)
    
    fn::invoke:
      function: checkpoint:index/getManagementDataVpnCommunityStar:getManagementDataVpnCommunityStar
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Name string
    Object name.
    Uid string
    Object unique identifier.
    Id string
    Name string
    Object name.
    Uid string
    Object unique identifier.
    id String
    name String
    Object name.
    uid String
    Object unique identifier.
    id string
    name string
    Object name.
    uid string
    Object unique identifier.
    id str
    name str
    Object name.
    uid str
    Object unique identifier.
    id String
    name String
    Object name.
    uid String
    Object unique identifier.

    getManagementDataVpnCommunityStar Result

    The following output properties are available:

    AdvancedProperties List<GetManagementDataVpnCommunityStarAdvancedProperty>
    CenterGateways List<string>
    Color string
    Comments string
    DisableNat bool
    DisableNatOn string
    EncryptedTraffics List<GetManagementDataVpnCommunityStarEncryptedTraffic>
    EncryptionMethod string
    EncryptionSuite string
    ExcludedServices List<string>
    GranularEncryptions List<GetManagementDataVpnCommunityStarGranularEncryption>
    Id string
    IkePhase1 Dictionary<string, string>
    IkePhase2 Dictionary<string, string>
    LinkSelectionMode string
    Meps List<GetManagementDataVpnCommunityStarMep>
    MeshCenterGateways bool
    OverrideInterfaces List<GetManagementDataVpnCommunityStarOverrideInterface>
    OverrideVpnDomains List<GetManagementDataVpnCommunityStarOverrideVpnDomain>
    PermanentTunnels List<GetManagementDataVpnCommunityStarPermanentTunnel>
    RoutingMode string
    SatelliteGateways List<string>
    SharedSecrets List<GetManagementDataVpnCommunityStarSharedSecret>
    Tags List<string>
    TunnelGranularity string
    UseSharedSecret bool
    VpnRouting string
    WireModes List<GetManagementDataVpnCommunityStarWireMode>
    Name string
    Uid string
    AdvancedProperties []GetManagementDataVpnCommunityStarAdvancedProperty
    CenterGateways []string
    Color string
    Comments string
    DisableNat bool
    DisableNatOn string
    EncryptedTraffics []GetManagementDataVpnCommunityStarEncryptedTraffic
    EncryptionMethod string
    EncryptionSuite string
    ExcludedServices []string
    GranularEncryptions []GetManagementDataVpnCommunityStarGranularEncryption
    Id string
    IkePhase1 map[string]string
    IkePhase2 map[string]string
    LinkSelectionMode string
    Meps []GetManagementDataVpnCommunityStarMep
    MeshCenterGateways bool
    OverrideInterfaces []GetManagementDataVpnCommunityStarOverrideInterface
    OverrideVpnDomains []GetManagementDataVpnCommunityStarOverrideVpnDomain
    PermanentTunnels []GetManagementDataVpnCommunityStarPermanentTunnel
    RoutingMode string
    SatelliteGateways []string
    SharedSecrets []GetManagementDataVpnCommunityStarSharedSecret
    Tags []string
    TunnelGranularity string
    UseSharedSecret bool
    VpnRouting string
    WireModes []GetManagementDataVpnCommunityStarWireMode
    Name string
    Uid string
    advancedProperties List<GetManagementDataVpnCommunityStarAdvancedProperty>
    centerGateways List<String>
    color String
    comments String
    disableNat Boolean
    disableNatOn String
    encryptedTraffics List<GetManagementDataVpnCommunityStarEncryptedTraffic>
    encryptionMethod String
    encryptionSuite String
    excludedServices List<String>
    granularEncryptions List<GetManagementDataVpnCommunityStarGranularEncryption>
    id String
    ikePhase1 Map<String,String>
    ikePhase2 Map<String,String>
    linkSelectionMode String
    meps List<GetManagementDataVpnCommunityStarMep>
    meshCenterGateways Boolean
    overrideInterfaces List<GetManagementDataVpnCommunityStarOverrideInterface>
    overrideVpnDomains List<GetManagementDataVpnCommunityStarOverrideVpnDomain>
    permanentTunnels List<GetManagementDataVpnCommunityStarPermanentTunnel>
    routingMode String
    satelliteGateways List<String>
    sharedSecrets List<GetManagementDataVpnCommunityStarSharedSecret>
    tags List<String>
    tunnelGranularity String
    useSharedSecret Boolean
    vpnRouting String
    wireModes List<GetManagementDataVpnCommunityStarWireMode>
    name String
    uid String
    advancedProperties GetManagementDataVpnCommunityStarAdvancedProperty[]
    centerGateways string[]
    color string
    comments string
    disableNat boolean
    disableNatOn string
    encryptedTraffics GetManagementDataVpnCommunityStarEncryptedTraffic[]
    encryptionMethod string
    encryptionSuite string
    excludedServices string[]
    granularEncryptions GetManagementDataVpnCommunityStarGranularEncryption[]
    id string
    ikePhase1 {[key: string]: string}
    ikePhase2 {[key: string]: string}
    linkSelectionMode string
    meps GetManagementDataVpnCommunityStarMep[]
    meshCenterGateways boolean
    overrideInterfaces GetManagementDataVpnCommunityStarOverrideInterface[]
    overrideVpnDomains GetManagementDataVpnCommunityStarOverrideVpnDomain[]
    permanentTunnels GetManagementDataVpnCommunityStarPermanentTunnel[]
    routingMode string
    satelliteGateways string[]
    sharedSecrets GetManagementDataVpnCommunityStarSharedSecret[]
    tags string[]
    tunnelGranularity string
    useSharedSecret boolean
    vpnRouting string
    wireModes GetManagementDataVpnCommunityStarWireMode[]
    name string
    uid string
    advanced_properties Sequence[GetManagementDataVpnCommunityStarAdvancedProperty]
    center_gateways Sequence[str]
    color str
    comments str
    disable_nat bool
    disable_nat_on str
    encrypted_traffics Sequence[GetManagementDataVpnCommunityStarEncryptedTraffic]
    encryption_method str
    encryption_suite str
    excluded_services Sequence[str]
    granular_encryptions Sequence[GetManagementDataVpnCommunityStarGranularEncryption]
    id str
    ike_phase1 Mapping[str, str]
    ike_phase2 Mapping[str, str]
    link_selection_mode str
    meps Sequence[GetManagementDataVpnCommunityStarMep]
    mesh_center_gateways bool
    override_interfaces Sequence[GetManagementDataVpnCommunityStarOverrideInterface]
    override_vpn_domains Sequence[GetManagementDataVpnCommunityStarOverrideVpnDomain]
    permanent_tunnels Sequence[GetManagementDataVpnCommunityStarPermanentTunnel]
    routing_mode str
    satellite_gateways Sequence[str]
    shared_secrets Sequence[GetManagementDataVpnCommunityStarSharedSecret]
    tags Sequence[str]
    tunnel_granularity str
    use_shared_secret bool
    vpn_routing str
    wire_modes Sequence[GetManagementDataVpnCommunityStarWireMode]
    name str
    uid str

    Supporting Types

    GetManagementDataVpnCommunityStarAdvancedProperty

    SupportIpCompression bool
    Indicates whether to support IP compression.
    UseAggressiveMode bool
    Indicates whether to use aggressive mode.
    SupportIpCompression bool
    Indicates whether to support IP compression.
    UseAggressiveMode bool
    Indicates whether to use aggressive mode.
    supportIpCompression Boolean
    Indicates whether to support IP compression.
    useAggressiveMode Boolean
    Indicates whether to use aggressive mode.
    supportIpCompression boolean
    Indicates whether to support IP compression.
    useAggressiveMode boolean
    Indicates whether to use aggressive mode.
    support_ip_compression bool
    Indicates whether to support IP compression.
    use_aggressive_mode bool
    Indicates whether to use aggressive mode.
    supportIpCompression Boolean
    Indicates whether to support IP compression.
    useAggressiveMode Boolean
    Indicates whether to use aggressive mode.

    GetManagementDataVpnCommunityStarEncryptedTraffic

    CommunityMembers string
    Indicates on which community members to accept all encrypted traffic.
    Enabled bool
    Indicates whether to accept all encrypted traffic.
    CommunityMembers string
    Indicates on which community members to accept all encrypted traffic.
    Enabled bool
    Indicates whether to accept all encrypted traffic.
    communityMembers String
    Indicates on which community members to accept all encrypted traffic.
    enabled Boolean
    Indicates whether to accept all encrypted traffic.
    communityMembers string
    Indicates on which community members to accept all encrypted traffic.
    enabled boolean
    Indicates whether to accept all encrypted traffic.
    community_members str
    Indicates on which community members to accept all encrypted traffic.
    enabled bool
    Indicates whether to accept all encrypted traffic.
    communityMembers String
    Indicates on which community members to accept all encrypted traffic.
    enabled Boolean
    Indicates whether to accept all encrypted traffic.

    GetManagementDataVpnCommunityStarGranularEncryption

    EncryptionMethod string
    The encryption method to be used.
    EncryptionSuite string
    The encryption suite to be used.
    ExternalGateway string
    Externally managed or 3rd party gateway identified by name or UID.
    IkePhase1 Dictionary<string, string>
    Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
    IkePhase2 Dictionary<string, string>
    Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
    InternalGateway string
    EncryptionMethod string
    The encryption method to be used.
    EncryptionSuite string
    The encryption suite to be used.
    ExternalGateway string
    Externally managed or 3rd party gateway identified by name or UID.
    IkePhase1 map[string]string
    Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
    IkePhase2 map[string]string
    Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
    InternalGateway string
    encryptionMethod String
    The encryption method to be used.
    encryptionSuite String
    The encryption suite to be used.
    externalGateway String
    Externally managed or 3rd party gateway identified by name or UID.
    ikePhase1 Map<String,String>
    Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
    ikePhase2 Map<String,String>
    Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
    internalGateway String
    encryptionMethod string
    The encryption method to be used.
    encryptionSuite string
    The encryption suite to be used.
    externalGateway string
    Externally managed or 3rd party gateway identified by name or UID.
    ikePhase1 {[key: string]: string}
    Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
    ikePhase2 {[key: string]: string}
    Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
    internalGateway string
    encryption_method str
    The encryption method to be used.
    encryption_suite str
    The encryption suite to be used.
    external_gateway str
    Externally managed or 3rd party gateway identified by name or UID.
    ike_phase1 Mapping[str, str]
    Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
    ike_phase2 Mapping[str, str]
    Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
    internal_gateway str
    encryptionMethod String
    The encryption method to be used.
    encryptionSuite String
    The encryption suite to be used.
    externalGateway String
    Externally managed or 3rd party gateway identified by name or UID.
    ikePhase1 Map<String>
    Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
    ikePhase2 Map<String>
    Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
    internalGateway String

    GetManagementDataVpnCommunityStarMep

    DefaultPriorityRules List<GetManagementDataVpnCommunityStarMepDefaultPriorityRule>
    Priority rule for all satellite gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.default_priority_rule blocks are documented below.
    Enabled bool
    Enable center gateways as Multiple Entry Points.
    EntryPointFinalSelectionMechanism string
    The method by which the final entry point gateway will be chosen when the chosen mechanism returns more than one optional entry point.
    EntryPointSelectionMechanism string
    The method by which the entry point gateway will be chosen from the gateways in the center.
    ExceptionPriorityRules List<GetManagementDataVpnCommunityStarMepExceptionPriorityRule>
    Exception priority rules for specific satellites gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.exception_priority_rules blocks are documented below.
    Tracking string
    Tracking option for the MEP.
    DefaultPriorityRules []GetManagementDataVpnCommunityStarMepDefaultPriorityRule
    Priority rule for all satellite gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.default_priority_rule blocks are documented below.
    Enabled bool
    Enable center gateways as Multiple Entry Points.
    EntryPointFinalSelectionMechanism string
    The method by which the final entry point gateway will be chosen when the chosen mechanism returns more than one optional entry point.
    EntryPointSelectionMechanism string
    The method by which the entry point gateway will be chosen from the gateways in the center.
    ExceptionPriorityRules []GetManagementDataVpnCommunityStarMepExceptionPriorityRule
    Exception priority rules for specific satellites gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.exception_priority_rules blocks are documented below.
    Tracking string
    Tracking option for the MEP.
    defaultPriorityRules List<GetManagementDataVpnCommunityStarMepDefaultPriorityRule>
    Priority rule for all satellite gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.default_priority_rule blocks are documented below.
    enabled Boolean
    Enable center gateways as Multiple Entry Points.
    entryPointFinalSelectionMechanism String
    The method by which the final entry point gateway will be chosen when the chosen mechanism returns more than one optional entry point.
    entryPointSelectionMechanism String
    The method by which the entry point gateway will be chosen from the gateways in the center.
    exceptionPriorityRules List<GetManagementDataVpnCommunityStarMepExceptionPriorityRule>
    Exception priority rules for specific satellites gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.exception_priority_rules blocks are documented below.
    tracking String
    Tracking option for the MEP.
    defaultPriorityRules GetManagementDataVpnCommunityStarMepDefaultPriorityRule[]
    Priority rule for all satellite gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.default_priority_rule blocks are documented below.
    enabled boolean
    Enable center gateways as Multiple Entry Points.
    entryPointFinalSelectionMechanism string
    The method by which the final entry point gateway will be chosen when the chosen mechanism returns more than one optional entry point.
    entryPointSelectionMechanism string
    The method by which the entry point gateway will be chosen from the gateways in the center.
    exceptionPriorityRules GetManagementDataVpnCommunityStarMepExceptionPriorityRule[]
    Exception priority rules for specific satellites gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.exception_priority_rules blocks are documented below.
    tracking string
    Tracking option for the MEP.
    default_priority_rules Sequence[GetManagementDataVpnCommunityStarMepDefaultPriorityRule]
    Priority rule for all satellite gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.default_priority_rule blocks are documented below.
    enabled bool
    Enable center gateways as Multiple Entry Points.
    entry_point_final_selection_mechanism str
    The method by which the final entry point gateway will be chosen when the chosen mechanism returns more than one optional entry point.
    entry_point_selection_mechanism str
    The method by which the entry point gateway will be chosen from the gateways in the center.
    exception_priority_rules Sequence[GetManagementDataVpnCommunityStarMepExceptionPriorityRule]
    Exception priority rules for specific satellites gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.exception_priority_rules blocks are documented below.
    tracking str
    Tracking option for the MEP.
    defaultPriorityRules List<Property Map>
    Priority rule for all satellite gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.default_priority_rule blocks are documented below.
    enabled Boolean
    Enable center gateways as Multiple Entry Points.
    entryPointFinalSelectionMechanism String
    The method by which the final entry point gateway will be chosen when the chosen mechanism returns more than one optional entry point.
    entryPointSelectionMechanism String
    The method by which the entry point gateway will be chosen from the gateways in the center.
    exceptionPriorityRules List<Property Map>
    Exception priority rules for specific satellites gateways. Relevant only if 'entry-point-selection-mechanism' is set to 'manual'.exception_priority_rules blocks are documented below.
    tracking String
    Tracking option for the MEP.

    GetManagementDataVpnCommunityStarMepDefaultPriorityRule

    FirstPriorityCenterGateways List<string>
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    SecondPriorityCenterGateways List<string>
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    ThirdPriorityCenterGateways List<string>
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
    FirstPriorityCenterGateways []string
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    SecondPriorityCenterGateways []string
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    ThirdPriorityCenterGateways []string
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
    firstPriorityCenterGateways List<String>
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    secondPriorityCenterGateways List<String>
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    thirdPriorityCenterGateways List<String>
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
    firstPriorityCenterGateways string[]
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    secondPriorityCenterGateways string[]
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    thirdPriorityCenterGateways string[]
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
    first_priority_center_gateways Sequence[str]
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    second_priority_center_gateways Sequence[str]
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    third_priority_center_gateways Sequence[str]
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
    firstPriorityCenterGateways List<String>
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    secondPriorityCenterGateways List<String>
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    thirdPriorityCenterGateways List<String>
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.

    GetManagementDataVpnCommunityStarMepExceptionPriorityRule

    FirstPriorityCenterGateways List<string>
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    SatelliteGateways List<string>
    Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
    SecondPriorityCenterGateways List<string>
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    ThirdPriorityCenterGateways List<string>
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
    FirstPriorityCenterGateways []string
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    SatelliteGateways []string
    Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
    SecondPriorityCenterGateways []string
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    ThirdPriorityCenterGateways []string
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
    firstPriorityCenterGateways List<String>
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    satelliteGateways List<String>
    Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
    secondPriorityCenterGateways List<String>
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    thirdPriorityCenterGateways List<String>
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
    firstPriorityCenterGateways string[]
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    satelliteGateways string[]
    Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
    secondPriorityCenterGateways string[]
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    thirdPriorityCenterGateways string[]
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
    first_priority_center_gateways Sequence[str]
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    satellite_gateways Sequence[str]
    Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
    second_priority_center_gateways Sequence[str]
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    third_priority_center_gateways Sequence[str]
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
    firstPriorityCenterGateways List<String>
    Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
    satelliteGateways List<String>
    Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
    secondPriorityCenterGateways List<String>
    Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
    thirdPriorityCenterGateways List<String>
    Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.

    GetManagementDataVpnCommunityStarOverrideInterface

    GetManagementDataVpnCommunityStarOverrideInterfaceInterface

    GetManagementDataVpnCommunityStarOverrideVpnDomain

    Gateway string
    Participant gateway in override VPN domain identified by the name or UID.
    VpnDomain string
    VPN domain network identified by the name or UID.
    Gateway string
    Participant gateway in override VPN domain identified by the name or UID.
    VpnDomain string
    VPN domain network identified by the name or UID.
    gateway String
    Participant gateway in override VPN domain identified by the name or UID.
    vpnDomain String
    VPN domain network identified by the name or UID.
    gateway string
    Participant gateway in override VPN domain identified by the name or UID.
    vpnDomain string
    VPN domain network identified by the name or UID.
    gateway str
    Participant gateway in override VPN domain identified by the name or UID.
    vpn_domain str
    VPN domain network identified by the name or UID.
    gateway String
    Participant gateway in override VPN domain identified by the name or UID.
    vpnDomain String
    VPN domain network identified by the name or UID.

    GetManagementDataVpnCommunityStarPermanentTunnel

    Gateways List<GetManagementDataVpnCommunityStarPermanentTunnelGateway>
    List of gateways to set all their tunnels to permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to all-tunnels-of-specific-gateways.gateways blocks are documented below.
    Rims List<GetManagementDataVpnCommunityStarPermanentTunnelRim>
    Route Injection Mechanism settings.rim blocks are documented below.
    SetPermanentTunnels string
    Indicates which tunnels to set as permanent.
    TunnelDownTrack string
    VPN community permanent tunnels down track option.
    TunnelUpTrack string
    Permanent tunnels up track option.
    Tunnels List<GetManagementDataVpnCommunityStarPermanentTunnelTunnel>
    List of tunnels to set as permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to specific-tunnels-in-the-community.tunnels blocks are documented below.
    Gateways []GetManagementDataVpnCommunityStarPermanentTunnelGateway
    List of gateways to set all their tunnels to permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to all-tunnels-of-specific-gateways.gateways blocks are documented below.
    Rims []GetManagementDataVpnCommunityStarPermanentTunnelRim
    Route Injection Mechanism settings.rim blocks are documented below.
    SetPermanentTunnels string
    Indicates which tunnels to set as permanent.
    TunnelDownTrack string
    VPN community permanent tunnels down track option.
    TunnelUpTrack string
    Permanent tunnels up track option.
    Tunnels []GetManagementDataVpnCommunityStarPermanentTunnelTunnel
    List of tunnels to set as permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to specific-tunnels-in-the-community.tunnels blocks are documented below.
    gateways List<GetManagementDataVpnCommunityStarPermanentTunnelGateway>
    List of gateways to set all their tunnels to permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to all-tunnels-of-specific-gateways.gateways blocks are documented below.
    rims List<GetManagementDataVpnCommunityStarPermanentTunnelRim>
    Route Injection Mechanism settings.rim blocks are documented below.
    setPermanentTunnels String
    Indicates which tunnels to set as permanent.
    tunnelDownTrack String
    VPN community permanent tunnels down track option.
    tunnelUpTrack String
    Permanent tunnels up track option.
    tunnels List<GetManagementDataVpnCommunityStarPermanentTunnelTunnel>
    List of tunnels to set as permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to specific-tunnels-in-the-community.tunnels blocks are documented below.
    gateways GetManagementDataVpnCommunityStarPermanentTunnelGateway[]
    List of gateways to set all their tunnels to permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to all-tunnels-of-specific-gateways.gateways blocks are documented below.
    rims GetManagementDataVpnCommunityStarPermanentTunnelRim[]
    Route Injection Mechanism settings.rim blocks are documented below.
    setPermanentTunnels string
    Indicates which tunnels to set as permanent.
    tunnelDownTrack string
    VPN community permanent tunnels down track option.
    tunnelUpTrack string
    Permanent tunnels up track option.
    tunnels GetManagementDataVpnCommunityStarPermanentTunnelTunnel[]
    List of tunnels to set as permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to specific-tunnels-in-the-community.tunnels blocks are documented below.
    gateways Sequence[GetManagementDataVpnCommunityStarPermanentTunnelGateway]
    List of gateways to set all their tunnels to permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to all-tunnels-of-specific-gateways.gateways blocks are documented below.
    rims Sequence[GetManagementDataVpnCommunityStarPermanentTunnelRim]
    Route Injection Mechanism settings.rim blocks are documented below.
    set_permanent_tunnels str
    Indicates which tunnels to set as permanent.
    tunnel_down_track str
    VPN community permanent tunnels down track option.
    tunnel_up_track str
    Permanent tunnels up track option.
    tunnels Sequence[GetManagementDataVpnCommunityStarPermanentTunnelTunnel]
    List of tunnels to set as permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to specific-tunnels-in-the-community.tunnels blocks are documented below.
    gateways List<Property Map>
    List of gateways to set all their tunnels to permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to all-tunnels-of-specific-gateways.gateways blocks are documented below.
    rims List<Property Map>
    Route Injection Mechanism settings.rim blocks are documented below.
    setPermanentTunnels String
    Indicates which tunnels to set as permanent.
    tunnelDownTrack String
    VPN community permanent tunnels down track option.
    tunnelUpTrack String
    Permanent tunnels up track option.
    tunnels List<Property Map>
    List of tunnels to set as permanent with specified track options. Will take effect only if set-permanent-tunnels-on is set to specific-tunnels-in-the-community.tunnels blocks are documented below.

    GetManagementDataVpnCommunityStarPermanentTunnelGateway

    Gateway string
    Gateway to set all is tunnels to permanent with specified track options. Identified by name or UID.
    OverrideTunnelDownTrack string
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    OverrideTunnelUpTrack string
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    TrackOptions string
    Indicates whether to use the community track options or to override track options for the permanent tunnels.
    Gateway string
    Gateway to set all is tunnels to permanent with specified track options. Identified by name or UID.
    OverrideTunnelDownTrack string
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    OverrideTunnelUpTrack string
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    TrackOptions string
    Indicates whether to use the community track options or to override track options for the permanent tunnels.
    gateway String
    Gateway to set all is tunnels to permanent with specified track options. Identified by name or UID.
    overrideTunnelDownTrack String
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    overrideTunnelUpTrack String
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    trackOptions String
    Indicates whether to use the community track options or to override track options for the permanent tunnels.
    gateway string
    Gateway to set all is tunnels to permanent with specified track options. Identified by name or UID.
    overrideTunnelDownTrack string
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    overrideTunnelUpTrack string
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    trackOptions string
    Indicates whether to use the community track options or to override track options for the permanent tunnels.
    gateway str
    Gateway to set all is tunnels to permanent with specified track options. Identified by name or UID.
    override_tunnel_down_track str
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    override_tunnel_up_track str
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    track_options str
    Indicates whether to use the community track options or to override track options for the permanent tunnels.
    gateway String
    Gateway to set all is tunnels to permanent with specified track options. Identified by name or UID.
    overrideTunnelDownTrack String
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    overrideTunnelUpTrack String
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    trackOptions String
    Indicates whether to use the community track options or to override track options for the permanent tunnels.

    GetManagementDataVpnCommunityStarPermanentTunnelRim

    EnableOnCenterGateways bool
    Indicates whether to enable automatic Route Injection Mechanism on center gateways.
    EnableOnSatelliteGateways bool
    Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
    Enabled bool
    Indicates whether Route Injection Mechanism is enabled.
    RouteInjectionTrack string
    Route injection track method.
    EnableOnCenterGateways bool
    Indicates whether to enable automatic Route Injection Mechanism on center gateways.
    EnableOnSatelliteGateways bool
    Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
    Enabled bool
    Indicates whether Route Injection Mechanism is enabled.
    RouteInjectionTrack string
    Route injection track method.
    enableOnCenterGateways Boolean
    Indicates whether to enable automatic Route Injection Mechanism on center gateways.
    enableOnSatelliteGateways Boolean
    Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
    enabled Boolean
    Indicates whether Route Injection Mechanism is enabled.
    routeInjectionTrack String
    Route injection track method.
    enableOnCenterGateways boolean
    Indicates whether to enable automatic Route Injection Mechanism on center gateways.
    enableOnSatelliteGateways boolean
    Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
    enabled boolean
    Indicates whether Route Injection Mechanism is enabled.
    routeInjectionTrack string
    Route injection track method.
    enable_on_center_gateways bool
    Indicates whether to enable automatic Route Injection Mechanism on center gateways.
    enable_on_satellite_gateways bool
    Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
    enabled bool
    Indicates whether Route Injection Mechanism is enabled.
    route_injection_track str
    Route injection track method.
    enableOnCenterGateways Boolean
    Indicates whether to enable automatic Route Injection Mechanism on center gateways.
    enableOnSatelliteGateways Boolean
    Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
    enabled Boolean
    Indicates whether Route Injection Mechanism is enabled.
    routeInjectionTrack String
    Route injection track method.

    GetManagementDataVpnCommunityStarPermanentTunnelTunnel

    FirstTunnelEndpoint string
    First tunnel endpoint (center gateway). Identified by name or UID.
    OverrideTunnelDownTrack string
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    OverrideTunnelUpTrack string
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    SecondTunnelEndpoint string
    Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
    TrackOptions string
    Indicates whether to use the community track options or to override track options for the permanent tunnels.
    FirstTunnelEndpoint string
    First tunnel endpoint (center gateway). Identified by name or UID.
    OverrideTunnelDownTrack string
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    OverrideTunnelUpTrack string
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    SecondTunnelEndpoint string
    Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
    TrackOptions string
    Indicates whether to use the community track options or to override track options for the permanent tunnels.
    firstTunnelEndpoint String
    First tunnel endpoint (center gateway). Identified by name or UID.
    overrideTunnelDownTrack String
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    overrideTunnelUpTrack String
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    secondTunnelEndpoint String
    Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
    trackOptions String
    Indicates whether to use the community track options or to override track options for the permanent tunnels.
    firstTunnelEndpoint string
    First tunnel endpoint (center gateway). Identified by name or UID.
    overrideTunnelDownTrack string
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    overrideTunnelUpTrack string
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    secondTunnelEndpoint string
    Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
    trackOptions string
    Indicates whether to use the community track options or to override track options for the permanent tunnels.
    first_tunnel_endpoint str
    First tunnel endpoint (center gateway). Identified by name or UID.
    override_tunnel_down_track str
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    override_tunnel_up_track str
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    second_tunnel_endpoint str
    Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
    track_options str
    Indicates whether to use the community track options or to override track options for the permanent tunnels.
    firstTunnelEndpoint String
    First tunnel endpoint (center gateway). Identified by name or UID.
    overrideTunnelDownTrack String
    Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
    overrideTunnelUpTrack String
    Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
    secondTunnelEndpoint String
    Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
    trackOptions String
    Indicates whether to use the community track options or to override track options for the permanent tunnels.

    GetManagementDataVpnCommunityStarSharedSecret

    ExternalGateway string
    Externally managed or 3rd party gateway identified by name or UID.
    SharedSecret string

    Shared secret.

    granular_encryptions` supports the following:

    • internal-gateway - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
    ExternalGateway string
    Externally managed or 3rd party gateway identified by name or UID.
    SharedSecret string

    Shared secret.

    granular_encryptions` supports the following:

    • internal-gateway - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
    externalGateway String
    Externally managed or 3rd party gateway identified by name or UID.
    sharedSecret String

    Shared secret.

    granular_encryptions` supports the following:

    • internal-gateway - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
    externalGateway string
    Externally managed or 3rd party gateway identified by name or UID.
    sharedSecret string

    Shared secret.

    granular_encryptions` supports the following:

    • internal-gateway - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
    external_gateway str
    Externally managed or 3rd party gateway identified by name or UID.
    shared_secret str

    Shared secret.

    granular_encryptions` supports the following:

    • internal-gateway - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
    externalGateway String
    Externally managed or 3rd party gateway identified by name or UID.
    sharedSecret String

    Shared secret.

    granular_encryptions` supports the following:

    • internal-gateway - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.

    GetManagementDataVpnCommunityStarWireMode

    AllowUninspectedEncryptedRouting bool
    Allow members to route uninspected encrypted traffic in VPN routing configurations.
    AllowUninspectedEncryptedTraffic bool
    Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.
    AllowUninspectedEncryptedRouting bool
    Allow members to route uninspected encrypted traffic in VPN routing configurations.
    AllowUninspectedEncryptedTraffic bool
    Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.
    allowUninspectedEncryptedRouting Boolean
    Allow members to route uninspected encrypted traffic in VPN routing configurations.
    allowUninspectedEncryptedTraffic Boolean
    Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.
    allowUninspectedEncryptedRouting boolean
    Allow members to route uninspected encrypted traffic in VPN routing configurations.
    allowUninspectedEncryptedTraffic boolean
    Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.
    allow_uninspected_encrypted_routing bool
    Allow members to route uninspected encrypted traffic in VPN routing configurations.
    allow_uninspected_encrypted_traffic bool
    Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.
    allowUninspectedEncryptedRouting Boolean
    Allow members to route uninspected encrypted traffic in VPN routing configurations.
    allowUninspectedEncryptedTraffic Boolean
    Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.

    Package Details

    Repository
    checkpoint checkpointsw/terraform-provider-checkpoint
    License
    Notes
    This Pulumi package is based on the checkpoint Terraform Provider.
    checkpoint logo
    checkpoint 2.12.0 published on Monday, Nov 10, 2025 by checkpointsw
      Meet Neo: Your AI Platform Teammate