1. Packages
  2. Checkpoint Provider
  3. API Docs
  4. ManagementCmeGwConfigurationsAzure
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

checkpoint.ManagementCmeGwConfigurationsAzure

Explore with Pulumi AI

checkpoint logo
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as checkpoint from "@pulumi/checkpoint";
    
    const gwConfigAzure = new checkpoint.ManagementCmeGwConfigurationsAzure("gwConfigAzure", {
        base64SicKey: "MTIzNDU2Nzg=",
        blades: {
            antiBot: true,
            antiVirus: true,
            applicationControl: false,
            autonomousThreatPrevention: false,
            contentAwareness: false,
            httpsInspection: false,
            identityAwareness: true,
            ips: true,
            ipsecVpn: false,
            threatEmulation: false,
            urlFiltering: false,
            vpn: false,
        },
        color: "blue",
        communicationWithServersBehindNat: "translated-ip-only",
        identityAwarenessSettings: {
            enableCloudguardController: false,
            receiveIdentitiesFroms: [
                "PDP1",
                "PDP2",
            ],
        },
        ipv6: true,
        policy: "Standard",
        relatedAccount: "azureAccount",
        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_azure = checkpoint.ManagementCmeGwConfigurationsAzure("gwConfigAzure",
        base64_sic_key="MTIzNDU2Nzg=",
        blades={
            "anti_bot": True,
            "anti_virus": True,
            "application_control": False,
            "autonomous_threat_prevention": False,
            "content_awareness": False,
            "https_inspection": False,
            "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",
            ],
        },
        ipv6=True,
        policy="Standard",
        related_account="azureAccount",
        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.NewManagementCmeGwConfigurationsAzure(ctx, "gwConfigAzure", &checkpoint.ManagementCmeGwConfigurationsAzureArgs{
    			Base64SicKey: pulumi.String("MTIzNDU2Nzg="),
    			Blades: &checkpoint.ManagementCmeGwConfigurationsAzureBladesArgs{
    				AntiBot:                    pulumi.Bool(true),
    				AntiVirus:                  pulumi.Bool(true),
    				ApplicationControl:         pulumi.Bool(false),
    				AutonomousThreatPrevention: pulumi.Bool(false),
    				ContentAwareness:           pulumi.Bool(false),
    				HttpsInspection:            pulumi.Bool(false),
    				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.ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs{
    				EnableCloudguardController: pulumi.Bool(false),
    				ReceiveIdentitiesFroms: pulumi.StringArray{
    					pulumi.String("PDP1"),
    					pulumi.String("PDP2"),
    				},
    			},
    			Ipv6:           pulumi.Bool(true),
    			Policy:         pulumi.String("Standard"),
    			RelatedAccount: pulumi.String("azureAccount"),
    			RepositoryGatewayScripts: checkpoint.ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArray{
    				&checkpoint.ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs{
    					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 gwConfigAzure = new Checkpoint.ManagementCmeGwConfigurationsAzure("gwConfigAzure", new()
        {
            Base64SicKey = "MTIzNDU2Nzg=",
            Blades = new Checkpoint.Inputs.ManagementCmeGwConfigurationsAzureBladesArgs
            {
                AntiBot = true,
                AntiVirus = true,
                ApplicationControl = false,
                AutonomousThreatPrevention = false,
                ContentAwareness = false,
                HttpsInspection = false,
                IdentityAwareness = true,
                Ips = true,
                IpsecVpn = false,
                ThreatEmulation = false,
                UrlFiltering = false,
                Vpn = false,
            },
            Color = "blue",
            CommunicationWithServersBehindNat = "translated-ip-only",
            IdentityAwarenessSettings = new Checkpoint.Inputs.ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs
            {
                EnableCloudguardController = false,
                ReceiveIdentitiesFroms = new[]
                {
                    "PDP1",
                    "PDP2",
                },
            },
            Ipv6 = true,
            Policy = "Standard",
            RelatedAccount = "azureAccount",
            RepositoryGatewayScripts = new[]
            {
                new Checkpoint.Inputs.ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs
                {
                    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.ManagementCmeGwConfigurationsAzure;
    import com.pulumi.checkpoint.ManagementCmeGwConfigurationsAzureArgs;
    import com.pulumi.checkpoint.inputs.ManagementCmeGwConfigurationsAzureBladesArgs;
    import com.pulumi.checkpoint.inputs.ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs;
    import com.pulumi.checkpoint.inputs.ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs;
    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 gwConfigAzure = new ManagementCmeGwConfigurationsAzure("gwConfigAzure", ManagementCmeGwConfigurationsAzureArgs.builder()
                .base64SicKey("MTIzNDU2Nzg=")
                .blades(ManagementCmeGwConfigurationsAzureBladesArgs.builder()
                    .antiBot(true)
                    .antiVirus(true)
                    .applicationControl(false)
                    .autonomousThreatPrevention(false)
                    .contentAwareness(false)
                    .httpsInspection(false)
                    .identityAwareness(true)
                    .ips(true)
                    .ipsecVpn(false)
                    .threatEmulation(false)
                    .urlFiltering(false)
                    .vpn(false)
                    .build())
                .color("blue")
                .communicationWithServersBehindNat("translated-ip-only")
                .identityAwarenessSettings(ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs.builder()
                    .enableCloudguardController(false)
                    .receiveIdentitiesFroms(                
                        "PDP1",
                        "PDP2")
                    .build())
                .ipv6(true)
                .policy("Standard")
                .relatedAccount("azureAccount")
                .repositoryGatewayScripts(ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs.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:
      gwConfigAzure:
        type: checkpoint:ManagementCmeGwConfigurationsAzure
        properties:
          base64SicKey: MTIzNDU2Nzg=
          blades:
            antiBot: true
            antiVirus: true
            applicationControl: false
            autonomousThreatPrevention: false
            contentAwareness: false
            httpsInspection: false
            identityAwareness: true
            ips: true
            ipsecVpn: false
            threatEmulation: false
            urlFiltering: false
            vpn: false
          color: blue
          communicationWithServersBehindNat: translated-ip-only
          identityAwarenessSettings:
            enableCloudguardController: false
            receiveIdentitiesFroms:
              - PDP1
              - PDP2
          ipv6: true
          policy: Standard
          relatedAccount: azureAccount
          repositoryGatewayScripts:
            - name: myScript
              parameters: ls -l
          sectionName: my_section
          sendAlertsToServers:
            - ALS_C
          sendLogsToBackupServers:
            - BLS_B
          sendLogsToServers:
            - PLS_A
          version: R81
          xForwardedFor: true
    

    Create ManagementCmeGwConfigurationsAzure Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ManagementCmeGwConfigurationsAzure(name: string, args: ManagementCmeGwConfigurationsAzureArgs, opts?: CustomResourceOptions);
    @overload
    def ManagementCmeGwConfigurationsAzure(resource_name: str,
                                           args: ManagementCmeGwConfigurationsAzureArgs,
                                           opts: Optional[ResourceOptions] = None)
    
    @overload
    def ManagementCmeGwConfigurationsAzure(resource_name: str,
                                           opts: Optional[ResourceOptions] = None,
                                           policy: Optional[str] = None,
                                           blades: Optional[ManagementCmeGwConfigurationsAzureBladesArgs] = None,
                                           version: Optional[str] = None,
                                           related_account: Optional[str] = None,
                                           base64_sic_key: Optional[str] = None,
                                           identity_awareness_settings: Optional[ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs] = None,
                                           management_cme_gw_configurations_azure_id: Optional[str] = None,
                                           name: Optional[str] = None,
                                           ipv6: Optional[bool] = None,
                                           communication_with_servers_behind_nat: Optional[str] = None,
                                           repository_gateway_scripts: Optional[Sequence[ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs]] = 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 NewManagementCmeGwConfigurationsAzure(ctx *Context, name string, args ManagementCmeGwConfigurationsAzureArgs, opts ...ResourceOption) (*ManagementCmeGwConfigurationsAzure, error)
    public ManagementCmeGwConfigurationsAzure(string name, ManagementCmeGwConfigurationsAzureArgs args, CustomResourceOptions? opts = null)
    public ManagementCmeGwConfigurationsAzure(String name, ManagementCmeGwConfigurationsAzureArgs args)
    public ManagementCmeGwConfigurationsAzure(String name, ManagementCmeGwConfigurationsAzureArgs args, CustomResourceOptions options)
    
    type: checkpoint:ManagementCmeGwConfigurationsAzure
    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 ManagementCmeGwConfigurationsAzureArgs
    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 ManagementCmeGwConfigurationsAzureArgs
    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 ManagementCmeGwConfigurationsAzureArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ManagementCmeGwConfigurationsAzureArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ManagementCmeGwConfigurationsAzureArgs
    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 managementCmeGwConfigurationsAzureResource = new Checkpoint.ManagementCmeGwConfigurationsAzure("managementCmeGwConfigurationsAzureResource", new()
    {
        Policy = "string",
        Blades = new Checkpoint.Inputs.ManagementCmeGwConfigurationsAzureBladesArgs
        {
            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.ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs
        {
            EnableCloudguardController = false,
            ReceiveIdentitiesFroms = new[]
            {
                "string",
            },
        },
        ManagementCmeGwConfigurationsAzureId = "string",
        Name = "string",
        Ipv6 = false,
        CommunicationWithServersBehindNat = "string",
        RepositoryGatewayScripts = new[]
        {
            new Checkpoint.Inputs.ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs
            {
                Name = "string",
                Parameters = "string",
                Uid = "string",
            },
        },
        SectionName = "string",
        SendAlertsToServers = new[]
        {
            "string",
        },
        SendLogsToBackupServers = new[]
        {
            "string",
        },
        SendLogsToServers = new[]
        {
            "string",
        },
        Color = "string",
        XForwardedFor = false,
    });
    
    example, err := checkpoint.NewManagementCmeGwConfigurationsAzure(ctx, "managementCmeGwConfigurationsAzureResource", &checkpoint.ManagementCmeGwConfigurationsAzureArgs{
    	Policy: pulumi.String("string"),
    	Blades: &checkpoint.ManagementCmeGwConfigurationsAzureBladesArgs{
    		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: &checkpoint.ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs{
    		EnableCloudguardController: pulumi.Bool(false),
    		ReceiveIdentitiesFroms: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	ManagementCmeGwConfigurationsAzureId: pulumi.String("string"),
    	Name:                                 pulumi.String("string"),
    	Ipv6:                                 pulumi.Bool(false),
    	CommunicationWithServersBehindNat:    pulumi.String("string"),
    	RepositoryGatewayScripts: checkpoint.ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArray{
    		&checkpoint.ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs{
    			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 managementCmeGwConfigurationsAzureResource = new ManagementCmeGwConfigurationsAzure("managementCmeGwConfigurationsAzureResource", ManagementCmeGwConfigurationsAzureArgs.builder()
        .policy("string")
        .blades(ManagementCmeGwConfigurationsAzureBladesArgs.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(ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs.builder()
            .enableCloudguardController(false)
            .receiveIdentitiesFroms("string")
            .build())
        .managementCmeGwConfigurationsAzureId("string")
        .name("string")
        .ipv6(false)
        .communicationWithServersBehindNat("string")
        .repositoryGatewayScripts(ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs.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_azure_resource = checkpoint.ManagementCmeGwConfigurationsAzure("managementCmeGwConfigurationsAzureResource",
        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"],
        },
        management_cme_gw_configurations_azure_id="string",
        name="string",
        ipv6=False,
        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 managementCmeGwConfigurationsAzureResource = new checkpoint.ManagementCmeGwConfigurationsAzure("managementCmeGwConfigurationsAzureResource", {
        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"],
        },
        managementCmeGwConfigurationsAzureId: "string",
        name: "string",
        ipv6: false,
        communicationWithServersBehindNat: "string",
        repositoryGatewayScripts: [{
            name: "string",
            parameters: "string",
            uid: "string",
        }],
        sectionName: "string",
        sendAlertsToServers: ["string"],
        sendLogsToBackupServers: ["string"],
        sendLogsToServers: ["string"],
        color: "string",
        xForwardedFor: false,
    });
    
    type: checkpoint:ManagementCmeGwConfigurationsAzure
    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
        ipv6: false
        managementCmeGwConfigurationsAzureId: 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
    

    ManagementCmeGwConfigurationsAzure 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 ManagementCmeGwConfigurationsAzure resource accepts the following input properties:

    Base64SicKey string
    Base64 key for trusted communication between the Management and the Gateway.
    Blades ManagementCmeGwConfigurationsAzureBlades
    Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
    Policy string
    The policy name to install on the Gateway.
    RelatedAccount string
    The CME account name to associate with the Gateway Configuration.
    Version string
    The Gateway version.
    Color string
    Color of the gateways objects in SmartConsole.
    CommunicationWithServersBehindNat string
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    IdentityAwarenessSettings ManagementCmeGwConfigurationsAzureIdentityAwarenessSettings
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    Ipv6 bool
    Enable IPv6 for Azure VMSS.
    ManagementCmeGwConfigurationsAzureId string
    Name string
    The Gateway configuration name without spaces.
    RepositoryGatewayScripts List<ManagementCmeGwConfigurationsAzureRepositoryGatewayScript>
    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:
    SectionName string
    Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
    SendAlertsToServers List<string>
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    SendLogsToBackupServers List<string>
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    SendLogsToServers List<string>
    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.
    XForwardedFor bool
    Enable XFF headers in HTTP / HTTPS requests.
    Base64SicKey string
    Base64 key for trusted communication between the Management and the Gateway.
    Blades ManagementCmeGwConfigurationsAzureBladesArgs
    Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
    Policy string
    The policy name to install on the Gateway.
    RelatedAccount string
    The CME account name to associate with the Gateway Configuration.
    Version string
    The Gateway version.
    Color string
    Color of the gateways objects in SmartConsole.
    CommunicationWithServersBehindNat string
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    IdentityAwarenessSettings ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    Ipv6 bool
    Enable IPv6 for Azure VMSS.
    ManagementCmeGwConfigurationsAzureId string
    Name string
    The Gateway configuration name without spaces.
    RepositoryGatewayScripts []ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs
    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:
    SectionName string
    Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
    SendAlertsToServers []string
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    SendLogsToBackupServers []string
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    SendLogsToServers []string
    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.
    XForwardedFor bool
    Enable XFF headers in HTTP / HTTPS requests.
    base64SicKey String
    Base64 key for trusted communication between the Management and the Gateway.
    blades ManagementCmeGwConfigurationsAzureBlades
    Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
    policy String
    The policy name to install on the Gateway.
    relatedAccount String
    The CME account name to associate with the Gateway Configuration.
    version String
    The Gateway version.
    color String
    Color of the gateways objects in SmartConsole.
    communicationWithServersBehindNat String
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    identityAwarenessSettings ManagementCmeGwConfigurationsAzureIdentityAwarenessSettings
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    ipv6 Boolean
    Enable IPv6 for Azure VMSS.
    managementCmeGwConfigurationsAzureId String
    name String
    The Gateway configuration name without spaces.
    repositoryGatewayScripts List<ManagementCmeGwConfigurationsAzureRepositoryGatewayScript>
    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:
    sectionName String
    Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
    sendAlertsToServers List<String>
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    sendLogsToBackupServers List<String>
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    sendLogsToServers List<String>
    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.
    xForwardedFor Boolean
    Enable XFF headers in HTTP / HTTPS requests.
    base64SicKey string
    Base64 key for trusted communication between the Management and the Gateway.
    blades ManagementCmeGwConfigurationsAzureBlades
    Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
    policy string
    The policy name to install on the Gateway.
    relatedAccount string
    The CME account name to associate with the Gateway Configuration.
    version string
    The Gateway version.
    color string
    Color of the gateways objects in SmartConsole.
    communicationWithServersBehindNat string
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    identityAwarenessSettings ManagementCmeGwConfigurationsAzureIdentityAwarenessSettings
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    ipv6 boolean
    Enable IPv6 for Azure VMSS.
    managementCmeGwConfigurationsAzureId string
    name string
    The Gateway configuration name without spaces.
    repositoryGatewayScripts ManagementCmeGwConfigurationsAzureRepositoryGatewayScript[]
    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:
    sectionName string
    Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
    sendAlertsToServers string[]
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    sendLogsToBackupServers string[]
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    sendLogsToServers string[]
    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.
    xForwardedFor boolean
    Enable XFF headers in HTTP / HTTPS requests.
    base64_sic_key str
    Base64 key for trusted communication between the Management and the Gateway.
    blades ManagementCmeGwConfigurationsAzureBladesArgs
    Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
    policy str
    The policy name to install on the Gateway.
    related_account str
    The CME account name to associate with the Gateway Configuration.
    version str
    The Gateway version.
    color str
    Color of the gateways objects in SmartConsole.
    communication_with_servers_behind_nat str
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    identity_awareness_settings ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    ipv6 bool
    Enable IPv6 for Azure VMSS.
    management_cme_gw_configurations_azure_id str
    name str
    The Gateway configuration name without spaces.
    repository_gateway_scripts Sequence[ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs]
    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_to_servers Sequence[str]
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    send_logs_to_backup_servers Sequence[str]
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    send_logs_to_servers Sequence[str]
    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_for bool
    Enable XFF headers in HTTP / HTTPS requests.
    base64SicKey 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:
    policy String
    The policy name to install on the Gateway.
    relatedAccount String
    The CME account name to associate with the Gateway Configuration.
    version String
    The Gateway version.
    color String
    Color of the gateways objects in SmartConsole.
    communicationWithServersBehindNat String
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    identityAwarenessSettings Property Map
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    ipv6 Boolean
    Enable IPv6 for Azure VMSS.
    managementCmeGwConfigurationsAzureId String
    name String
    The Gateway configuration name without spaces.
    repositoryGatewayScripts List<Property Map>
    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:
    sectionName String
    Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
    sendAlertsToServers List<String>
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    sendLogsToBackupServers List<String>
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    sendLogsToServers List<String>
    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.
    xForwardedFor Boolean
    Enable XFF headers in HTTP / HTTPS requests.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ManagementCmeGwConfigurationsAzure 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 ManagementCmeGwConfigurationsAzure Resource

    Get an existing ManagementCmeGwConfigurationsAzure 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?: ManagementCmeGwConfigurationsAzureState, opts?: CustomResourceOptions): ManagementCmeGwConfigurationsAzure
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            base64_sic_key: Optional[str] = None,
            blades: Optional[ManagementCmeGwConfigurationsAzureBladesArgs] = None,
            color: Optional[str] = None,
            communication_with_servers_behind_nat: Optional[str] = None,
            identity_awareness_settings: Optional[ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs] = None,
            ipv6: Optional[bool] = None,
            management_cme_gw_configurations_azure_id: Optional[str] = None,
            name: Optional[str] = None,
            policy: Optional[str] = None,
            related_account: Optional[str] = None,
            repository_gateway_scripts: Optional[Sequence[ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs]] = 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) -> ManagementCmeGwConfigurationsAzure
    func GetManagementCmeGwConfigurationsAzure(ctx *Context, name string, id IDInput, state *ManagementCmeGwConfigurationsAzureState, opts ...ResourceOption) (*ManagementCmeGwConfigurationsAzure, error)
    public static ManagementCmeGwConfigurationsAzure Get(string name, Input<string> id, ManagementCmeGwConfigurationsAzureState? state, CustomResourceOptions? opts = null)
    public static ManagementCmeGwConfigurationsAzure get(String name, Output<String> id, ManagementCmeGwConfigurationsAzureState state, CustomResourceOptions options)
    resources:  _:    type: checkpoint:ManagementCmeGwConfigurationsAzure    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.
    The following state arguments are supported:
    Base64SicKey string
    Base64 key for trusted communication between the Management and the Gateway.
    Blades ManagementCmeGwConfigurationsAzureBlades
    Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
    Color string
    Color of the gateways objects in SmartConsole.
    CommunicationWithServersBehindNat string
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    IdentityAwarenessSettings ManagementCmeGwConfigurationsAzureIdentityAwarenessSettings
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    Ipv6 bool
    Enable IPv6 for Azure VMSS.
    ManagementCmeGwConfigurationsAzureId string
    Name string
    The Gateway configuration name without spaces.
    Policy string
    The policy name to install on the Gateway.
    RelatedAccount string
    The CME account name to associate with the Gateway Configuration.
    RepositoryGatewayScripts List<ManagementCmeGwConfigurationsAzureRepositoryGatewayScript>
    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:
    SectionName string
    Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
    SendAlertsToServers List<string>
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    SendLogsToBackupServers List<string>
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    SendLogsToServers List<string>
    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.
    XForwardedFor bool
    Enable XFF headers in HTTP / HTTPS requests.
    Base64SicKey string
    Base64 key for trusted communication between the Management and the Gateway.
    Blades ManagementCmeGwConfigurationsAzureBladesArgs
    Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
    Color string
    Color of the gateways objects in SmartConsole.
    CommunicationWithServersBehindNat string
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    IdentityAwarenessSettings ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    Ipv6 bool
    Enable IPv6 for Azure VMSS.
    ManagementCmeGwConfigurationsAzureId string
    Name string
    The Gateway configuration name without spaces.
    Policy string
    The policy name to install on the Gateway.
    RelatedAccount string
    The CME account name to associate with the Gateway Configuration.
    RepositoryGatewayScripts []ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs
    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:
    SectionName string
    Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
    SendAlertsToServers []string
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    SendLogsToBackupServers []string
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    SendLogsToServers []string
    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.
    XForwardedFor bool
    Enable XFF headers in HTTP / HTTPS requests.
    base64SicKey String
    Base64 key for trusted communication between the Management and the Gateway.
    blades ManagementCmeGwConfigurationsAzureBlades
    Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
    color String
    Color of the gateways objects in SmartConsole.
    communicationWithServersBehindNat String
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    identityAwarenessSettings ManagementCmeGwConfigurationsAzureIdentityAwarenessSettings
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    ipv6 Boolean
    Enable IPv6 for Azure VMSS.
    managementCmeGwConfigurationsAzureId String
    name String
    The Gateway configuration name without spaces.
    policy String
    The policy name to install on the Gateway.
    relatedAccount String
    The CME account name to associate with the Gateway Configuration.
    repositoryGatewayScripts List<ManagementCmeGwConfigurationsAzureRepositoryGatewayScript>
    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:
    sectionName String
    Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
    sendAlertsToServers List<String>
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    sendLogsToBackupServers List<String>
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    sendLogsToServers List<String>
    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.
    xForwardedFor Boolean
    Enable XFF headers in HTTP / HTTPS requests.
    base64SicKey string
    Base64 key for trusted communication between the Management and the Gateway.
    blades ManagementCmeGwConfigurationsAzureBlades
    Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
    color string
    Color of the gateways objects in SmartConsole.
    communicationWithServersBehindNat string
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    identityAwarenessSettings ManagementCmeGwConfigurationsAzureIdentityAwarenessSettings
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    ipv6 boolean
    Enable IPv6 for Azure VMSS.
    managementCmeGwConfigurationsAzureId string
    name string
    The Gateway configuration name without spaces.
    policy string
    The policy name to install on the Gateway.
    relatedAccount string
    The CME account name to associate with the Gateway Configuration.
    repositoryGatewayScripts ManagementCmeGwConfigurationsAzureRepositoryGatewayScript[]
    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:
    sectionName string
    Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
    sendAlertsToServers string[]
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    sendLogsToBackupServers string[]
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    sendLogsToServers string[]
    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.
    xForwardedFor boolean
    Enable XFF headers in HTTP / HTTPS requests.
    base64_sic_key str
    Base64 key for trusted communication between the Management and the Gateway.
    blades ManagementCmeGwConfigurationsAzureBladesArgs
    Dictionary of activated/deactivated blades on the Gateway. Supports these blades:
    color str
    Color of the gateways objects in SmartConsole.
    communication_with_servers_behind_nat str
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    identity_awareness_settings ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    ipv6 bool
    Enable IPv6 for Azure VMSS.
    management_cme_gw_configurations_azure_id str
    name str
    The Gateway configuration name without spaces.
    policy str
    The policy name to install on the Gateway.
    related_account str
    The CME account name to associate with the Gateway Configuration.
    repository_gateway_scripts Sequence[ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs]
    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_to_servers Sequence[str]
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    send_logs_to_backup_servers Sequence[str]
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    send_logs_to_servers Sequence[str]
    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_for bool
    Enable XFF headers in HTTP / HTTPS requests.
    base64SicKey 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.
    communicationWithServersBehindNat String
    Gateway behind NAT communications settings with the Check Point Servers(Management, Multi-Domain, Log Servers).
    identityAwarenessSettings Property Map
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    ipv6 Boolean
    Enable IPv6 for Azure VMSS.
    managementCmeGwConfigurationsAzureId String
    name String
    The Gateway configuration name without spaces.
    policy String
    The policy name to install on the Gateway.
    relatedAccount String
    The CME account name to associate with the Gateway Configuration.
    repositoryGatewayScripts List<Property Map>
    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:
    sectionName String
    Name of a rule section in the Access and NAT layers in the policy, where to insert the automatically generated rules.
    sendAlertsToServers List<String>
    Comma-separated list of Alert Log Servers names to which alerts are sent.
    sendLogsToBackupServers List<String>
    Comma-separated list of Backup Log Servers names to which logs are sent if the Primary Log Servers are unavailable.
    sendLogsToServers List<String>
    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.
    xForwardedFor Boolean
    Enable XFF headers in HTTP / HTTPS requests.

    Supporting Types

    ManagementCmeGwConfigurationsAzureBlades, ManagementCmeGwConfigurationsAzureBladesArgs

    AntiBot bool
    Anti-Bot blade.
    AntiVirus bool
    Anti-Virus blade.
    ApplicationControl bool
    Application Control blade.
    AutonomousThreatPrevention bool
    ATP blade.
    ContentAwareness bool
    Content Awareness blade.
    HttpsInspection bool
    HTTPS Inspection blade.
    IdentityAwareness bool
    Identity Awareness blade.
    Ips bool
    IPS blade.
    IpsecVpn bool
    IPsec VPN blade.
    ThreatEmulation bool
    Threat Emulation blade.
    UrlFiltering bool
    URL Filtering blade.
    Vpn bool
    VPN blade.
    AntiBot bool
    Anti-Bot blade.
    AntiVirus bool
    Anti-Virus blade.
    ApplicationControl bool
    Application Control blade.
    AutonomousThreatPrevention bool
    ATP blade.
    ContentAwareness bool
    Content Awareness blade.
    HttpsInspection bool
    HTTPS Inspection blade.
    IdentityAwareness bool
    Identity Awareness blade.
    Ips bool
    IPS blade.
    IpsecVpn bool
    IPsec VPN blade.
    ThreatEmulation bool
    Threat Emulation blade.
    UrlFiltering bool
    URL Filtering blade.
    Vpn bool
    VPN blade.
    antiBot Boolean
    Anti-Bot blade.
    antiVirus Boolean
    Anti-Virus blade.
    applicationControl Boolean
    Application Control blade.
    autonomousThreatPrevention Boolean
    ATP blade.
    contentAwareness Boolean
    Content Awareness blade.
    httpsInspection Boolean
    HTTPS Inspection blade.
    identityAwareness Boolean
    Identity Awareness blade.
    ips Boolean
    IPS blade.
    ipsecVpn Boolean
    IPsec VPN blade.
    threatEmulation Boolean
    Threat Emulation blade.
    urlFiltering Boolean
    URL Filtering blade.
    vpn Boolean
    VPN blade.
    antiBot boolean
    Anti-Bot blade.
    antiVirus boolean
    Anti-Virus blade.
    applicationControl boolean
    Application Control blade.
    autonomousThreatPrevention boolean
    ATP blade.
    contentAwareness boolean
    Content Awareness blade.
    httpsInspection boolean
    HTTPS Inspection blade.
    identityAwareness boolean
    Identity Awareness blade.
    ips boolean
    IPS blade.
    ipsecVpn boolean
    IPsec VPN blade.
    threatEmulation boolean
    Threat Emulation blade.
    urlFiltering boolean
    URL Filtering blade.
    vpn boolean
    VPN blade.
    anti_bot bool
    Anti-Bot blade.
    anti_virus bool
    Anti-Virus blade.
    application_control bool
    Application Control blade.
    autonomous_threat_prevention bool
    ATP blade.
    content_awareness bool
    Content Awareness blade.
    https_inspection bool
    HTTPS Inspection blade.
    identity_awareness bool
    Identity Awareness blade.
    ips bool
    IPS blade.
    ipsec_vpn bool
    IPsec VPN blade.
    threat_emulation bool
    Threat Emulation blade.
    url_filtering bool
    URL Filtering blade.
    vpn bool
    VPN blade.
    antiBot Boolean
    Anti-Bot blade.
    antiVirus Boolean
    Anti-Virus blade.
    applicationControl Boolean
    Application Control blade.
    autonomousThreatPrevention Boolean
    ATP blade.
    contentAwareness Boolean
    Content Awareness blade.
    httpsInspection Boolean
    HTTPS Inspection blade.
    identityAwareness Boolean
    Identity Awareness blade.
    ips Boolean
    IPS blade.
    ipsecVpn Boolean
    IPsec VPN blade.
    threatEmulation Boolean
    Threat Emulation blade.
    urlFiltering Boolean
    URL Filtering blade.
    vpn Boolean
    VPN blade.

    ManagementCmeGwConfigurationsAzureIdentityAwarenessSettings, ManagementCmeGwConfigurationsAzureIdentityAwarenessSettingsArgs

    EnableCloudguardController bool
    Enable the Web API identity source for CloudGuard Controller.
    ReceiveIdentitiesFroms List<string>
    List of PDP gateway names from which to receive identities through Identity Sharing.
    EnableCloudguardController bool
    Enable the Web API identity source for CloudGuard Controller.
    ReceiveIdentitiesFroms []string
    List of PDP gateway names from which to receive identities through Identity Sharing.
    enableCloudguardController Boolean
    Enable the Web API identity source for CloudGuard Controller.
    receiveIdentitiesFroms List<String>
    List of PDP gateway names from which to receive identities through Identity Sharing.
    enableCloudguardController boolean
    Enable the Web API identity source for CloudGuard Controller.
    receiveIdentitiesFroms string[]
    List of PDP gateway names from which to receive identities through Identity Sharing.
    enable_cloudguard_controller bool
    Enable the Web API identity source for CloudGuard Controller.
    receive_identities_froms Sequence[str]
    List of PDP gateway names from which to receive identities through Identity Sharing.
    enableCloudguardController Boolean
    Enable the Web API identity source for CloudGuard Controller.
    receiveIdentitiesFroms List<String>
    List of PDP gateway names from which to receive identities through Identity Sharing.

    ManagementCmeGwConfigurationsAzureRepositoryGatewayScript, ManagementCmeGwConfigurationsAzureRepositoryGatewayScriptArgs

    Name string
    The name of the script.
    Parameters string
    The parameters to pass to the script.
    Uid string
    Script uid
    Name string
    The name of the script.
    Parameters string
    The parameters to pass to the script.
    Uid string
    Script uid
    name String
    The name of the script.
    parameters String
    The parameters to pass to the script.
    uid String
    Script uid
    name string
    The name of the script.
    parameters string
    The parameters to pass to the script.
    uid string
    Script uid
    name str
    The name of the script.
    parameters str
    The parameters to pass to the script.
    uid str
    Script uid
    name 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.
    checkpoint logo
    checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw