This resource allows you to execute Check Point Vpn Community Star.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const example = new checkpoint.ManagementVpnCommunityStar("example", {
name: "New_VPN_Community_Star_1",
encryptionMethod: "prefer ikev2 but support ikev1",
encryptionSuite: "custom",
});
import pulumi
import pulumi_checkpoint as checkpoint
example = checkpoint.ManagementVpnCommunityStar("example",
name="New_VPN_Community_Star_1",
encryption_method="prefer ikev2 but support ikev1",
encryption_suite="custom")
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.NewManagementVpnCommunityStar(ctx, "example", &checkpoint.ManagementVpnCommunityStarArgs{
Name: pulumi.String("New_VPN_Community_Star_1"),
EncryptionMethod: pulumi.String("prefer ikev2 but support ikev1"),
EncryptionSuite: pulumi.String("custom"),
})
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 example = new Checkpoint.ManagementVpnCommunityStar("example", new()
{
Name = "New_VPN_Community_Star_1",
EncryptionMethod = "prefer ikev2 but support ikev1",
EncryptionSuite = "custom",
});
});
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 java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new ManagementVpnCommunityStar("example", ManagementVpnCommunityStarArgs.builder()
.name("New_VPN_Community_Star_1")
.encryptionMethod("prefer ikev2 but support ikev1")
.encryptionSuite("custom")
.build());
}
}
resources:
example:
type: checkpoint:ManagementVpnCommunityStar
properties:
name: New_VPN_Community_Star_1
encryptionMethod: prefer ikev2 but support ikev1
encryptionSuite: custom
Create ManagementVpnCommunityStar Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ManagementVpnCommunityStar(name: string, args?: ManagementVpnCommunityStarArgs, opts?: CustomResourceOptions);@overload
def ManagementVpnCommunityStar(resource_name: str,
args: Optional[ManagementVpnCommunityStarArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ManagementVpnCommunityStar(resource_name: str,
opts: Optional[ResourceOptions] = None,
advanced_properties: Optional[ManagementVpnCommunityStarAdvancedPropertiesArgs] = None,
center_gateways: Optional[Sequence[str]] = None,
color: Optional[str] = None,
comments: Optional[str] = None,
disable_nat: Optional[bool] = None,
disable_nat_on: Optional[str] = None,
encrypted_traffic: Optional[ManagementVpnCommunityStarEncryptedTrafficArgs] = None,
encryption_method: Optional[str] = None,
encryption_suite: Optional[str] = None,
excluded_services: Optional[Sequence[str]] = None,
granular_encryptions: Optional[Sequence[ManagementVpnCommunityStarGranularEncryptionArgs]] = None,
ignore_errors: Optional[bool] = None,
ignore_warnings: Optional[bool] = None,
ike_phase1: Optional[Mapping[str, str]] = None,
ike_phase2: Optional[Mapping[str, str]] = None,
link_selection_mode: Optional[str] = None,
management_vpn_community_star_id: Optional[str] = None,
mep: Optional[ManagementVpnCommunityStarMepArgs] = None,
mesh_center_gateways: Optional[bool] = None,
name: Optional[str] = None,
override_interfaces: Optional[Sequence[ManagementVpnCommunityStarOverrideInterfaceArgs]] = None,
override_vpn_domains: Optional[Sequence[ManagementVpnCommunityStarOverrideVpnDomainArgs]] = None,
permanent_tunnels: Optional[ManagementVpnCommunityStarPermanentTunnelsArgs] = None,
routing_mode: Optional[str] = None,
satellite_gateways: Optional[Sequence[str]] = None,
shared_secrets: Optional[Sequence[ManagementVpnCommunityStarSharedSecretArgs]] = None,
tags: Optional[Sequence[str]] = None,
tunnel_granularity: Optional[str] = None,
use_shared_secret: Optional[bool] = None,
vpn_routing: Optional[str] = None,
wire_mode: Optional[ManagementVpnCommunityStarWireModeArgs] = None)func NewManagementVpnCommunityStar(ctx *Context, name string, args *ManagementVpnCommunityStarArgs, opts ...ResourceOption) (*ManagementVpnCommunityStar, error)public ManagementVpnCommunityStar(string name, ManagementVpnCommunityStarArgs? args = null, CustomResourceOptions? opts = null)
public ManagementVpnCommunityStar(String name, ManagementVpnCommunityStarArgs args)
public ManagementVpnCommunityStar(String name, ManagementVpnCommunityStarArgs args, CustomResourceOptions options)
type: checkpoint:ManagementVpnCommunityStar
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ManagementVpnCommunityStarArgs
- 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 ManagementVpnCommunityStarArgs
- 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 ManagementVpnCommunityStarArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ManagementVpnCommunityStarArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ManagementVpnCommunityStarArgs
- 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 managementVpnCommunityStarResource = new Checkpoint.ManagementVpnCommunityStar("managementVpnCommunityStarResource", new()
{
AdvancedProperties = new Checkpoint.Inputs.ManagementVpnCommunityStarAdvancedPropertiesArgs
{
SupportIpCompression = false,
UseAggressiveMode = false,
},
CenterGateways = new[]
{
"string",
},
Color = "string",
Comments = "string",
DisableNat = false,
DisableNatOn = "string",
EncryptedTraffic = new Checkpoint.Inputs.ManagementVpnCommunityStarEncryptedTrafficArgs
{
CommunityMembers = "string",
Enabled = false,
},
EncryptionMethod = "string",
EncryptionSuite = "string",
ExcludedServices = new[]
{
"string",
},
GranularEncryptions = new[]
{
new Checkpoint.Inputs.ManagementVpnCommunityStarGranularEncryptionArgs
{
ExternalGateway = "string",
InternalGateway = "string",
EncryptionMethod = "string",
EncryptionSuite = "string",
IkePhase1 =
{
{ "string", "string" },
},
IkePhase2 =
{
{ "string", "string" },
},
},
},
IgnoreErrors = false,
IgnoreWarnings = false,
IkePhase1 =
{
{ "string", "string" },
},
IkePhase2 =
{
{ "string", "string" },
},
LinkSelectionMode = "string",
ManagementVpnCommunityStarId = "string",
Mep = new Checkpoint.Inputs.ManagementVpnCommunityStarMepArgs
{
DefaultPriorityRule = new Checkpoint.Inputs.ManagementVpnCommunityStarMepDefaultPriorityRuleArgs
{
FirstPriorityCenterGateways = new[]
{
"string",
},
SecondPriorityCenterGateways = new[]
{
"string",
},
ThirdPriorityCenterGateways = new[]
{
"string",
},
},
Enabled = false,
EntryPointFinalSelectionMechanism = "string",
EntryPointSelectionMechanism = "string",
ExceptionPriorityRules = new[]
{
new Checkpoint.Inputs.ManagementVpnCommunityStarMepExceptionPriorityRuleArgs
{
FirstPriorityCenterGateways = new[]
{
"string",
},
SatelliteGateways = new[]
{
"string",
},
SecondPriorityCenterGateways = new[]
{
"string",
},
ThirdPriorityCenterGateways = new[]
{
"string",
},
},
},
Tracking = "string",
},
MeshCenterGateways = false,
Name = "string",
OverrideInterfaces = new[]
{
new Checkpoint.Inputs.ManagementVpnCommunityStarOverrideInterfaceArgs
{
Interfaces = new[]
{
new Checkpoint.Inputs.ManagementVpnCommunityStarOverrideInterfaceInterfaceArgs
{
InterfaceName = "string",
NextHopIp = "string",
Priority = 0,
RedundancyMode = "string",
StaticNatIp = "string",
},
},
Gateway = "string",
},
},
OverrideVpnDomains = new[]
{
new Checkpoint.Inputs.ManagementVpnCommunityStarOverrideVpnDomainArgs
{
Gateway = "string",
VpnDomain = "string",
},
},
PermanentTunnels = new Checkpoint.Inputs.ManagementVpnCommunityStarPermanentTunnelsArgs
{
Gateways = new[]
{
new Checkpoint.Inputs.ManagementVpnCommunityStarPermanentTunnelsGatewayArgs
{
Gateway = "string",
OverrideTunnelDownTrack = "string",
OverrideTunnelUpTrack = "string",
TrackOptions = "string",
},
},
Rim = new Checkpoint.Inputs.ManagementVpnCommunityStarPermanentTunnelsRimArgs
{
EnableOnCenterGateways = false,
EnableOnSatelliteGateways = false,
Enabled = false,
RouteInjectionTrack = "string",
},
SetPermanentTunnels = "string",
TunnelDownTrack = "string",
TunnelUpTrack = "string",
Tunnels = new[]
{
new Checkpoint.Inputs.ManagementVpnCommunityStarPermanentTunnelsTunnelArgs
{
FirstTunnelEndpoint = "string",
OverrideTunnelDownTrack = "string",
OverrideTunnelUpTrack = "string",
SecondTunnelEndpoint = "string",
TrackOptions = "string",
},
},
},
RoutingMode = "string",
SatelliteGateways = new[]
{
"string",
},
SharedSecrets = new[]
{
new Checkpoint.Inputs.ManagementVpnCommunityStarSharedSecretArgs
{
ExternalGateway = "string",
SharedSecret = "string",
},
},
Tags = new[]
{
"string",
},
TunnelGranularity = "string",
UseSharedSecret = false,
VpnRouting = "string",
WireMode = new Checkpoint.Inputs.ManagementVpnCommunityStarWireModeArgs
{
AllowUninspectedEncryptedRouting = false,
AllowUninspectedEncryptedTraffic = false,
},
});
example, err := checkpoint.NewManagementVpnCommunityStar(ctx, "managementVpnCommunityStarResource", &checkpoint.ManagementVpnCommunityStarArgs{
AdvancedProperties: &checkpoint.ManagementVpnCommunityStarAdvancedPropertiesArgs{
SupportIpCompression: pulumi.Bool(false),
UseAggressiveMode: pulumi.Bool(false),
},
CenterGateways: pulumi.StringArray{
pulumi.String("string"),
},
Color: pulumi.String("string"),
Comments: pulumi.String("string"),
DisableNat: pulumi.Bool(false),
DisableNatOn: pulumi.String("string"),
EncryptedTraffic: &checkpoint.ManagementVpnCommunityStarEncryptedTrafficArgs{
CommunityMembers: pulumi.String("string"),
Enabled: pulumi.Bool(false),
},
EncryptionMethod: pulumi.String("string"),
EncryptionSuite: pulumi.String("string"),
ExcludedServices: pulumi.StringArray{
pulumi.String("string"),
},
GranularEncryptions: checkpoint.ManagementVpnCommunityStarGranularEncryptionArray{
&checkpoint.ManagementVpnCommunityStarGranularEncryptionArgs{
ExternalGateway: pulumi.String("string"),
InternalGateway: pulumi.String("string"),
EncryptionMethod: pulumi.String("string"),
EncryptionSuite: pulumi.String("string"),
IkePhase1: pulumi.StringMap{
"string": pulumi.String("string"),
},
IkePhase2: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
IgnoreErrors: pulumi.Bool(false),
IgnoreWarnings: pulumi.Bool(false),
IkePhase1: pulumi.StringMap{
"string": pulumi.String("string"),
},
IkePhase2: pulumi.StringMap{
"string": pulumi.String("string"),
},
LinkSelectionMode: pulumi.String("string"),
ManagementVpnCommunityStarId: pulumi.String("string"),
Mep: &checkpoint.ManagementVpnCommunityStarMepArgs{
DefaultPriorityRule: &checkpoint.ManagementVpnCommunityStarMepDefaultPriorityRuleArgs{
FirstPriorityCenterGateways: pulumi.StringArray{
pulumi.String("string"),
},
SecondPriorityCenterGateways: pulumi.StringArray{
pulumi.String("string"),
},
ThirdPriorityCenterGateways: pulumi.StringArray{
pulumi.String("string"),
},
},
Enabled: pulumi.Bool(false),
EntryPointFinalSelectionMechanism: pulumi.String("string"),
EntryPointSelectionMechanism: pulumi.String("string"),
ExceptionPriorityRules: checkpoint.ManagementVpnCommunityStarMepExceptionPriorityRuleArray{
&checkpoint.ManagementVpnCommunityStarMepExceptionPriorityRuleArgs{
FirstPriorityCenterGateways: pulumi.StringArray{
pulumi.String("string"),
},
SatelliteGateways: pulumi.StringArray{
pulumi.String("string"),
},
SecondPriorityCenterGateways: pulumi.StringArray{
pulumi.String("string"),
},
ThirdPriorityCenterGateways: pulumi.StringArray{
pulumi.String("string"),
},
},
},
Tracking: pulumi.String("string"),
},
MeshCenterGateways: pulumi.Bool(false),
Name: pulumi.String("string"),
OverrideInterfaces: checkpoint.ManagementVpnCommunityStarOverrideInterfaceArray{
&checkpoint.ManagementVpnCommunityStarOverrideInterfaceArgs{
Interfaces: checkpoint.ManagementVpnCommunityStarOverrideInterfaceInterfaceArray{
&checkpoint.ManagementVpnCommunityStarOverrideInterfaceInterfaceArgs{
InterfaceName: pulumi.String("string"),
NextHopIp: pulumi.String("string"),
Priority: pulumi.Float64(0),
RedundancyMode: pulumi.String("string"),
StaticNatIp: pulumi.String("string"),
},
},
Gateway: pulumi.String("string"),
},
},
OverrideVpnDomains: checkpoint.ManagementVpnCommunityStarOverrideVpnDomainArray{
&checkpoint.ManagementVpnCommunityStarOverrideVpnDomainArgs{
Gateway: pulumi.String("string"),
VpnDomain: pulumi.String("string"),
},
},
PermanentTunnels: &checkpoint.ManagementVpnCommunityStarPermanentTunnelsArgs{
Gateways: checkpoint.ManagementVpnCommunityStarPermanentTunnelsGatewayArray{
&checkpoint.ManagementVpnCommunityStarPermanentTunnelsGatewayArgs{
Gateway: pulumi.String("string"),
OverrideTunnelDownTrack: pulumi.String("string"),
OverrideTunnelUpTrack: pulumi.String("string"),
TrackOptions: pulumi.String("string"),
},
},
Rim: &checkpoint.ManagementVpnCommunityStarPermanentTunnelsRimArgs{
EnableOnCenterGateways: pulumi.Bool(false),
EnableOnSatelliteGateways: pulumi.Bool(false),
Enabled: pulumi.Bool(false),
RouteInjectionTrack: pulumi.String("string"),
},
SetPermanentTunnels: pulumi.String("string"),
TunnelDownTrack: pulumi.String("string"),
TunnelUpTrack: pulumi.String("string"),
Tunnels: checkpoint.ManagementVpnCommunityStarPermanentTunnelsTunnelArray{
&checkpoint.ManagementVpnCommunityStarPermanentTunnelsTunnelArgs{
FirstTunnelEndpoint: pulumi.String("string"),
OverrideTunnelDownTrack: pulumi.String("string"),
OverrideTunnelUpTrack: pulumi.String("string"),
SecondTunnelEndpoint: pulumi.String("string"),
TrackOptions: pulumi.String("string"),
},
},
},
RoutingMode: pulumi.String("string"),
SatelliteGateways: pulumi.StringArray{
pulumi.String("string"),
},
SharedSecrets: checkpoint.ManagementVpnCommunityStarSharedSecretArray{
&checkpoint.ManagementVpnCommunityStarSharedSecretArgs{
ExternalGateway: pulumi.String("string"),
SharedSecret: pulumi.String("string"),
},
},
Tags: pulumi.StringArray{
pulumi.String("string"),
},
TunnelGranularity: pulumi.String("string"),
UseSharedSecret: pulumi.Bool(false),
VpnRouting: pulumi.String("string"),
WireMode: &checkpoint.ManagementVpnCommunityStarWireModeArgs{
AllowUninspectedEncryptedRouting: pulumi.Bool(false),
AllowUninspectedEncryptedTraffic: pulumi.Bool(false),
},
})
var managementVpnCommunityStarResource = new ManagementVpnCommunityStar("managementVpnCommunityStarResource", ManagementVpnCommunityStarArgs.builder()
.advancedProperties(ManagementVpnCommunityStarAdvancedPropertiesArgs.builder()
.supportIpCompression(false)
.useAggressiveMode(false)
.build())
.centerGateways("string")
.color("string")
.comments("string")
.disableNat(false)
.disableNatOn("string")
.encryptedTraffic(ManagementVpnCommunityStarEncryptedTrafficArgs.builder()
.communityMembers("string")
.enabled(false)
.build())
.encryptionMethod("string")
.encryptionSuite("string")
.excludedServices("string")
.granularEncryptions(ManagementVpnCommunityStarGranularEncryptionArgs.builder()
.externalGateway("string")
.internalGateway("string")
.encryptionMethod("string")
.encryptionSuite("string")
.ikePhase1(Map.of("string", "string"))
.ikePhase2(Map.of("string", "string"))
.build())
.ignoreErrors(false)
.ignoreWarnings(false)
.ikePhase1(Map.of("string", "string"))
.ikePhase2(Map.of("string", "string"))
.linkSelectionMode("string")
.managementVpnCommunityStarId("string")
.mep(ManagementVpnCommunityStarMepArgs.builder()
.defaultPriorityRule(ManagementVpnCommunityStarMepDefaultPriorityRuleArgs.builder()
.firstPriorityCenterGateways("string")
.secondPriorityCenterGateways("string")
.thirdPriorityCenterGateways("string")
.build())
.enabled(false)
.entryPointFinalSelectionMechanism("string")
.entryPointSelectionMechanism("string")
.exceptionPriorityRules(ManagementVpnCommunityStarMepExceptionPriorityRuleArgs.builder()
.firstPriorityCenterGateways("string")
.satelliteGateways("string")
.secondPriorityCenterGateways("string")
.thirdPriorityCenterGateways("string")
.build())
.tracking("string")
.build())
.meshCenterGateways(false)
.name("string")
.overrideInterfaces(ManagementVpnCommunityStarOverrideInterfaceArgs.builder()
.interfaces(ManagementVpnCommunityStarOverrideInterfaceInterfaceArgs.builder()
.interfaceName("string")
.nextHopIp("string")
.priority(0.0)
.redundancyMode("string")
.staticNatIp("string")
.build())
.gateway("string")
.build())
.overrideVpnDomains(ManagementVpnCommunityStarOverrideVpnDomainArgs.builder()
.gateway("string")
.vpnDomain("string")
.build())
.permanentTunnels(ManagementVpnCommunityStarPermanentTunnelsArgs.builder()
.gateways(ManagementVpnCommunityStarPermanentTunnelsGatewayArgs.builder()
.gateway("string")
.overrideTunnelDownTrack("string")
.overrideTunnelUpTrack("string")
.trackOptions("string")
.build())
.rim(ManagementVpnCommunityStarPermanentTunnelsRimArgs.builder()
.enableOnCenterGateways(false)
.enableOnSatelliteGateways(false)
.enabled(false)
.routeInjectionTrack("string")
.build())
.setPermanentTunnels("string")
.tunnelDownTrack("string")
.tunnelUpTrack("string")
.tunnels(ManagementVpnCommunityStarPermanentTunnelsTunnelArgs.builder()
.firstTunnelEndpoint("string")
.overrideTunnelDownTrack("string")
.overrideTunnelUpTrack("string")
.secondTunnelEndpoint("string")
.trackOptions("string")
.build())
.build())
.routingMode("string")
.satelliteGateways("string")
.sharedSecrets(ManagementVpnCommunityStarSharedSecretArgs.builder()
.externalGateway("string")
.sharedSecret("string")
.build())
.tags("string")
.tunnelGranularity("string")
.useSharedSecret(false)
.vpnRouting("string")
.wireMode(ManagementVpnCommunityStarWireModeArgs.builder()
.allowUninspectedEncryptedRouting(false)
.allowUninspectedEncryptedTraffic(false)
.build())
.build());
management_vpn_community_star_resource = checkpoint.ManagementVpnCommunityStar("managementVpnCommunityStarResource",
advanced_properties={
"support_ip_compression": False,
"use_aggressive_mode": False,
},
center_gateways=["string"],
color="string",
comments="string",
disable_nat=False,
disable_nat_on="string",
encrypted_traffic={
"community_members": "string",
"enabled": False,
},
encryption_method="string",
encryption_suite="string",
excluded_services=["string"],
granular_encryptions=[{
"external_gateway": "string",
"internal_gateway": "string",
"encryption_method": "string",
"encryption_suite": "string",
"ike_phase1": {
"string": "string",
},
"ike_phase2": {
"string": "string",
},
}],
ignore_errors=False,
ignore_warnings=False,
ike_phase1={
"string": "string",
},
ike_phase2={
"string": "string",
},
link_selection_mode="string",
management_vpn_community_star_id="string",
mep={
"default_priority_rule": {
"first_priority_center_gateways": ["string"],
"second_priority_center_gateways": ["string"],
"third_priority_center_gateways": ["string"],
},
"enabled": False,
"entry_point_final_selection_mechanism": "string",
"entry_point_selection_mechanism": "string",
"exception_priority_rules": [{
"first_priority_center_gateways": ["string"],
"satellite_gateways": ["string"],
"second_priority_center_gateways": ["string"],
"third_priority_center_gateways": ["string"],
}],
"tracking": "string",
},
mesh_center_gateways=False,
name="string",
override_interfaces=[{
"interfaces": [{
"interface_name": "string",
"next_hop_ip": "string",
"priority": 0,
"redundancy_mode": "string",
"static_nat_ip": "string",
}],
"gateway": "string",
}],
override_vpn_domains=[{
"gateway": "string",
"vpn_domain": "string",
}],
permanent_tunnels={
"gateways": [{
"gateway": "string",
"override_tunnel_down_track": "string",
"override_tunnel_up_track": "string",
"track_options": "string",
}],
"rim": {
"enable_on_center_gateways": False,
"enable_on_satellite_gateways": False,
"enabled": False,
"route_injection_track": "string",
},
"set_permanent_tunnels": "string",
"tunnel_down_track": "string",
"tunnel_up_track": "string",
"tunnels": [{
"first_tunnel_endpoint": "string",
"override_tunnel_down_track": "string",
"override_tunnel_up_track": "string",
"second_tunnel_endpoint": "string",
"track_options": "string",
}],
},
routing_mode="string",
satellite_gateways=["string"],
shared_secrets=[{
"external_gateway": "string",
"shared_secret": "string",
}],
tags=["string"],
tunnel_granularity="string",
use_shared_secret=False,
vpn_routing="string",
wire_mode={
"allow_uninspected_encrypted_routing": False,
"allow_uninspected_encrypted_traffic": False,
})
const managementVpnCommunityStarResource = new checkpoint.ManagementVpnCommunityStar("managementVpnCommunityStarResource", {
advancedProperties: {
supportIpCompression: false,
useAggressiveMode: false,
},
centerGateways: ["string"],
color: "string",
comments: "string",
disableNat: false,
disableNatOn: "string",
encryptedTraffic: {
communityMembers: "string",
enabled: false,
},
encryptionMethod: "string",
encryptionSuite: "string",
excludedServices: ["string"],
granularEncryptions: [{
externalGateway: "string",
internalGateway: "string",
encryptionMethod: "string",
encryptionSuite: "string",
ikePhase1: {
string: "string",
},
ikePhase2: {
string: "string",
},
}],
ignoreErrors: false,
ignoreWarnings: false,
ikePhase1: {
string: "string",
},
ikePhase2: {
string: "string",
},
linkSelectionMode: "string",
managementVpnCommunityStarId: "string",
mep: {
defaultPriorityRule: {
firstPriorityCenterGateways: ["string"],
secondPriorityCenterGateways: ["string"],
thirdPriorityCenterGateways: ["string"],
},
enabled: false,
entryPointFinalSelectionMechanism: "string",
entryPointSelectionMechanism: "string",
exceptionPriorityRules: [{
firstPriorityCenterGateways: ["string"],
satelliteGateways: ["string"],
secondPriorityCenterGateways: ["string"],
thirdPriorityCenterGateways: ["string"],
}],
tracking: "string",
},
meshCenterGateways: false,
name: "string",
overrideInterfaces: [{
interfaces: [{
interfaceName: "string",
nextHopIp: "string",
priority: 0,
redundancyMode: "string",
staticNatIp: "string",
}],
gateway: "string",
}],
overrideVpnDomains: [{
gateway: "string",
vpnDomain: "string",
}],
permanentTunnels: {
gateways: [{
gateway: "string",
overrideTunnelDownTrack: "string",
overrideTunnelUpTrack: "string",
trackOptions: "string",
}],
rim: {
enableOnCenterGateways: false,
enableOnSatelliteGateways: false,
enabled: false,
routeInjectionTrack: "string",
},
setPermanentTunnels: "string",
tunnelDownTrack: "string",
tunnelUpTrack: "string",
tunnels: [{
firstTunnelEndpoint: "string",
overrideTunnelDownTrack: "string",
overrideTunnelUpTrack: "string",
secondTunnelEndpoint: "string",
trackOptions: "string",
}],
},
routingMode: "string",
satelliteGateways: ["string"],
sharedSecrets: [{
externalGateway: "string",
sharedSecret: "string",
}],
tags: ["string"],
tunnelGranularity: "string",
useSharedSecret: false,
vpnRouting: "string",
wireMode: {
allowUninspectedEncryptedRouting: false,
allowUninspectedEncryptedTraffic: false,
},
});
type: checkpoint:ManagementVpnCommunityStar
properties:
advancedProperties:
supportIpCompression: false
useAggressiveMode: false
centerGateways:
- string
color: string
comments: string
disableNat: false
disableNatOn: string
encryptedTraffic:
communityMembers: string
enabled: false
encryptionMethod: string
encryptionSuite: string
excludedServices:
- string
granularEncryptions:
- encryptionMethod: string
encryptionSuite: string
externalGateway: string
ikePhase1:
string: string
ikePhase2:
string: string
internalGateway: string
ignoreErrors: false
ignoreWarnings: false
ikePhase1:
string: string
ikePhase2:
string: string
linkSelectionMode: string
managementVpnCommunityStarId: string
mep:
defaultPriorityRule:
firstPriorityCenterGateways:
- string
secondPriorityCenterGateways:
- string
thirdPriorityCenterGateways:
- string
enabled: false
entryPointFinalSelectionMechanism: string
entryPointSelectionMechanism: string
exceptionPriorityRules:
- firstPriorityCenterGateways:
- string
satelliteGateways:
- string
secondPriorityCenterGateways:
- string
thirdPriorityCenterGateways:
- string
tracking: string
meshCenterGateways: false
name: string
overrideInterfaces:
- gateway: string
interfaces:
- interfaceName: string
nextHopIp: string
priority: 0
redundancyMode: string
staticNatIp: string
overrideVpnDomains:
- gateway: string
vpnDomain: string
permanentTunnels:
gateways:
- gateway: string
overrideTunnelDownTrack: string
overrideTunnelUpTrack: string
trackOptions: string
rim:
enableOnCenterGateways: false
enableOnSatelliteGateways: false
enabled: false
routeInjectionTrack: string
setPermanentTunnels: string
tunnelDownTrack: string
tunnelUpTrack: string
tunnels:
- firstTunnelEndpoint: string
overrideTunnelDownTrack: string
overrideTunnelUpTrack: string
secondTunnelEndpoint: string
trackOptions: string
routingMode: string
satelliteGateways:
- string
sharedSecrets:
- externalGateway: string
sharedSecret: string
tags:
- string
tunnelGranularity: string
useSharedSecret: false
vpnRouting: string
wireMode:
allowUninspectedEncryptedRouting: false
allowUninspectedEncryptedTraffic: false
ManagementVpnCommunityStar 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 ManagementVpnCommunityStar resource accepts the following input properties:
- Advanced
Properties ManagementVpn Community Star Advanced Properties - Advanced properties.advanced_properties blocks are documented below.
- Center
Gateways List<string> - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Disable
Nat bool - Indicates whether to disable NAT inside the VPN Community.
- Disable
Nat stringOn - Indicates on which gateways to disable NAT inside the VPN Community.
- Encrypted
Traffic ManagementVpn Community Star Encrypted Traffic - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- Encryption
Method string - The encryption method to be used.
- Encryption
Suite string - The encryption suite to be used.
- Excluded
Services List<string> - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- Granular
Encryptions List<ManagementVpn Community Star Granular Encryption> - VPN granular encryption settings. granular_encryptions blocks are documented below.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Ike
Phase1 Dictionary<string, string> - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- Ike
Phase2 Dictionary<string, string> - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- Link
Selection stringMode - Link Selection Mode.
- Management
Vpn stringCommunity Star Id - Mep
Management
Vpn Community Star Mep - Multiple Entry Point properties. mep blocks are documented below.
- Mesh
Center boolGateways - Indicates whether the meshed community is in center.
- Name string
- Object name.
- Override
Interfaces List<ManagementVpn Community Star Override Interface> - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- Override
Vpn List<ManagementDomains Vpn Community Star Override Vpn Domain> - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- Permanent
Tunnels ManagementVpn Community Star Permanent Tunnels - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- Routing
Mode string - VPN Community Routing Mode.
- Satellite
Gateways List<string> - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
-
List<Management
Vpn Community Star Shared Secret> - Shared secrets for external gateways.shared_secrets blocks are documented below.
- List<string>
- Collection of tag identifiers.tags blocks are documented below.
- Tunnel
Granularity string - VPN tunnel sharing option to be used.
- bool
- Indicates whether the shared secret should be used for all external gateways.
- Vpn
Routing string - Enable VPN routing to satellites.
- Wire
Mode ManagementVpn Community Star Wire Mode - VPN Community Wire mode properties. wire_mode blocks are documented below.
- Advanced
Properties ManagementVpn Community Star Advanced Properties Args - Advanced properties.advanced_properties blocks are documented below.
- Center
Gateways []string - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Disable
Nat bool - Indicates whether to disable NAT inside the VPN Community.
- Disable
Nat stringOn - Indicates on which gateways to disable NAT inside the VPN Community.
- Encrypted
Traffic ManagementVpn Community Star Encrypted Traffic Args - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- Encryption
Method string - The encryption method to be used.
- Encryption
Suite string - The encryption suite to be used.
- Excluded
Services []string - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- Granular
Encryptions []ManagementVpn Community Star Granular Encryption Args - VPN granular encryption settings. granular_encryptions blocks are documented below.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Ike
Phase1 map[string]string - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- Ike
Phase2 map[string]string - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- Link
Selection stringMode - Link Selection Mode.
- Management
Vpn stringCommunity Star Id - Mep
Management
Vpn Community Star Mep Args - Multiple Entry Point properties. mep blocks are documented below.
- Mesh
Center boolGateways - Indicates whether the meshed community is in center.
- Name string
- Object name.
- Override
Interfaces []ManagementVpn Community Star Override Interface Args - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- Override
Vpn []ManagementDomains Vpn Community Star Override Vpn Domain Args - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- Permanent
Tunnels ManagementVpn Community Star Permanent Tunnels Args - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- Routing
Mode string - VPN Community Routing Mode.
- Satellite
Gateways []string - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
-
[]Management
Vpn Community Star Shared Secret Args - Shared secrets for external gateways.shared_secrets blocks are documented below.
- []string
- Collection of tag identifiers.tags blocks are documented below.
- Tunnel
Granularity string - VPN tunnel sharing option to be used.
- bool
- Indicates whether the shared secret should be used for all external gateways.
- Vpn
Routing string - Enable VPN routing to satellites.
- Wire
Mode ManagementVpn Community Star Wire Mode Args - VPN Community Wire mode properties. wire_mode blocks are documented below.
- advanced
Properties ManagementVpn Community Star Advanced Properties - Advanced properties.advanced_properties blocks are documented below.
- center
Gateways List<String> - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- disable
Nat Boolean - Indicates whether to disable NAT inside the VPN Community.
- disable
Nat StringOn - Indicates on which gateways to disable NAT inside the VPN Community.
- encrypted
Traffic ManagementVpn Community Star Encrypted Traffic - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- encryption
Method String - The encryption method to be used.
- encryption
Suite String - The encryption suite to be used.
- excluded
Services List<String> - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- granular
Encryptions List<ManagementVpn Community Star Granular Encryption> - VPN granular encryption settings. granular_encryptions blocks are documented below.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- ike
Phase1 Map<String,String> - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- ike
Phase2 Map<String,String> - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- link
Selection StringMode - Link Selection Mode.
- management
Vpn StringCommunity Star Id - mep
Management
Vpn Community Star Mep - Multiple Entry Point properties. mep blocks are documented below.
- mesh
Center BooleanGateways - Indicates whether the meshed community is in center.
- name String
- Object name.
- override
Interfaces List<ManagementVpn Community Star Override Interface> - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- override
Vpn List<ManagementDomains Vpn Community Star Override Vpn Domain> - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- permanent
Tunnels ManagementVpn Community Star Permanent Tunnels - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- routing
Mode String - VPN Community Routing Mode.
- satellite
Gateways List<String> - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
-
List<Management
Vpn Community Star Shared Secret> - Shared secrets for external gateways.shared_secrets blocks are documented below.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- tunnel
Granularity String - VPN tunnel sharing option to be used.
- Boolean
- Indicates whether the shared secret should be used for all external gateways.
- vpn
Routing String - Enable VPN routing to satellites.
- wire
Mode ManagementVpn Community Star Wire Mode - VPN Community Wire mode properties. wire_mode blocks are documented below.
- advanced
Properties ManagementVpn Community Star Advanced Properties - Advanced properties.advanced_properties blocks are documented below.
- center
Gateways string[] - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- disable
Nat boolean - Indicates whether to disable NAT inside the VPN Community.
- disable
Nat stringOn - Indicates on which gateways to disable NAT inside the VPN Community.
- encrypted
Traffic ManagementVpn Community Star Encrypted Traffic - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- encryption
Method string - The encryption method to be used.
- encryption
Suite string - The encryption suite to be used.
- excluded
Services string[] - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- granular
Encryptions ManagementVpn Community Star Granular Encryption[] - VPN granular encryption settings. granular_encryptions blocks are documented below.
- ignore
Errors boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings boolean - Apply changes ignoring warnings.
- ike
Phase1 {[key: string]: string} - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- ike
Phase2 {[key: string]: string} - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- link
Selection stringMode - Link Selection Mode.
- management
Vpn stringCommunity Star Id - mep
Management
Vpn Community Star Mep - Multiple Entry Point properties. mep blocks are documented below.
- mesh
Center booleanGateways - Indicates whether the meshed community is in center.
- name string
- Object name.
- override
Interfaces ManagementVpn Community Star Override Interface[] - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- override
Vpn ManagementDomains Vpn Community Star Override Vpn Domain[] - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- permanent
Tunnels ManagementVpn Community Star Permanent Tunnels - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- routing
Mode string - VPN Community Routing Mode.
- satellite
Gateways string[] - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
-
Management
Vpn Community Star Shared Secret[] - Shared secrets for external gateways.shared_secrets blocks are documented below.
- string[]
- Collection of tag identifiers.tags blocks are documented below.
- tunnel
Granularity string - VPN tunnel sharing option to be used.
- boolean
- Indicates whether the shared secret should be used for all external gateways.
- vpn
Routing string - Enable VPN routing to satellites.
- wire
Mode ManagementVpn Community Star Wire Mode - VPN Community Wire mode properties. wire_mode blocks are documented below.
- advanced_
properties ManagementVpn Community Star Advanced Properties Args - Advanced properties.advanced_properties blocks are documented below.
- center_
gateways Sequence[str] - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- color str
- Color of the object. Should be one of existing colors.
- comments str
- Comments string.
- disable_
nat bool - Indicates whether to disable NAT inside the VPN Community.
- disable_
nat_ stron - Indicates on which gateways to disable NAT inside the VPN Community.
- encrypted_
traffic ManagementVpn Community Star Encrypted Traffic Args - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- encryption_
method str - The encryption method to be used.
- encryption_
suite str - The encryption suite to be used.
- excluded_
services Sequence[str] - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- granular_
encryptions Sequence[ManagementVpn Community Star Granular Encryption Args] - VPN granular encryption settings. granular_encryptions blocks are documented below.
- ignore_
errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore_
warnings bool - Apply changes ignoring warnings.
- 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.
- link_
selection_ strmode - Link Selection Mode.
- management_
vpn_ strcommunity_ star_ id - mep
Management
Vpn Community Star Mep Args - Multiple Entry Point properties. mep blocks are documented below.
- mesh_
center_ boolgateways - Indicates whether the meshed community is in center.
- name str
- Object name.
- override_
interfaces Sequence[ManagementVpn Community Star Override Interface Args] - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- override_
vpn_ Sequence[Managementdomains Vpn Community Star Override Vpn Domain Args] - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- permanent_
tunnels ManagementVpn Community Star Permanent Tunnels Args - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- routing_
mode str - VPN Community Routing Mode.
- satellite_
gateways Sequence[str] - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
-
Sequence[Management
Vpn Community Star Shared Secret Args] - Shared secrets for external gateways.shared_secrets blocks are documented below.
- Sequence[str]
- Collection of tag identifiers.tags blocks are documented below.
- tunnel_
granularity str - VPN tunnel sharing option to be used.
- bool
- Indicates whether the shared secret should be used for all external gateways.
- vpn_
routing str - Enable VPN routing to satellites.
- wire_
mode ManagementVpn Community Star Wire Mode Args - VPN Community Wire mode properties. wire_mode blocks are documented below.
- advanced
Properties Property Map - Advanced properties.advanced_properties blocks are documented below.
- center
Gateways List<String> - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- disable
Nat Boolean - Indicates whether to disable NAT inside the VPN Community.
- disable
Nat StringOn - Indicates on which gateways to disable NAT inside the VPN Community.
- encrypted
Traffic Property Map - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- encryption
Method String - The encryption method to be used.
- encryption
Suite String - The encryption suite to be used.
- excluded
Services List<String> - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- granular
Encryptions List<Property Map> - VPN granular encryption settings. granular_encryptions blocks are documented below.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- ike
Phase1 Map<String> - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- ike
Phase2 Map<String> - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- link
Selection StringMode - Link Selection Mode.
- management
Vpn StringCommunity Star Id - mep Property Map
- Multiple Entry Point properties. mep blocks are documented below.
- mesh
Center BooleanGateways - Indicates whether the meshed community is in center.
- name String
- Object name.
- override
Interfaces List<Property Map> - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- override
Vpn List<Property Map>Domains - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- permanent
Tunnels Property Map - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- routing
Mode String - VPN Community Routing Mode.
- satellite
Gateways List<String> - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
- List<Property Map>
- Shared secrets for external gateways.shared_secrets blocks are documented below.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- tunnel
Granularity String - VPN tunnel sharing option to be used.
- Boolean
- Indicates whether the shared secret should be used for all external gateways.
- vpn
Routing String - Enable VPN routing to satellites.
- wire
Mode Property Map - VPN Community Wire mode properties. wire_mode blocks are documented below.
Outputs
All input properties are implicitly available as output properties. Additionally, the ManagementVpnCommunityStar resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing ManagementVpnCommunityStar Resource
Get an existing ManagementVpnCommunityStar 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?: ManagementVpnCommunityStarState, opts?: CustomResourceOptions): ManagementVpnCommunityStar@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
advanced_properties: Optional[ManagementVpnCommunityStarAdvancedPropertiesArgs] = None,
center_gateways: Optional[Sequence[str]] = None,
color: Optional[str] = None,
comments: Optional[str] = None,
disable_nat: Optional[bool] = None,
disable_nat_on: Optional[str] = None,
encrypted_traffic: Optional[ManagementVpnCommunityStarEncryptedTrafficArgs] = None,
encryption_method: Optional[str] = None,
encryption_suite: Optional[str] = None,
excluded_services: Optional[Sequence[str]] = None,
granular_encryptions: Optional[Sequence[ManagementVpnCommunityStarGranularEncryptionArgs]] = None,
ignore_errors: Optional[bool] = None,
ignore_warnings: Optional[bool] = None,
ike_phase1: Optional[Mapping[str, str]] = None,
ike_phase2: Optional[Mapping[str, str]] = None,
link_selection_mode: Optional[str] = None,
management_vpn_community_star_id: Optional[str] = None,
mep: Optional[ManagementVpnCommunityStarMepArgs] = None,
mesh_center_gateways: Optional[bool] = None,
name: Optional[str] = None,
override_interfaces: Optional[Sequence[ManagementVpnCommunityStarOverrideInterfaceArgs]] = None,
override_vpn_domains: Optional[Sequence[ManagementVpnCommunityStarOverrideVpnDomainArgs]] = None,
permanent_tunnels: Optional[ManagementVpnCommunityStarPermanentTunnelsArgs] = None,
routing_mode: Optional[str] = None,
satellite_gateways: Optional[Sequence[str]] = None,
shared_secrets: Optional[Sequence[ManagementVpnCommunityStarSharedSecretArgs]] = None,
tags: Optional[Sequence[str]] = None,
tunnel_granularity: Optional[str] = None,
use_shared_secret: Optional[bool] = None,
vpn_routing: Optional[str] = None,
wire_mode: Optional[ManagementVpnCommunityStarWireModeArgs] = None) -> ManagementVpnCommunityStarfunc GetManagementVpnCommunityStar(ctx *Context, name string, id IDInput, state *ManagementVpnCommunityStarState, opts ...ResourceOption) (*ManagementVpnCommunityStar, error)public static ManagementVpnCommunityStar Get(string name, Input<string> id, ManagementVpnCommunityStarState? state, CustomResourceOptions? opts = null)public static ManagementVpnCommunityStar get(String name, Output<String> id, ManagementVpnCommunityStarState state, CustomResourceOptions options)resources: _: type: checkpoint:ManagementVpnCommunityStar get: 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.
- Advanced
Properties ManagementVpn Community Star Advanced Properties - Advanced properties.advanced_properties blocks are documented below.
- Center
Gateways List<string> - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Disable
Nat bool - Indicates whether to disable NAT inside the VPN Community.
- Disable
Nat stringOn - Indicates on which gateways to disable NAT inside the VPN Community.
- Encrypted
Traffic ManagementVpn Community Star Encrypted Traffic - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- Encryption
Method string - The encryption method to be used.
- Encryption
Suite string - The encryption suite to be used.
- Excluded
Services List<string> - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- Granular
Encryptions List<ManagementVpn Community Star Granular Encryption> - VPN granular encryption settings. granular_encryptions blocks are documented below.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Ike
Phase1 Dictionary<string, string> - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- Ike
Phase2 Dictionary<string, string> - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- Link
Selection stringMode - Link Selection Mode.
- Management
Vpn stringCommunity Star Id - Mep
Management
Vpn Community Star Mep - Multiple Entry Point properties. mep blocks are documented below.
- Mesh
Center boolGateways - Indicates whether the meshed community is in center.
- Name string
- Object name.
- Override
Interfaces List<ManagementVpn Community Star Override Interface> - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- Override
Vpn List<ManagementDomains Vpn Community Star Override Vpn Domain> - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- Permanent
Tunnels ManagementVpn Community Star Permanent Tunnels - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- Routing
Mode string - VPN Community Routing Mode.
- Satellite
Gateways List<string> - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
-
List<Management
Vpn Community Star Shared Secret> - Shared secrets for external gateways.shared_secrets blocks are documented below.
- List<string>
- Collection of tag identifiers.tags blocks are documented below.
- Tunnel
Granularity string - VPN tunnel sharing option to be used.
- bool
- Indicates whether the shared secret should be used for all external gateways.
- Vpn
Routing string - Enable VPN routing to satellites.
- Wire
Mode ManagementVpn Community Star Wire Mode - VPN Community Wire mode properties. wire_mode blocks are documented below.
- Advanced
Properties ManagementVpn Community Star Advanced Properties Args - Advanced properties.advanced_properties blocks are documented below.
- Center
Gateways []string - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Disable
Nat bool - Indicates whether to disable NAT inside the VPN Community.
- Disable
Nat stringOn - Indicates on which gateways to disable NAT inside the VPN Community.
- Encrypted
Traffic ManagementVpn Community Star Encrypted Traffic Args - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- Encryption
Method string - The encryption method to be used.
- Encryption
Suite string - The encryption suite to be used.
- Excluded
Services []string - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- Granular
Encryptions []ManagementVpn Community Star Granular Encryption Args - VPN granular encryption settings. granular_encryptions blocks are documented below.
- Ignore
Errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Ike
Phase1 map[string]string - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- Ike
Phase2 map[string]string - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- Link
Selection stringMode - Link Selection Mode.
- Management
Vpn stringCommunity Star Id - Mep
Management
Vpn Community Star Mep Args - Multiple Entry Point properties. mep blocks are documented below.
- Mesh
Center boolGateways - Indicates whether the meshed community is in center.
- Name string
- Object name.
- Override
Interfaces []ManagementVpn Community Star Override Interface Args - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- Override
Vpn []ManagementDomains Vpn Community Star Override Vpn Domain Args - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- Permanent
Tunnels ManagementVpn Community Star Permanent Tunnels Args - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- Routing
Mode string - VPN Community Routing Mode.
- Satellite
Gateways []string - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
-
[]Management
Vpn Community Star Shared Secret Args - Shared secrets for external gateways.shared_secrets blocks are documented below.
- []string
- Collection of tag identifiers.tags blocks are documented below.
- Tunnel
Granularity string - VPN tunnel sharing option to be used.
- bool
- Indicates whether the shared secret should be used for all external gateways.
- Vpn
Routing string - Enable VPN routing to satellites.
- Wire
Mode ManagementVpn Community Star Wire Mode Args - VPN Community Wire mode properties. wire_mode blocks are documented below.
- advanced
Properties ManagementVpn Community Star Advanced Properties - Advanced properties.advanced_properties blocks are documented below.
- center
Gateways List<String> - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- disable
Nat Boolean - Indicates whether to disable NAT inside the VPN Community.
- disable
Nat StringOn - Indicates on which gateways to disable NAT inside the VPN Community.
- encrypted
Traffic ManagementVpn Community Star Encrypted Traffic - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- encryption
Method String - The encryption method to be used.
- encryption
Suite String - The encryption suite to be used.
- excluded
Services List<String> - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- granular
Encryptions List<ManagementVpn Community Star Granular Encryption> - VPN granular encryption settings. granular_encryptions blocks are documented below.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- ike
Phase1 Map<String,String> - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- ike
Phase2 Map<String,String> - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- link
Selection StringMode - Link Selection Mode.
- management
Vpn StringCommunity Star Id - mep
Management
Vpn Community Star Mep - Multiple Entry Point properties. mep blocks are documented below.
- mesh
Center BooleanGateways - Indicates whether the meshed community is in center.
- name String
- Object name.
- override
Interfaces List<ManagementVpn Community Star Override Interface> - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- override
Vpn List<ManagementDomains Vpn Community Star Override Vpn Domain> - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- permanent
Tunnels ManagementVpn Community Star Permanent Tunnels - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- routing
Mode String - VPN Community Routing Mode.
- satellite
Gateways List<String> - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
-
List<Management
Vpn Community Star Shared Secret> - Shared secrets for external gateways.shared_secrets blocks are documented below.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- tunnel
Granularity String - VPN tunnel sharing option to be used.
- Boolean
- Indicates whether the shared secret should be used for all external gateways.
- vpn
Routing String - Enable VPN routing to satellites.
- wire
Mode ManagementVpn Community Star Wire Mode - VPN Community Wire mode properties. wire_mode blocks are documented below.
- advanced
Properties ManagementVpn Community Star Advanced Properties - Advanced properties.advanced_properties blocks are documented below.
- center
Gateways string[] - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- disable
Nat boolean - Indicates whether to disable NAT inside the VPN Community.
- disable
Nat stringOn - Indicates on which gateways to disable NAT inside the VPN Community.
- encrypted
Traffic ManagementVpn Community Star Encrypted Traffic - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- encryption
Method string - The encryption method to be used.
- encryption
Suite string - The encryption suite to be used.
- excluded
Services string[] - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- granular
Encryptions ManagementVpn Community Star Granular Encryption[] - VPN granular encryption settings. granular_encryptions blocks are documented below.
- ignore
Errors boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings boolean - Apply changes ignoring warnings.
- ike
Phase1 {[key: string]: string} - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- ike
Phase2 {[key: string]: string} - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- link
Selection stringMode - Link Selection Mode.
- management
Vpn stringCommunity Star Id - mep
Management
Vpn Community Star Mep - Multiple Entry Point properties. mep blocks are documented below.
- mesh
Center booleanGateways - Indicates whether the meshed community is in center.
- name string
- Object name.
- override
Interfaces ManagementVpn Community Star Override Interface[] - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- override
Vpn ManagementDomains Vpn Community Star Override Vpn Domain[] - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- permanent
Tunnels ManagementVpn Community Star Permanent Tunnels - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- routing
Mode string - VPN Community Routing Mode.
- satellite
Gateways string[] - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
-
Management
Vpn Community Star Shared Secret[] - Shared secrets for external gateways.shared_secrets blocks are documented below.
- string[]
- Collection of tag identifiers.tags blocks are documented below.
- tunnel
Granularity string - VPN tunnel sharing option to be used.
- boolean
- Indicates whether the shared secret should be used for all external gateways.
- vpn
Routing string - Enable VPN routing to satellites.
- wire
Mode ManagementVpn Community Star Wire Mode - VPN Community Wire mode properties. wire_mode blocks are documented below.
- advanced_
properties ManagementVpn Community Star Advanced Properties Args - Advanced properties.advanced_properties blocks are documented below.
- center_
gateways Sequence[str] - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- color str
- Color of the object. Should be one of existing colors.
- comments str
- Comments string.
- disable_
nat bool - Indicates whether to disable NAT inside the VPN Community.
- disable_
nat_ stron - Indicates on which gateways to disable NAT inside the VPN Community.
- encrypted_
traffic ManagementVpn Community Star Encrypted Traffic Args - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- encryption_
method str - The encryption method to be used.
- encryption_
suite str - The encryption suite to be used.
- excluded_
services Sequence[str] - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- granular_
encryptions Sequence[ManagementVpn Community Star Granular Encryption Args] - VPN granular encryption settings. granular_encryptions blocks are documented below.
- ignore_
errors bool - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore_
warnings bool - Apply changes ignoring warnings.
- 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.
- link_
selection_ strmode - Link Selection Mode.
- management_
vpn_ strcommunity_ star_ id - mep
Management
Vpn Community Star Mep Args - Multiple Entry Point properties. mep blocks are documented below.
- mesh_
center_ boolgateways - Indicates whether the meshed community is in center.
- name str
- Object name.
- override_
interfaces Sequence[ManagementVpn Community Star Override Interface Args] - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- override_
vpn_ Sequence[Managementdomains Vpn Community Star Override Vpn Domain Args] - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- permanent_
tunnels ManagementVpn Community Star Permanent Tunnels Args - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- routing_
mode str - VPN Community Routing Mode.
- satellite_
gateways Sequence[str] - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
-
Sequence[Management
Vpn Community Star Shared Secret Args] - Shared secrets for external gateways.shared_secrets blocks are documented below.
- Sequence[str]
- Collection of tag identifiers.tags blocks are documented below.
- tunnel_
granularity str - VPN tunnel sharing option to be used.
- bool
- Indicates whether the shared secret should be used for all external gateways.
- vpn_
routing str - Enable VPN routing to satellites.
- wire_
mode ManagementVpn Community Star Wire Mode Args - VPN Community Wire mode properties. wire_mode blocks are documented below.
- advanced
Properties Property Map - Advanced properties.advanced_properties blocks are documented below.
- center
Gateways List<String> - Collection of Gateway objects representing center gateways identified by the name or UID.center_gateways blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- disable
Nat Boolean - Indicates whether to disable NAT inside the VPN Community.
- disable
Nat StringOn - Indicates on which gateways to disable NAT inside the VPN Community.
- encrypted
Traffic Property Map - Encrypted traffic settings. encrypted_traffic blocks are documented below.
- encryption
Method String - The encryption method to be used.
- encryption
Suite String - The encryption suite to be used.
- excluded
Services List<String> - Collection of services that are excluded from the community identified by the name or UID. Connections with these services will not be encrypted and will not match rules specifying the community in the VPN community. excluded_services blocks are documented below.
- granular
Encryptions List<Property Map> - VPN granular encryption settings. granular_encryptions blocks are documented below.
- ignore
Errors Boolean - Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- ike
Phase1 Map<String> - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- ike
Phase2 Map<String> - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- link
Selection StringMode - Link Selection Mode.
- management
Vpn StringCommunity Star Id - mep Property Map
- Multiple Entry Point properties. mep blocks are documented below.
- mesh
Center BooleanGateways - Indicates whether the meshed community is in center.
- name String
- Object name.
- override
Interfaces List<Property Map> - Override the Enhanced Link Selection interfaces for each participant VPN peer.
- override
Vpn List<Property Map>Domains - The Overrides VPN Domains of the participants GWs.override_vpn_domains blocks are documented below.
- permanent
Tunnels Property Map - Permanent tunnels properties. permanent_tunnels blocks are documented below.
- routing
Mode String - VPN Community Routing Mode.
- satellite
Gateways List<String> - Collection of Gateway objects representing satellite gateways identified by the name or UID.satellite_gateways blocks are documented below.
- List<Property Map>
- Shared secrets for external gateways.shared_secrets blocks are documented below.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- tunnel
Granularity String - VPN tunnel sharing option to be used.
- Boolean
- Indicates whether the shared secret should be used for all external gateways.
- vpn
Routing String - Enable VPN routing to satellites.
- wire
Mode Property Map - VPN Community Wire mode properties. wire_mode blocks are documented below.
Supporting Types
ManagementVpnCommunityStarAdvancedProperties, ManagementVpnCommunityStarAdvancedPropertiesArgs
- Support
Ip boolCompression - Indicates whether to support IP compression.
- Use
Aggressive boolMode - Indicates whether to use aggressive mode.
- Support
Ip boolCompression - Indicates whether to support IP compression.
- Use
Aggressive boolMode - Indicates whether to use aggressive mode.
- support
Ip BooleanCompression - Indicates whether to support IP compression.
- use
Aggressive BooleanMode - Indicates whether to use aggressive mode.
- support
Ip booleanCompression - Indicates whether to support IP compression.
- use
Aggressive booleanMode - Indicates whether to use aggressive mode.
- support_
ip_ boolcompression - Indicates whether to support IP compression.
- use_
aggressive_ boolmode - Indicates whether to use aggressive mode.
- support
Ip BooleanCompression - Indicates whether to support IP compression.
- use
Aggressive BooleanMode - Indicates whether to use aggressive mode.
ManagementVpnCommunityStarEncryptedTraffic, ManagementVpnCommunityStarEncryptedTrafficArgs
- Community
Members string - Indicates on which community members to accept all encrypted traffic.
- Enabled bool
- Indicates whether to accept all encrypted traffic.
- Community
Members string - Indicates on which community members to accept all encrypted traffic.
- Enabled bool
- Indicates whether to accept all encrypted traffic.
- community
Members String - Indicates on which community members to accept all encrypted traffic.
- enabled Boolean
- Indicates whether to accept all encrypted traffic.
- community
Members 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.
- community
Members String - Indicates on which community members to accept all encrypted traffic.
- enabled Boolean
- Indicates whether to accept all encrypted traffic.
ManagementVpnCommunityStarGranularEncryption, ManagementVpnCommunityStarGranularEncryptionArgs
- External
Gateway string - Externally managed or 3rd party gateway identified by name or UID.
- Internal
Gateway string - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
- Encryption
Method string - The encryption method to be used.
- Encryption
Suite string - The encryption suite to be used.
- Ike
Phase1 Dictionary<string, string> - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- Ike
Phase2 Dictionary<string, string> - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- External
Gateway string - Externally managed or 3rd party gateway identified by name or UID.
- Internal
Gateway string - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
- Encryption
Method string - The encryption method to be used.
- Encryption
Suite string - The encryption suite to be used.
- Ike
Phase1 map[string]string - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- Ike
Phase2 map[string]string - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- external
Gateway String - Externally managed or 3rd party gateway identified by name or UID.
- internal
Gateway String - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
- encryption
Method String - The encryption method to be used.
- encryption
Suite String - The encryption suite to be used.
- ike
Phase1 Map<String,String> - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- ike
Phase2 Map<String,String> - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- external
Gateway string - Externally managed or 3rd party gateway identified by name or UID.
- internal
Gateway string - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
- encryption
Method string - The encryption method to be used.
- encryption
Suite string - The encryption suite to be used.
- ike
Phase1 {[key: string]: string} - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- ike
Phase2 {[key: string]: string} - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
- external_
gateway str - Externally managed or 3rd party gateway identified by name or UID.
- internal_
gateway str - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
- encryption_
method str - The encryption method to be used.
- encryption_
suite str - The encryption suite to be used.
- 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.
- external
Gateway String - Externally managed or 3rd party gateway identified by name or UID.
- internal
Gateway String - Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
- encryption
Method String - The encryption method to be used.
- encryption
Suite String - The encryption suite to be used.
- ike
Phase1 Map<String> - Ike Phase 1 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_1 blocks are documented below.
- ike
Phase2 Map<String> - Ike Phase 2 settings. Only applicable when the encryption-suite is set to [custom]. ike_phase_2 blocks are documented below.
ManagementVpnCommunityStarMep, ManagementVpnCommunityStarMepArgs
- Default
Priority ManagementRule Vpn Community Star Mep Default Priority Rule - 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 stringFinal Selection Mechanism - 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 stringSelection Mechanism - The method by which the entry point gateway will be chosen from the gateways in the center.
- Exception
Priority List<ManagementRules Vpn Community Star Mep Exception Priority Rule> - 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 ManagementRule Vpn Community Star Mep Default Priority Rule - 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 stringFinal Selection Mechanism - 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 stringSelection Mechanism - The method by which the entry point gateway will be chosen from the gateways in the center.
- Exception
Priority []ManagementRules Vpn Community Star Mep Exception Priority Rule - 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 ManagementRule Vpn Community Star Mep Default Priority Rule - 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.
- entry
Point StringFinal Selection Mechanism - 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 StringSelection Mechanism - The method by which the entry point gateway will be chosen from the gateways in the center.
- exception
Priority List<ManagementRules Vpn Community Star Mep Exception Priority Rule> - 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 ManagementRule Vpn Community Star Mep Default Priority Rule - 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.
- entry
Point stringFinal Selection Mechanism - 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 stringSelection Mechanism - The method by which the entry point gateway will be chosen from the gateways in the center.
- exception
Priority ManagementRules Vpn Community Star Mep Exception Priority Rule[] - 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_ Managementrule Vpn Community Star Mep Default Priority Rule - 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_ strfinal_ selection_ mechanism - 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_ strselection_ mechanism - The method by which the entry point gateway will be chosen from the gateways in the center.
- exception_
priority_ Sequence[Managementrules Vpn Community Star Mep Exception Priority Rule] - 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.
- default
Priority Property MapRule - 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.
- entry
Point StringFinal Selection Mechanism - 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 StringSelection Mechanism - The method by which the entry point gateway will be chosen from the gateways in the center.
- exception
Priority List<Property Map>Rules - 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.
ManagementVpnCommunityStarMepDefaultPriorityRule, ManagementVpnCommunityStarMepDefaultPriorityRuleArgs
- First
Priority List<string>Center Gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- Second
Priority List<string>Center Gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- Third
Priority List<string>Center Gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
- First
Priority []stringCenter Gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- Second
Priority []stringCenter Gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- Third
Priority []stringCenter Gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
- first
Priority List<String>Center Gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- second
Priority List<String>Center Gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- third
Priority List<String>Center Gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
- first
Priority string[]Center Gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- second
Priority string[]Center Gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- third
Priority string[]Center Gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
- first_
priority_ Sequence[str]center_ gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- second_
priority_ Sequence[str]center_ gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- third_
priority_ Sequence[str]center_ gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
- first
Priority List<String>Center Gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- second
Priority List<String>Center Gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- third
Priority List<String>Center Gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
ManagementVpnCommunityStarMepExceptionPriorityRule, ManagementVpnCommunityStarMepExceptionPriorityRuleArgs
- First
Priority List<string>Center Gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- Satellite
Gateways List<string> - Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
- Second
Priority List<string>Center Gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- Third
Priority List<string>Center Gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
- First
Priority []stringCenter Gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- Satellite
Gateways []string - Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
- Second
Priority []stringCenter Gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- Third
Priority []stringCenter Gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
- first
Priority List<String>Center Gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- satellite
Gateways List<String> - Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
- second
Priority List<String>Center Gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- third
Priority List<String>Center Gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
- first
Priority string[]Center Gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- satellite
Gateways string[] - Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
- second
Priority string[]Center Gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- third
Priority string[]Center Gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
- first_
priority_ Sequence[str]center_ gateways - 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_ Sequence[str]center_ gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- third_
priority_ Sequence[str]center_ gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
- first
Priority List<String>Center Gateways - Collection of first priority center gateways identified by the name or UID.first_priority_center_gateways blocks are documented below.
- satellite
Gateways List<String> - Collection of satellite gateways to apply priority rules on identified by the name or UID.satellite_gateways blocks are documented below.
- second
Priority List<String>Center Gateways - Collection of second priority center gateways identified by the name or UID.second_priority_center_gateways blocks are documented below.
- third
Priority List<String>Center Gateways - Collection of third priority center gateways identified by the name or UID.third_priority_center_gateways blocks are documented below.
ManagementVpnCommunityStarOverrideInterface, ManagementVpnCommunityStarOverrideInterfaceArgs
- Interfaces
List<Management
Vpn Community Star Override Interface Interface> - Enhanced Link Selection Interfaces.
- Gateway string
- Participant VPN Peer.
- Interfaces
[]Management
Vpn Community Star Override Interface Interface - Enhanced Link Selection Interfaces.
- Gateway string
- Participant VPN Peer.
- interfaces
List<Management
Vpn Community Star Override Interface Interface> - Enhanced Link Selection Interfaces.
- gateway String
- Participant VPN Peer.
- interfaces
Management
Vpn Community Star Override Interface Interface[] - Enhanced Link Selection Interfaces.
- gateway string
- Participant VPN Peer.
- interfaces
Sequence[Management
Vpn Community Star Override Interface Interface] - Enhanced Link Selection Interfaces.
- gateway str
- Participant VPN Peer.
- interfaces List<Property Map>
- Enhanced Link Selection Interfaces.
- gateway String
- Participant VPN Peer.
ManagementVpnCommunityStarOverrideInterfaceInterface, ManagementVpnCommunityStarOverrideInterfaceInterfaceArgs
- Interface
Name string - The name of the interface.
- Next
Hop stringIp - The IP address of the next hop.
- Priority double
- Priority of a 'Backup' interface.
- Redundancy
Mode string - Interface redundancy mode (Active/Backup).
- Static
Nat stringIp - The NATed IPv4 address that hides the source IPv4 address of outgoing connections (applies only to IPv4).
- Interface
Name string - The name of the interface.
- Next
Hop stringIp - The IP address of the next hop.
- Priority float64
- Priority of a 'Backup' interface.
- Redundancy
Mode string - Interface redundancy mode (Active/Backup).
- Static
Nat stringIp - The NATed IPv4 address that hides the source IPv4 address of outgoing connections (applies only to IPv4).
- interface
Name String - The name of the interface.
- next
Hop StringIp - The IP address of the next hop.
- priority Double
- Priority of a 'Backup' interface.
- redundancy
Mode String - Interface redundancy mode (Active/Backup).
- static
Nat StringIp - The NATed IPv4 address that hides the source IPv4 address of outgoing connections (applies only to IPv4).
- interface
Name string - The name of the interface.
- next
Hop stringIp - The IP address of the next hop.
- priority number
- Priority of a 'Backup' interface.
- redundancy
Mode string - Interface redundancy mode (Active/Backup).
- static
Nat stringIp - The NATed IPv4 address that hides the source IPv4 address of outgoing connections (applies only to IPv4).
- interface_
name str - The name of the interface.
- next_
hop_ strip - The IP address of the next hop.
- priority float
- Priority of a 'Backup' interface.
- redundancy_
mode str - Interface redundancy mode (Active/Backup).
- static_
nat_ strip - The NATed IPv4 address that hides the source IPv4 address of outgoing connections (applies only to IPv4).
- interface
Name String - The name of the interface.
- next
Hop StringIp - The IP address of the next hop.
- priority Number
- Priority of a 'Backup' interface.
- redundancy
Mode String - Interface redundancy mode (Active/Backup).
- static
Nat StringIp - The NATed IPv4 address that hides the source IPv4 address of outgoing connections (applies only to IPv4).
ManagementVpnCommunityStarOverrideVpnDomain, ManagementVpnCommunityStarOverrideVpnDomainArgs
- 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.
ManagementVpnCommunityStarPermanentTunnels, ManagementVpnCommunityStarPermanentTunnelsArgs
- Gateways
List<Management
Vpn Community Star Permanent Tunnels Gateway> - 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.
- Rim
Management
Vpn Community Star Permanent Tunnels Rim - Route Injection Mechanism settings.rim blocks are documented below.
- Set
Permanent stringTunnels - Indicates which tunnels to set as permanent.
- Tunnel
Down stringTrack - VPN community permanent tunnels down track option.
- Tunnel
Up stringTrack - Permanent tunnels up track option.
- Tunnels
List<Management
Vpn Community Star Permanent Tunnels Tunnel> - 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
[]Management
Vpn Community Star Permanent Tunnels Gateway - 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.
- Rim
Management
Vpn Community Star Permanent Tunnels Rim - Route Injection Mechanism settings.rim blocks are documented below.
- Set
Permanent stringTunnels - Indicates which tunnels to set as permanent.
- Tunnel
Down stringTrack - VPN community permanent tunnels down track option.
- Tunnel
Up stringTrack - Permanent tunnels up track option.
- Tunnels
[]Management
Vpn Community Star Permanent Tunnels Tunnel - 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<Management
Vpn Community Star Permanent Tunnels Gateway> - 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.
- rim
Management
Vpn Community Star Permanent Tunnels Rim - Route Injection Mechanism settings.rim blocks are documented below.
- set
Permanent StringTunnels - Indicates which tunnels to set as permanent.
- tunnel
Down StringTrack - VPN community permanent tunnels down track option.
- tunnel
Up StringTrack - Permanent tunnels up track option.
- tunnels
List<Management
Vpn Community Star Permanent Tunnels Tunnel> - 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
Management
Vpn Community Star Permanent Tunnels Gateway[] - 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.
- rim
Management
Vpn Community Star Permanent Tunnels Rim - Route Injection Mechanism settings.rim blocks are documented below.
- set
Permanent stringTunnels - Indicates which tunnels to set as permanent.
- tunnel
Down stringTrack - VPN community permanent tunnels down track option.
- tunnel
Up stringTrack - Permanent tunnels up track option.
- tunnels
Management
Vpn Community Star Permanent Tunnels Tunnel[] - 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[Management
Vpn Community Star Permanent Tunnels Gateway] - 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.
- rim
Management
Vpn Community Star Permanent Tunnels Rim - Route Injection Mechanism settings.rim blocks are documented below.
- set_
permanent_ strtunnels - Indicates which tunnels to set as permanent.
- tunnel_
down_ strtrack - VPN community permanent tunnels down track option.
- tunnel_
up_ strtrack - Permanent tunnels up track option.
- tunnels
Sequence[Management
Vpn Community Star Permanent Tunnels Tunnel] - 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.
- rim Property Map
- Route Injection Mechanism settings.rim blocks are documented below.
- set
Permanent StringTunnels - Indicates which tunnels to set as permanent.
- tunnel
Down StringTrack - VPN community permanent tunnels down track option.
- tunnel
Up StringTrack - 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.
ManagementVpnCommunityStarPermanentTunnelsGateway, ManagementVpnCommunityStarPermanentTunnelsGatewayArgs
- Gateway string
- Gateway to set all is tunnels to permanent with specified track options. Identified by name or UID.
- Override
Tunnel stringDown Track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- Override
Tunnel stringUp Track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- Track
Options 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.
- Override
Tunnel stringDown Track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- Override
Tunnel stringUp Track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- Track
Options 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.
- override
Tunnel StringDown Track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- override
Tunnel StringUp Track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- track
Options 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.
- override
Tunnel stringDown Track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- override
Tunnel stringUp Track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- track
Options 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_ strdown_ track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- override_
tunnel_ strup_ track - 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.
- override
Tunnel StringDown Track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- override
Tunnel StringUp Track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- track
Options String - Indicates whether to use the community track options or to override track options for the permanent tunnels.
ManagementVpnCommunityStarPermanentTunnelsRim, ManagementVpnCommunityStarPermanentTunnelsRimArgs
- Enable
On boolCenter Gateways - Indicates whether to enable automatic Route Injection Mechanism on center gateways.
- Enable
On boolSatellite Gateways - Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
- Enabled bool
- Indicates whether Route Injection Mechanism is enabled.
- Route
Injection stringTrack - Route injection track method.
- Enable
On boolCenter Gateways - Indicates whether to enable automatic Route Injection Mechanism on center gateways.
- Enable
On boolSatellite Gateways - Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
- Enabled bool
- Indicates whether Route Injection Mechanism is enabled.
- Route
Injection stringTrack - Route injection track method.
- enable
On BooleanCenter Gateways - Indicates whether to enable automatic Route Injection Mechanism on center gateways.
- enable
On BooleanSatellite Gateways - Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
- enabled Boolean
- Indicates whether Route Injection Mechanism is enabled.
- route
Injection StringTrack - Route injection track method.
- enable
On booleanCenter Gateways - Indicates whether to enable automatic Route Injection Mechanism on center gateways.
- enable
On booleanSatellite Gateways - Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
- enabled boolean
- Indicates whether Route Injection Mechanism is enabled.
- route
Injection stringTrack - Route injection track method.
- enable_
on_ boolcenter_ gateways - Indicates whether to enable automatic Route Injection Mechanism on center gateways.
- enable_
on_ boolsatellite_ gateways - Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
- enabled bool
- Indicates whether Route Injection Mechanism is enabled.
- route_
injection_ strtrack - Route injection track method.
- enable
On BooleanCenter Gateways - Indicates whether to enable automatic Route Injection Mechanism on center gateways.
- enable
On BooleanSatellite Gateways - Indicates whether to enable automatic Route Injection Mechanism on satellite gateways.
- enabled Boolean
- Indicates whether Route Injection Mechanism is enabled.
- route
Injection StringTrack - Route injection track method.
ManagementVpnCommunityStarPermanentTunnelsTunnel, ManagementVpnCommunityStarPermanentTunnelsTunnelArgs
- First
Tunnel stringEndpoint - First tunnel endpoint (center gateway). Identified by name or UID.
- Override
Tunnel stringDown Track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- Override
Tunnel stringUp Track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- Second
Tunnel stringEndpoint - Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
- Track
Options string - Indicates whether to use the community track options or to override track options for the permanent tunnels.
- First
Tunnel stringEndpoint - First tunnel endpoint (center gateway). Identified by name or UID.
- Override
Tunnel stringDown Track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- Override
Tunnel stringUp Track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- Second
Tunnel stringEndpoint - Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
- Track
Options string - Indicates whether to use the community track options or to override track options for the permanent tunnels.
- first
Tunnel StringEndpoint - First tunnel endpoint (center gateway). Identified by name or UID.
- override
Tunnel StringDown Track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- override
Tunnel StringUp Track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- second
Tunnel StringEndpoint - Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
- track
Options String - Indicates whether to use the community track options or to override track options for the permanent tunnels.
- first
Tunnel stringEndpoint - First tunnel endpoint (center gateway). Identified by name or UID.
- override
Tunnel stringDown Track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- override
Tunnel stringUp Track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- second
Tunnel stringEndpoint - Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
- track
Options string - Indicates whether to use the community track options or to override track options for the permanent tunnels.
- first_
tunnel_ strendpoint - First tunnel endpoint (center gateway). Identified by name or UID.
- override_
tunnel_ strdown_ track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- override_
tunnel_ strup_ track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- second_
tunnel_ strendpoint - 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.
- first
Tunnel StringEndpoint - First tunnel endpoint (center gateway). Identified by name or UID.
- override
Tunnel StringDown Track - Gateway tunnel down track option. Relevant only if the track-options is set to 'override track options'.
- override
Tunnel StringUp Track - Gateway tunnel up track option. Relevant only if the track-options is set to 'override track options'.
- second
Tunnel StringEndpoint - Second tunnel endpoint (center gateway for meshed VPN community and satellitegateway for star VPN community). Identified by name or UID.
- track
Options String - Indicates whether to use the community track options or to override track options for the permanent tunnels.
ManagementVpnCommunityStarSharedSecret, ManagementVpnCommunityStarSharedSecretArgs
- External
Gateway string - Externally managed or 3rd party gateway identified by name or UID.
- string
Shared secret.
granular_encryptions` supports the following:
internal-gateway- (Required) Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
- External
Gateway string - Externally managed or 3rd party gateway identified by name or UID.
- string
Shared secret.
granular_encryptions` supports the following:
internal-gateway- (Required) Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
- external
Gateway String - Externally managed or 3rd party gateway identified by name or UID.
- String
Shared secret.
granular_encryptions` supports the following:
internal-gateway- (Required) Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
- external
Gateway string - Externally managed or 3rd party gateway identified by name or UID.
- string
Shared secret.
granular_encryptions` supports the following:
internal-gateway- (Required) 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.
- str
Shared secret.
granular_encryptions` supports the following:
internal-gateway- (Required) Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
- external
Gateway String - Externally managed or 3rd party gateway identified by name or UID.
- String
Shared secret.
granular_encryptions` supports the following:
internal-gateway- (Required) Internally managed Check Point gateway identified by name or UID, or 'Any' for all internal-gateways participants in this community.
ManagementVpnCommunityStarWireMode, ManagementVpnCommunityStarWireModeArgs
- Allow
Uninspected boolEncrypted Routing - Allow members to route uninspected encrypted traffic in VPN routing configurations.
- Allow
Uninspected boolEncrypted Traffic - Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.
- Allow
Uninspected boolEncrypted Routing - Allow members to route uninspected encrypted traffic in VPN routing configurations.
- Allow
Uninspected boolEncrypted Traffic - Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.
- allow
Uninspected BooleanEncrypted Routing - Allow members to route uninspected encrypted traffic in VPN routing configurations.
- allow
Uninspected BooleanEncrypted Traffic - Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.
- allow
Uninspected booleanEncrypted Routing - Allow members to route uninspected encrypted traffic in VPN routing configurations.
- allow
Uninspected booleanEncrypted Traffic - Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.
- allow_
uninspected_ boolencrypted_ routing - Allow members to route uninspected encrypted traffic in VPN routing configurations.
- allow_
uninspected_ boolencrypted_ traffic - Allow uninspected encrypted traffic between Wire mode interfaces of this Community members.
- allow
Uninspected BooleanEncrypted Routing - Allow members to route uninspected encrypted traffic in VPN routing configurations.
- allow
Uninspected BooleanEncrypted Traffic - 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
checkpointTerraform Provider.
