checkpoint.ManagementCmeGwConfigurationsGcp
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const gwConfigGcp = new checkpoint.ManagementCmeGwConfigurationsGcp("gwConfigGcp", {
base64SicKey: "MTIzNDU2Nzg=",
blades: {
antiBot: true,
antiVirus: true,
applicationControl: false,
autonomousThreatPrevention: false,
contentAwareness: false,
httpsInspection: true,
identityAwareness: true,
ips: true,
ipsecVpn: false,
threatEmulation: false,
urlFiltering: false,
vpn: false,
},
color: "blue",
communicationWithServersBehindNat: "translated-ip-only",
identityAwarenessSettings: {
enableCloudguardController: false,
receiveIdentitiesFroms: [
"PDP1",
"PDP2",
],
},
policy: "Standard",
relatedAccount: "gcpAccount",
repositoryGatewayScripts: [{
name: "myScript",
parameters: "ls -l",
}],
sectionName: "my_section",
sendAlertsToServers: ["ALS_C"],
sendLogsToBackupServers: ["BLS_B"],
sendLogsToServers: ["PLS_A"],
version: "R81",
xForwardedFor: true,
});
import pulumi
import pulumi_checkpoint as checkpoint
gw_config_gcp = checkpoint.ManagementCmeGwConfigurationsGcp("gwConfigGcp",
base64_sic_key="MTIzNDU2Nzg=",
blades={
"anti_bot": True,
"anti_virus": True,
"application_control": False,
"autonomous_threat_prevention": False,
"content_awareness": False,
"https_inspection": True,
"identity_awareness": True,
"ips": True,
"ipsec_vpn": False,
"threat_emulation": False,
"url_filtering": False,
"vpn": False,
},
color="blue",
communication_with_servers_behind_nat="translated-ip-only",
identity_awareness_settings={
"enable_cloudguard_controller": False,
"receive_identities_froms": [
"PDP1",
"PDP2",
],
},
policy="Standard",
related_account="gcpAccount",
repository_gateway_scripts=[{
"name": "myScript",
"parameters": "ls -l",
}],
section_name="my_section",
send_alerts_to_servers=["ALS_C"],
send_logs_to_backup_servers=["BLS_B"],
send_logs_to_servers=["PLS_A"],
version="R81",
x_forwarded_for=True)
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.NewManagementCmeGwConfigurationsGcp(ctx, "gwConfigGcp", &checkpoint.ManagementCmeGwConfigurationsGcpArgs{
Base64SicKey: pulumi.String("MTIzNDU2Nzg="),
Blades: &checkpoint.ManagementCmeGwConfigurationsGcpBladesArgs{
AntiBot: pulumi.Bool(true),
AntiVirus: pulumi.Bool(true),
ApplicationControl: pulumi.Bool(false),
AutonomousThreatPrevention: pulumi.Bool(false),
ContentAwareness: pulumi.Bool(false),
HttpsInspection: pulumi.Bool(true),
IdentityAwareness: pulumi.Bool(true),
Ips: pulumi.Bool(true),
IpsecVpn: pulumi.Bool(false),
ThreatEmulation: pulumi.Bool(false),
UrlFiltering: pulumi.Bool(false),
Vpn: pulumi.Bool(false),
},
Color: pulumi.String("blue"),
CommunicationWithServersBehindNat: pulumi.String("translated-ip-only"),
IdentityAwarenessSettings: &checkpoint.ManagementCmeGwConfigurationsGcpIdentityAwarenessSettingsArgs{
EnableCloudguardController: pulumi.Bool(false),
ReceiveIdentitiesFroms: pulumi.StringArray{
pulumi.String("PDP1"),
pulumi.String("PDP2"),
},
},
Policy: pulumi.String("Standard"),
RelatedAccount: pulumi.String("gcpAccount"),
RepositoryGatewayScripts: checkpoint.ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArray{
&checkpoint.ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArgs{
Name: pulumi.String("myScript"),
Parameters: pulumi.String("ls -l"),
},
},
SectionName: pulumi.String("my_section"),
SendAlertsToServers: pulumi.StringArray{
pulumi.String("ALS_C"),
},
SendLogsToBackupServers: pulumi.StringArray{
pulumi.String("BLS_B"),
},
SendLogsToServers: pulumi.StringArray{
pulumi.String("PLS_A"),
},
Version: pulumi.String("R81"),
XForwardedFor: pulumi.Bool(true),
})
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 gwConfigGcp = new Checkpoint.ManagementCmeGwConfigurationsGcp("gwConfigGcp", new()
{
Base64SicKey = "MTIzNDU2Nzg=",
Blades = new Checkpoint.Inputs.ManagementCmeGwConfigurationsGcpBladesArgs
{
AntiBot = true,
AntiVirus = true,
ApplicationControl = false,
AutonomousThreatPrevention = false,
ContentAwareness = false,
HttpsInspection = true,
IdentityAwareness = true,
Ips = true,
IpsecVpn = false,
ThreatEmulation = false,
UrlFiltering = false,
Vpn = false,
},
Color = "blue",
CommunicationWithServersBehindNat = "translated-ip-only",
IdentityAwarenessSettings = new Checkpoint.Inputs.ManagementCmeGwConfigurationsGcpIdentityAwarenessSettingsArgs
{
EnableCloudguardController = false,
ReceiveIdentitiesFroms = new[]
{
"PDP1",
"PDP2",
},
},
Policy = "Standard",
RelatedAccount = "gcpAccount",
RepositoryGatewayScripts = new[]
{
new Checkpoint.Inputs.ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArgs
{
Name = "myScript",
Parameters = "ls -l",
},
},
SectionName = "my_section",
SendAlertsToServers = new[]
{
"ALS_C",
},
SendLogsToBackupServers = new[]
{
"BLS_B",
},
SendLogsToServers = new[]
{
"PLS_A",
},
Version = "R81",
XForwardedFor = true,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.ManagementCmeGwConfigurationsGcp;
import com.pulumi.checkpoint.ManagementCmeGwConfigurationsGcpArgs;
import com.pulumi.checkpoint.inputs.ManagementCmeGwConfigurationsGcpBladesArgs;
import com.pulumi.checkpoint.inputs.ManagementCmeGwConfigurationsGcpIdentityAwarenessSettingsArgs;
import com.pulumi.checkpoint.inputs.ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArgs;
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 gwConfigGcp = new ManagementCmeGwConfigurationsGcp("gwConfigGcp", ManagementCmeGwConfigurationsGcpArgs.builder()
.base64SicKey("MTIzNDU2Nzg=")
.blades(ManagementCmeGwConfigurationsGcpBladesArgs.builder()
.antiBot(true)
.antiVirus(true)
.applicationControl(false)
.autonomousThreatPrevention(false)
.contentAwareness(false)
.httpsInspection(true)
.identityAwareness(true)
.ips(true)
.ipsecVpn(false)
.threatEmulation(false)
.urlFiltering(false)
.vpn(false)
.build())
.color("blue")
.communicationWithServersBehindNat("translated-ip-only")
.identityAwarenessSettings(ManagementCmeGwConfigurationsGcpIdentityAwarenessSettingsArgs.builder()
.enableCloudguardController(false)
.receiveIdentitiesFroms(
"PDP1",
"PDP2")
.build())
.policy("Standard")
.relatedAccount("gcpAccount")
.repositoryGatewayScripts(ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArgs.builder()
.name("myScript")
.parameters("ls -l")
.build())
.sectionName("my_section")
.sendAlertsToServers("ALS_C")
.sendLogsToBackupServers("BLS_B")
.sendLogsToServers("PLS_A")
.version("R81")
.xForwardedFor(true)
.build());
}
}
resources:
gwConfigGcp:
type: checkpoint:ManagementCmeGwConfigurationsGcp
properties:
base64SicKey: MTIzNDU2Nzg=
blades:
antiBot: true
antiVirus: true
applicationControl: false
autonomousThreatPrevention: false
contentAwareness: false
httpsInspection: true
identityAwareness: true
ips: true
ipsecVpn: false
threatEmulation: false
urlFiltering: false
vpn: false
color: blue
communicationWithServersBehindNat: translated-ip-only
identityAwarenessSettings:
enableCloudguardController: false
receiveIdentitiesFroms:
- PDP1
- PDP2
policy: Standard
relatedAccount: gcpAccount
repositoryGatewayScripts:
- name: myScript
parameters: ls -l
sectionName: my_section
sendAlertsToServers:
- ALS_C
sendLogsToBackupServers:
- BLS_B
sendLogsToServers:
- PLS_A
version: R81
xForwardedFor: true
Create ManagementCmeGwConfigurationsGcp Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ManagementCmeGwConfigurationsGcp(name: string, args: ManagementCmeGwConfigurationsGcpArgs, opts?: CustomResourceOptions);
@overload
def ManagementCmeGwConfigurationsGcp(resource_name: str,
args: ManagementCmeGwConfigurationsGcpArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ManagementCmeGwConfigurationsGcp(resource_name: str,
opts: Optional[ResourceOptions] = None,
policy: Optional[str] = None,
blades: Optional[ManagementCmeGwConfigurationsGcpBladesArgs] = None,
version: Optional[str] = None,
related_account: Optional[str] = None,
base64_sic_key: Optional[str] = None,
identity_awareness_settings: Optional[ManagementCmeGwConfigurationsGcpIdentityAwarenessSettingsArgs] = None,
name: Optional[str] = None,
management_cme_gw_configurations_gcp_id: Optional[str] = None,
communication_with_servers_behind_nat: Optional[str] = None,
repository_gateway_scripts: Optional[Sequence[ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArgs]] = None,
section_name: Optional[str] = None,
send_alerts_to_servers: Optional[Sequence[str]] = None,
send_logs_to_backup_servers: Optional[Sequence[str]] = None,
send_logs_to_servers: Optional[Sequence[str]] = None,
color: Optional[str] = None,
x_forwarded_for: Optional[bool] = None)
func NewManagementCmeGwConfigurationsGcp(ctx *Context, name string, args ManagementCmeGwConfigurationsGcpArgs, opts ...ResourceOption) (*ManagementCmeGwConfigurationsGcp, error)
public ManagementCmeGwConfigurationsGcp(string name, ManagementCmeGwConfigurationsGcpArgs args, CustomResourceOptions? opts = null)
public ManagementCmeGwConfigurationsGcp(String name, ManagementCmeGwConfigurationsGcpArgs args)
public ManagementCmeGwConfigurationsGcp(String name, ManagementCmeGwConfigurationsGcpArgs args, CustomResourceOptions options)
type: checkpoint:ManagementCmeGwConfigurationsGcp
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ManagementCmeGwConfigurationsGcpArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name
This property is required. str - The unique name of the resource.
- args
This property is required. ManagementCmeGwConfigurationsGcpArgs - The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ManagementCmeGwConfigurationsGcpArgs - The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name
This property is required. string - The unique name of the resource.
- args
This property is required. ManagementCmeGwConfigurationsGcpArgs - The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name
This property is required. String - The unique name of the resource.
- args
This property is required. ManagementCmeGwConfigurationsGcpArgs - 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 managementCmeGwConfigurationsGcpResource = new Checkpoint.ManagementCmeGwConfigurationsGcp("managementCmeGwConfigurationsGcpResource", new()
{
Policy = "string",
Blades = new Checkpoint.Inputs.ManagementCmeGwConfigurationsGcpBladesArgs
{
AntiBot = false,
AntiVirus = false,
ApplicationControl = false,
AutonomousThreatPrevention = false,
ContentAwareness = false,
HttpsInspection = false,
IdentityAwareness = false,
Ips = false,
IpsecVpn = false,
ThreatEmulation = false,
UrlFiltering = false,
Vpn = false,
},
Version = "string",
RelatedAccount = "string",
Base64SicKey = "string",
IdentityAwarenessSettings = new Checkpoint.Inputs.ManagementCmeGwConfigurationsGcpIdentityAwarenessSettingsArgs
{
EnableCloudguardController = false,
ReceiveIdentitiesFroms = new[]
{
"string",
},
},
Name = "string",
ManagementCmeGwConfigurationsGcpId = "string",
CommunicationWithServersBehindNat = "string",
RepositoryGatewayScripts = new[]
{
new Checkpoint.Inputs.ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArgs
{
Name = "string",
Parameters = "string",
Uid = "string",
},
},
SectionName = "string",
SendAlertsToServers = new[]
{
"string",
},
SendLogsToBackupServers = new[]
{
"string",
},
SendLogsToServers = new[]
{
"string",
},
Color = "string",
XForwardedFor = false,
});
example, err := checkpoint.NewManagementCmeGwConfigurationsGcp(ctx, "managementCmeGwConfigurationsGcpResource", &checkpoint.ManagementCmeGwConfigurationsGcpArgs{
Policy: pulumi.String("string"),
Blades: &.ManagementCmeGwConfigurationsGcpBladesArgs{
AntiBot: pulumi.Bool(false),
AntiVirus: pulumi.Bool(false),
ApplicationControl: pulumi.Bool(false),
AutonomousThreatPrevention: pulumi.Bool(false),
ContentAwareness: pulumi.Bool(false),
HttpsInspection: pulumi.Bool(false),
IdentityAwareness: pulumi.Bool(false),
Ips: pulumi.Bool(false),
IpsecVpn: pulumi.Bool(false),
ThreatEmulation: pulumi.Bool(false),
UrlFiltering: pulumi.Bool(false),
Vpn: pulumi.Bool(false),
},
Version: pulumi.String("string"),
RelatedAccount: pulumi.String("string"),
Base64SicKey: pulumi.String("string"),
IdentityAwarenessSettings: &.ManagementCmeGwConfigurationsGcpIdentityAwarenessSettingsArgs{
EnableCloudguardController: pulumi.Bool(false),
ReceiveIdentitiesFroms: pulumi.StringArray{
pulumi.String("string"),
},
},
Name: pulumi.String("string"),
ManagementCmeGwConfigurationsGcpId: pulumi.String("string"),
CommunicationWithServersBehindNat: pulumi.String("string"),
RepositoryGatewayScripts: .ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArray{
&.ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArgs{
Name: pulumi.String("string"),
Parameters: pulumi.String("string"),
Uid: pulumi.String("string"),
},
},
SectionName: pulumi.String("string"),
SendAlertsToServers: pulumi.StringArray{
pulumi.String("string"),
},
SendLogsToBackupServers: pulumi.StringArray{
pulumi.String("string"),
},
SendLogsToServers: pulumi.StringArray{
pulumi.String("string"),
},
Color: pulumi.String("string"),
XForwardedFor: pulumi.Bool(false),
})
var managementCmeGwConfigurationsGcpResource = new ManagementCmeGwConfigurationsGcp("managementCmeGwConfigurationsGcpResource", ManagementCmeGwConfigurationsGcpArgs.builder()
.policy("string")
.blades(ManagementCmeGwConfigurationsGcpBladesArgs.builder()
.antiBot(false)
.antiVirus(false)
.applicationControl(false)
.autonomousThreatPrevention(false)
.contentAwareness(false)
.httpsInspection(false)
.identityAwareness(false)
.ips(false)
.ipsecVpn(false)
.threatEmulation(false)
.urlFiltering(false)
.vpn(false)
.build())
.version("string")
.relatedAccount("string")
.base64SicKey("string")
.identityAwarenessSettings(ManagementCmeGwConfigurationsGcpIdentityAwarenessSettingsArgs.builder()
.enableCloudguardController(false)
.receiveIdentitiesFroms("string")
.build())
.name("string")
.managementCmeGwConfigurationsGcpId("string")
.communicationWithServersBehindNat("string")
.repositoryGatewayScripts(ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArgs.builder()
.name("string")
.parameters("string")
.uid("string")
.build())
.sectionName("string")
.sendAlertsToServers("string")
.sendLogsToBackupServers("string")
.sendLogsToServers("string")
.color("string")
.xForwardedFor(false)
.build());
management_cme_gw_configurations_gcp_resource = checkpoint.ManagementCmeGwConfigurationsGcp("managementCmeGwConfigurationsGcpResource",
policy="string",
blades={
"anti_bot": False,
"anti_virus": False,
"application_control": False,
"autonomous_threat_prevention": False,
"content_awareness": False,
"https_inspection": False,
"identity_awareness": False,
"ips": False,
"ipsec_vpn": False,
"threat_emulation": False,
"url_filtering": False,
"vpn": False,
},
version="string",
related_account="string",
base64_sic_key="string",
identity_awareness_settings={
"enable_cloudguard_controller": False,
"receive_identities_froms": ["string"],
},
name="string",
management_cme_gw_configurations_gcp_id="string",
communication_with_servers_behind_nat="string",
repository_gateway_scripts=[{
"name": "string",
"parameters": "string",
"uid": "string",
}],
section_name="string",
send_alerts_to_servers=["string"],
send_logs_to_backup_servers=["string"],
send_logs_to_servers=["string"],
color="string",
x_forwarded_for=False)
const managementCmeGwConfigurationsGcpResource = new checkpoint.ManagementCmeGwConfigurationsGcp("managementCmeGwConfigurationsGcpResource", {
policy: "string",
blades: {
antiBot: false,
antiVirus: false,
applicationControl: false,
autonomousThreatPrevention: false,
contentAwareness: false,
httpsInspection: false,
identityAwareness: false,
ips: false,
ipsecVpn: false,
threatEmulation: false,
urlFiltering: false,
vpn: false,
},
version: "string",
relatedAccount: "string",
base64SicKey: "string",
identityAwarenessSettings: {
enableCloudguardController: false,
receiveIdentitiesFroms: ["string"],
},
name: "string",
managementCmeGwConfigurationsGcpId: "string",
communicationWithServersBehindNat: "string",
repositoryGatewayScripts: [{
name: "string",
parameters: "string",
uid: "string",
}],
sectionName: "string",
sendAlertsToServers: ["string"],
sendLogsToBackupServers: ["string"],
sendLogsToServers: ["string"],
color: "string",
xForwardedFor: false,
});
type: checkpoint:ManagementCmeGwConfigurationsGcp
properties:
base64SicKey: string
blades:
antiBot: false
antiVirus: false
applicationControl: false
autonomousThreatPrevention: false
contentAwareness: false
httpsInspection: false
identityAwareness: false
ips: false
ipsecVpn: false
threatEmulation: false
urlFiltering: false
vpn: false
color: string
communicationWithServersBehindNat: string
identityAwarenessSettings:
enableCloudguardController: false
receiveIdentitiesFroms:
- string
managementCmeGwConfigurationsGcpId: string
name: string
policy: string
relatedAccount: string
repositoryGatewayScripts:
- name: string
parameters: string
uid: string
sectionName: string
sendAlertsToServers:
- string
sendLogsToBackupServers:
- string
sendLogsToServers:
- string
version: string
xForwardedFor: false
ManagementCmeGwConfigurationsGcp 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 ManagementCmeGwConfigurationsGcp resource accepts the following input properties:
- Base64Sic
Key This property is required. string - Base64 key for trusted communication between the Management and the Gateway.
- Blades
This property is required. ManagementCme Gw Configurations Gcp Blades - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- Policy
This property is required. string - The policy name to install on the Gateway.
This property is required. string- The CME account name to associate with the Gateway Configuration.
- Version
This property is required. string - The Gateway version.
- Color string
- Color of the gateways objects in SmartConsole.
- Communication
With stringServers Behind Nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- Identity
Awareness ManagementSettings Cme Gw Configurations Gcp Identity Awareness Settings - Dictionary of Identity Awareness settings that can be configured on the gateway:
- Management
Cme stringGw Configurations Gcp Id - Name string
- The Gateway configuration name without spaces.
- Repository
Gateway List<ManagementScripts Cme Gw Configurations Gcp Repository Gateway Script> - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- Section
Name string - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- Send
Alerts List<string>To Servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- Send
Logs List<string>To Backup Servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- Send
Logs List<string>To Servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- XForwarded
For bool - Enable XFF headers in HTTP / HTTPS requests.
- Base64Sic
Key This property is required. string - Base64 key for trusted communication between the Management and the Gateway.
- Blades
This property is required. ManagementCme Gw Configurations Gcp Blades Args - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- Policy
This property is required. string - The policy name to install on the Gateway.
This property is required. string- The CME account name to associate with the Gateway Configuration.
- Version
This property is required. string - The Gateway version.
- Color string
- Color of the gateways objects in SmartConsole.
- Communication
With stringServers Behind Nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- Identity
Awareness ManagementSettings Cme Gw Configurations Gcp Identity Awareness Settings Args - Dictionary of Identity Awareness settings that can be configured on the gateway:
- Management
Cme stringGw Configurations Gcp Id - Name string
- The Gateway configuration name without spaces.
- Repository
Gateway []ManagementScripts Cme Gw Configurations Gcp Repository Gateway Script Args - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- Section
Name string - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- Send
Alerts []stringTo Servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- Send
Logs []stringTo Backup Servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- Send
Logs []stringTo Servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- XForwarded
For bool - Enable XFF headers in HTTP / HTTPS requests.
- base64Sic
Key This property is required. String - Base64 key for trusted communication between the Management and the Gateway.
- blades
This property is required. ManagementCme Gw Configurations Gcp Blades - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- policy
This property is required. String - The policy name to install on the Gateway.
This property is required. String- The CME account name to associate with the Gateway Configuration.
- version
This property is required. String - The Gateway version.
- color String
- Color of the gateways objects in SmartConsole.
- communication
With StringServers Behind Nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- identity
Awareness ManagementSettings Cme Gw Configurations Gcp Identity Awareness Settings - Dictionary of Identity Awareness settings that can be configured on the gateway:
- management
Cme StringGw Configurations Gcp Id - name String
- The Gateway configuration name without spaces.
- repository
Gateway List<ManagementScripts Cme Gw Configurations Gcp Repository Gateway Script> - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- section
Name String - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- send
Alerts List<String>To Servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- send
Logs List<String>To Backup Servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- send
Logs List<String>To Servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- x
Forwarded BooleanFor - Enable XFF headers in HTTP / HTTPS requests.
- base64Sic
Key This property is required. string - Base64 key for trusted communication between the Management and the Gateway.
- blades
This property is required. ManagementCme Gw Configurations Gcp Blades - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- policy
This property is required. string - The policy name to install on the Gateway.
This property is required. string- The CME account name to associate with the Gateway Configuration.
- version
This property is required. string - The Gateway version.
- color string
- Color of the gateways objects in SmartConsole.
- communication
With stringServers Behind Nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- identity
Awareness ManagementSettings Cme Gw Configurations Gcp Identity Awareness Settings - Dictionary of Identity Awareness settings that can be configured on the gateway:
- management
Cme stringGw Configurations Gcp Id - name string
- The Gateway configuration name without spaces.
- repository
Gateway ManagementScripts Cme Gw Configurations Gcp Repository Gateway Script[] - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- section
Name string - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- send
Alerts string[]To Servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- send
Logs string[]To Backup Servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- send
Logs string[]To Servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- x
Forwarded booleanFor - Enable XFF headers in HTTP / HTTPS requests.
- base64_
sic_ key This property is required. str - Base64 key for trusted communication between the Management and the Gateway.
- blades
This property is required. ManagementCme Gw Configurations Gcp Blades Args - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- policy
This property is required. str - The policy name to install on the Gateway.
This property is required. str- The CME account name to associate with the Gateway Configuration.
- version
This property is required. str - The Gateway version.
- color str
- Color of the gateways objects in SmartConsole.
- communication_
with_ strservers_ behind_ nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- identity_
awareness_ Managementsettings Cme Gw Configurations Gcp Identity Awareness Settings Args - Dictionary of Identity Awareness settings that can be configured on the gateway:
- management_
cme_ strgw_ configurations_ gcp_ id - name str
- The Gateway configuration name without spaces.
- repository_
gateway_ Sequence[Managementscripts Cme Gw Configurations Gcp Repository Gateway Script Args] - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- section_
name str - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- send_
alerts_ Sequence[str]to_ servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- send_
logs_ Sequence[str]to_ backup_ servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- send_
logs_ Sequence[str]to_ servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- x_
forwarded_ boolfor - Enable XFF headers in HTTP / HTTPS requests.
- base64Sic
Key This property is required. String - Base64 key for trusted communication between the Management and the Gateway.
- blades
This property is required. Property Map - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- policy
This property is required. String - The policy name to install on the Gateway.
This property is required. String- The CME account name to associate with the Gateway Configuration.
- version
This property is required. String - The Gateway version.
- color String
- Color of the gateways objects in SmartConsole.
- communication
With StringServers Behind Nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- identity
Awareness Property MapSettings - Dictionary of Identity Awareness settings that can be configured on the gateway:
- management
Cme StringGw Configurations Gcp Id - name String
- The Gateway configuration name without spaces.
- repository
Gateway List<Property Map>Scripts - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- section
Name String - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- send
Alerts List<String>To Servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- send
Logs List<String>To Backup Servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- send
Logs List<String>To Servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- x
Forwarded BooleanFor - Enable XFF headers in HTTP / HTTPS requests.
Outputs
All input properties are implicitly available as output properties. Additionally, the ManagementCmeGwConfigurationsGcp 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 ManagementCmeGwConfigurationsGcp Resource
Get an existing ManagementCmeGwConfigurationsGcp 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?: ManagementCmeGwConfigurationsGcpState, opts?: CustomResourceOptions): ManagementCmeGwConfigurationsGcp
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
base64_sic_key: Optional[str] = None,
blades: Optional[ManagementCmeGwConfigurationsGcpBladesArgs] = None,
color: Optional[str] = None,
communication_with_servers_behind_nat: Optional[str] = None,
identity_awareness_settings: Optional[ManagementCmeGwConfigurationsGcpIdentityAwarenessSettingsArgs] = None,
management_cme_gw_configurations_gcp_id: Optional[str] = None,
name: Optional[str] = None,
policy: Optional[str] = None,
related_account: Optional[str] = None,
repository_gateway_scripts: Optional[Sequence[ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArgs]] = None,
section_name: Optional[str] = None,
send_alerts_to_servers: Optional[Sequence[str]] = None,
send_logs_to_backup_servers: Optional[Sequence[str]] = None,
send_logs_to_servers: Optional[Sequence[str]] = None,
version: Optional[str] = None,
x_forwarded_for: Optional[bool] = None) -> ManagementCmeGwConfigurationsGcp
func GetManagementCmeGwConfigurationsGcp(ctx *Context, name string, id IDInput, state *ManagementCmeGwConfigurationsGcpState, opts ...ResourceOption) (*ManagementCmeGwConfigurationsGcp, error)
public static ManagementCmeGwConfigurationsGcp Get(string name, Input<string> id, ManagementCmeGwConfigurationsGcpState? state, CustomResourceOptions? opts = null)
public static ManagementCmeGwConfigurationsGcp get(String name, Output<String> id, ManagementCmeGwConfigurationsGcpState state, CustomResourceOptions options)
resources: _: type: checkpoint:ManagementCmeGwConfigurationsGcp get: id: ${id}
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
This property is required. - The unique name of the resulting resource.
- id
This property is required. - The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Base64Sic
Key string - Base64 key for trusted communication between the Management and the Gateway.
- Blades
Management
Cme Gw Configurations Gcp Blades - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- Color string
- Color of the gateways objects in SmartConsole.
- Communication
With stringServers Behind Nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- Identity
Awareness ManagementSettings Cme Gw Configurations Gcp Identity Awareness Settings - Dictionary of Identity Awareness settings that can be configured on the gateway:
- Management
Cme stringGw Configurations Gcp Id - Name string
- The Gateway configuration name without spaces.
- Policy string
- The policy name to install on the Gateway.
- string
- The CME account name to associate with the Gateway Configuration.
- Repository
Gateway List<ManagementScripts Cme Gw Configurations Gcp Repository Gateway Script> - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- Section
Name string - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- Send
Alerts List<string>To Servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- Send
Logs List<string>To Backup Servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- Send
Logs List<string>To Servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- Version string
- The Gateway version.
- XForwarded
For bool - Enable XFF headers in HTTP / HTTPS requests.
- Base64Sic
Key string - Base64 key for trusted communication between the Management and the Gateway.
- Blades
Management
Cme Gw Configurations Gcp Blades Args - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- Color string
- Color of the gateways objects in SmartConsole.
- Communication
With stringServers Behind Nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- Identity
Awareness ManagementSettings Cme Gw Configurations Gcp Identity Awareness Settings Args - Dictionary of Identity Awareness settings that can be configured on the gateway:
- Management
Cme stringGw Configurations Gcp Id - Name string
- The Gateway configuration name without spaces.
- Policy string
- The policy name to install on the Gateway.
- string
- The CME account name to associate with the Gateway Configuration.
- Repository
Gateway []ManagementScripts Cme Gw Configurations Gcp Repository Gateway Script Args - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- Section
Name string - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- Send
Alerts []stringTo Servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- Send
Logs []stringTo Backup Servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- Send
Logs []stringTo Servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- Version string
- The Gateway version.
- XForwarded
For bool - Enable XFF headers in HTTP / HTTPS requests.
- base64Sic
Key String - Base64 key for trusted communication between the Management and the Gateway.
- blades
Management
Cme Gw Configurations Gcp Blades - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- color String
- Color of the gateways objects in SmartConsole.
- communication
With StringServers Behind Nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- identity
Awareness ManagementSettings Cme Gw Configurations Gcp Identity Awareness Settings - Dictionary of Identity Awareness settings that can be configured on the gateway:
- management
Cme StringGw Configurations Gcp Id - name String
- The Gateway configuration name without spaces.
- policy String
- The policy name to install on the Gateway.
- String
- The CME account name to associate with the Gateway Configuration.
- repository
Gateway List<ManagementScripts Cme Gw Configurations Gcp Repository Gateway Script> - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- section
Name String - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- send
Alerts List<String>To Servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- send
Logs List<String>To Backup Servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- send
Logs List<String>To Servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- version String
- The Gateway version.
- x
Forwarded BooleanFor - Enable XFF headers in HTTP / HTTPS requests.
- base64Sic
Key string - Base64 key for trusted communication between the Management and the Gateway.
- blades
Management
Cme Gw Configurations Gcp Blades - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- color string
- Color of the gateways objects in SmartConsole.
- communication
With stringServers Behind Nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- identity
Awareness ManagementSettings Cme Gw Configurations Gcp Identity Awareness Settings - Dictionary of Identity Awareness settings that can be configured on the gateway:
- management
Cme stringGw Configurations Gcp Id - name string
- The Gateway configuration name without spaces.
- policy string
- The policy name to install on the Gateway.
- string
- The CME account name to associate with the Gateway Configuration.
- repository
Gateway ManagementScripts Cme Gw Configurations Gcp Repository Gateway Script[] - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- section
Name string - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- send
Alerts string[]To Servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- send
Logs string[]To Backup Servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- send
Logs string[]To Servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- version string
- The Gateway version.
- x
Forwarded booleanFor - Enable XFF headers in HTTP / HTTPS requests.
- base64_
sic_ strkey - Base64 key for trusted communication between the Management and the Gateway.
- blades
Management
Cme Gw Configurations Gcp Blades Args - Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- color str
- Color of the gateways objects in SmartConsole.
- communication_
with_ strservers_ behind_ nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- identity_
awareness_ Managementsettings Cme Gw Configurations Gcp Identity Awareness Settings Args - Dictionary of Identity Awareness settings that can be configured on the gateway:
- management_
cme_ strgw_ configurations_ gcp_ id - name str
- The Gateway configuration name without spaces.
- policy str
- The policy name to install on the Gateway.
- str
- The CME account name to associate with the Gateway Configuration.
- repository_
gateway_ Sequence[Managementscripts Cme Gw Configurations Gcp Repository Gateway Script Args] - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- section_
name str - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- send_
alerts_ Sequence[str]to_ servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- send_
logs_ Sequence[str]to_ backup_ servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- send_
logs_ Sequence[str]to_ servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- version str
- The Gateway version.
- x_
forwarded_ boolfor - Enable XFF headers in HTTP / HTTPS requests.
- base64Sic
Key String - Base64 key for trusted communication between the Management and the Gateway.
- blades Property Map
- Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
- color String
- Color of the gateways objects in SmartConsole.
- communication
With StringServers Behind Nat - Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
- identity
Awareness Property MapSettings - Dictionary of Identity Awareness settings that can be configured on the gateway:
- management
Cme StringGw Configurations Gcp Id - name String
- The Gateway configuration name without spaces.
- policy String
- The policy name to install on the Gateway.
- String
- The CME account name to associate with the Gateway Configuration.
- repository
Gateway List<Property Map>Scripts - List of objects that each contain the name/UID of a script that exists in the scripts repository on the Management server. Supports these parameters:
- section
Name String - Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
- send
Alerts List<String>To Servers - Comma-separated list of Alert Log Servers names to which alerts are sent.
- send
Logs List<String>To Backup Servers - Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
- send
Logs List<String>To Servers - Comma-separated list of Primary Log Servers names to which logs are sent. Configured Log Servers act as Log and Alert Servers. Must be defined as a part of Log Servers parameters.
- version String
- The Gateway version.
- x
Forwarded BooleanFor - Enable XFF headers in HTTP / HTTPS requests.
Supporting Types
ManagementCmeGwConfigurationsGcpBlades, ManagementCmeGwConfigurationsGcpBladesArgs
- Anti
Bot This property is required. bool - Anti-Bot blade.
- Anti
Virus This property is required. bool - Anti-Virus blade.
- Application
Control This property is required. bool - Application Control blade.
- Autonomous
Threat Prevention This property is required. bool - ATP blade.
- Content
Awareness This property is required. bool - Content Awareness blade.
- Https
Inspection This property is required. bool - HTTPS Inspection blade.
- Identity
Awareness This property is required. bool - Identity Awareness blade.
- Ips
This property is required. bool - IPS blade.
- Ipsec
Vpn This property is required. bool - IPsec VPN blade.
- Threat
Emulation This property is required. bool - Threat Emulation blade.
- Url
Filtering This property is required. bool - URL Filtering blade.
- Vpn
This property is required. bool - VPN blade.
- Anti
Bot This property is required. bool - Anti-Bot blade.
- Anti
Virus This property is required. bool - Anti-Virus blade.
- Application
Control This property is required. bool - Application Control blade.
- Autonomous
Threat Prevention This property is required. bool - ATP blade.
- Content
Awareness This property is required. bool - Content Awareness blade.
- Https
Inspection This property is required. bool - HTTPS Inspection blade.
- Identity
Awareness This property is required. bool - Identity Awareness blade.
- Ips
This property is required. bool - IPS blade.
- Ipsec
Vpn This property is required. bool - IPsec VPN blade.
- Threat
Emulation This property is required. bool - Threat Emulation blade.
- Url
Filtering This property is required. bool - URL Filtering blade.
- Vpn
This property is required. bool - VPN blade.
- anti
Bot This property is required. Boolean - Anti-Bot blade.
- anti
Virus This property is required. Boolean - Anti-Virus blade.
- application
Control This property is required. Boolean - Application Control blade.
- autonomous
Threat Prevention This property is required. Boolean - ATP blade.
- content
Awareness This property is required. Boolean - Content Awareness blade.
- https
Inspection This property is required. Boolean - HTTPS Inspection blade.
- identity
Awareness This property is required. Boolean - Identity Awareness blade.
- ips
This property is required. Boolean - IPS blade.
- ipsec
Vpn This property is required. Boolean - IPsec VPN blade.
- threat
Emulation This property is required. Boolean - Threat Emulation blade.
- url
Filtering This property is required. Boolean - URL Filtering blade.
- vpn
This property is required. Boolean - VPN blade.
- anti
Bot This property is required. boolean - Anti-Bot blade.
- anti
Virus This property is required. boolean - Anti-Virus blade.
- application
Control This property is required. boolean - Application Control blade.
- autonomous
Threat Prevention This property is required. boolean - ATP blade.
- content
Awareness This property is required. boolean - Content Awareness blade.
- https
Inspection This property is required. boolean - HTTPS Inspection blade.
- identity
Awareness This property is required. boolean - Identity Awareness blade.
- ips
This property is required. boolean - IPS blade.
- ipsec
Vpn This property is required. boolean - IPsec VPN blade.
- threat
Emulation This property is required. boolean - Threat Emulation blade.
- url
Filtering This property is required. boolean - URL Filtering blade.
- vpn
This property is required. boolean - VPN blade.
- anti_
bot This property is required. bool - Anti-Bot blade.
- anti_
virus This property is required. bool - Anti-Virus blade.
- application_
control This property is required. bool - Application Control blade.
- autonomous_
threat_ prevention This property is required. bool - ATP blade.
- content_
awareness This property is required. bool - Content Awareness blade.
- https_
inspection This property is required. bool - HTTPS Inspection blade.
- identity_
awareness This property is required. bool - Identity Awareness blade.
- ips
This property is required. bool - IPS blade.
- ipsec_
vpn This property is required. bool - IPsec VPN blade.
- threat_
emulation This property is required. bool - Threat Emulation blade.
- url_
filtering This property is required. bool - URL Filtering blade.
- vpn
This property is required. bool - VPN blade.
- anti
Bot This property is required. Boolean - Anti-Bot blade.
- anti
Virus This property is required. Boolean - Anti-Virus blade.
- application
Control This property is required. Boolean - Application Control blade.
- autonomous
Threat Prevention This property is required. Boolean - ATP blade.
- content
Awareness This property is required. Boolean - Content Awareness blade.
- https
Inspection This property is required. Boolean - HTTPS Inspection blade.
- identity
Awareness This property is required. Boolean - Identity Awareness blade.
- ips
This property is required. Boolean - IPS blade.
- ipsec
Vpn This property is required. Boolean - IPsec VPN blade.
- threat
Emulation This property is required. Boolean - Threat Emulation blade.
- url
Filtering This property is required. Boolean - URL Filtering blade.
- vpn
This property is required. Boolean - VPN blade.
ManagementCmeGwConfigurationsGcpIdentityAwarenessSettings, ManagementCmeGwConfigurationsGcpIdentityAwarenessSettingsArgs
- Enable
Cloudguard boolController - Enable the Web API identity source for CloudGuard Controller.
- Receive
Identities List<string>Froms - List of PDP gateway names from which to receive identities through Identity Sharing.
- Enable
Cloudguard boolController - Enable the Web API identity source for CloudGuard Controller.
- Receive
Identities []stringFroms - List of PDP gateway names from which to receive identities through Identity Sharing.
- enable
Cloudguard BooleanController - Enable the Web API identity source for CloudGuard Controller.
- receive
Identities List<String>Froms - List of PDP gateway names from which to receive identities through Identity Sharing.
- enable
Cloudguard booleanController - Enable the Web API identity source for CloudGuard Controller.
- receive
Identities string[]Froms - List of PDP gateway names from which to receive identities through Identity Sharing.
- enable_
cloudguard_ boolcontroller - Enable the Web API identity source for CloudGuard Controller.
- receive_
identities_ Sequence[str]froms - List of PDP gateway names from which to receive identities through Identity Sharing.
- enable
Cloudguard BooleanController - Enable the Web API identity source for CloudGuard Controller.
- receive
Identities List<String>Froms - List of PDP gateway names from which to receive identities through Identity Sharing.
ManagementCmeGwConfigurationsGcpRepositoryGatewayScript, ManagementCmeGwConfigurationsGcpRepositoryGatewayScriptArgs
- Name
This property is required. string - The name of the script.
- Parameters string
- The parameters to pass to the script.
- Uid string
- Script uid
- Name
This property is required. string - The name of the script.
- Parameters string
- The parameters to pass to the script.
- Uid string
- Script uid
- name
This property is required. String - The name of the script.
- parameters String
- The parameters to pass to the script.
- uid String
- Script uid
- name
This property is required. string - The name of the script.
- parameters string
- The parameters to pass to the script.
- uid string
- Script uid
- name
This property is required. str - The name of the script.
- parameters str
- The parameters to pass to the script.
- uid str
- Script uid
- name
This property is required. String - The name of the script.
- parameters String
- The parameters to pass to the script.
- uid String
- Script uid
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpoint
Terraform Provider.