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

checkpoint.getManagementCmeGwConfigurations

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 gwConfigurations = checkpoint.getManagementCmeGwConfigurations({});
    
    import pulumi
    import pulumi_checkpoint as checkpoint
    
    gw_configurations = checkpoint.get_management_cme_gw_configurations()
    
    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.LookupManagementCmeGwConfigurations(ctx, &checkpoint.LookupManagementCmeGwConfigurationsArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Checkpoint = Pulumi.Checkpoint;
    
    return await Deployment.RunAsync(() => 
    {
        var gwConfigurations = Checkpoint.GetManagementCmeGwConfigurations.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.checkpoint.CheckpointFunctions;
    import com.pulumi.checkpoint.inputs.GetManagementCmeGwConfigurationsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var gwConfigurations = CheckpointFunctions.getManagementCmeGwConfigurations();
    
        }
    }
    
    variables:
      gwConfigurations:
        fn::invoke:
          function: checkpoint:getManagementCmeGwConfigurations
          arguments: {}
    

    Using getManagementCmeGwConfigurations

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getManagementCmeGwConfigurations(args: GetManagementCmeGwConfigurationsArgs, opts?: InvokeOptions): Promise<GetManagementCmeGwConfigurationsResult>
    function getManagementCmeGwConfigurationsOutput(args: GetManagementCmeGwConfigurationsOutputArgs, opts?: InvokeOptions): Output<GetManagementCmeGwConfigurationsResult>
    def get_management_cme_gw_configurations(id: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetManagementCmeGwConfigurationsResult
    def get_management_cme_gw_configurations_output(id: Optional[pulumi.Input[str]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetManagementCmeGwConfigurationsResult]
    func LookupManagementCmeGwConfigurations(ctx *Context, args *LookupManagementCmeGwConfigurationsArgs, opts ...InvokeOption) (*LookupManagementCmeGwConfigurationsResult, error)
    func LookupManagementCmeGwConfigurationsOutput(ctx *Context, args *LookupManagementCmeGwConfigurationsOutputArgs, opts ...InvokeOption) LookupManagementCmeGwConfigurationsResultOutput

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

    public static class GetManagementCmeGwConfigurations 
    {
        public static Task<GetManagementCmeGwConfigurationsResult> InvokeAsync(GetManagementCmeGwConfigurationsArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementCmeGwConfigurationsResult> Invoke(GetManagementCmeGwConfigurationsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagementCmeGwConfigurationsResult> getManagementCmeGwConfigurations(GetManagementCmeGwConfigurationsArgs args, InvokeOptions options)
    public static Output<GetManagementCmeGwConfigurationsResult> getManagementCmeGwConfigurations(GetManagementCmeGwConfigurationsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: checkpoint:index/getManagementCmeGwConfigurations:getManagementCmeGwConfigurations
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Id string
    id String
    id string
    id str
    id String

    getManagementCmeGwConfigurations Result

    The following output properties are available:

    Supporting Types

    GetManagementCmeGwConfigurationsResult

    Blades List<GetManagementCmeGwConfigurationsResultBlade>
    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 List<GetManagementCmeGwConfigurationsResultIdentityAwarenessSetting>
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    Name string
    The Gateway configuration name.
    Policy string
    The policy name to install on the Gateway.
    RelatedAccount string
    The related CME account name associated with the Gateway configuration.
    RepositoryGatewayScripts List<GetManagementCmeGwConfigurationsResultRepositoryGatewayScript>
    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.
    SicKey string
    SIC key for trusted communication between the Management server and the Gateway.
    Version string
    The Gateway version.
    XForwardedFor bool
    Enable XFF headers in HTTP / HTTPS requests.
    Blades []GetManagementCmeGwConfigurationsResultBlade
    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 []GetManagementCmeGwConfigurationsResultIdentityAwarenessSetting
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    Name string
    The Gateway configuration name.
    Policy string
    The policy name to install on the Gateway.
    RelatedAccount string
    The related CME account name associated with the Gateway configuration.
    RepositoryGatewayScripts []GetManagementCmeGwConfigurationsResultRepositoryGatewayScript
    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.
    SicKey string
    SIC key for trusted communication between the Management server and the Gateway.
    Version string
    The Gateway version.
    XForwardedFor bool
    Enable XFF headers in HTTP / HTTPS requests.
    blades List<GetManagementCmeGwConfigurationsResultBlade>
    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 List<GetManagementCmeGwConfigurationsResultIdentityAwarenessSetting>
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    name String
    The Gateway configuration name.
    policy String
    The policy name to install on the Gateway.
    relatedAccount String
    The related CME account name associated with the Gateway configuration.
    repositoryGatewayScripts List<GetManagementCmeGwConfigurationsResultRepositoryGatewayScript>
    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.
    sicKey String
    SIC key for trusted communication between the Management server and the Gateway.
    version String
    The Gateway version.
    xForwardedFor Boolean
    Enable XFF headers in HTTP / HTTPS requests.
    blades GetManagementCmeGwConfigurationsResultBlade[]
    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 GetManagementCmeGwConfigurationsResultIdentityAwarenessSetting[]
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    name string
    The Gateway configuration name.
    policy string
    The policy name to install on the Gateway.
    relatedAccount string
    The related CME account name associated with the Gateway configuration.
    repositoryGatewayScripts GetManagementCmeGwConfigurationsResultRepositoryGatewayScript[]
    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.
    sicKey string
    SIC key for trusted communication between the Management server and the Gateway.
    version string
    The Gateway version.
    xForwardedFor boolean
    Enable XFF headers in HTTP / HTTPS requests.
    blades Sequence[GetManagementCmeGwConfigurationsResultBlade]
    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 Sequence[GetManagementCmeGwConfigurationsResultIdentityAwarenessSetting]
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    name str
    The Gateway configuration name.
    policy str
    The policy name to install on the Gateway.
    related_account str
    The related CME account name associated with the Gateway configuration.
    repository_gateway_scripts Sequence[GetManagementCmeGwConfigurationsResultRepositoryGatewayScript]
    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.
    sic_key str
    SIC key for trusted communication between the Management server and the Gateway.
    version str
    The Gateway version.
    x_forwarded_for bool
    Enable XFF headers in HTTP / HTTPS requests.
    blades List<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 List<Property Map>
    Dictionary of Identity Awareness settings that can be configured on the gateway:
    name String
    The Gateway configuration name.
    policy String
    The policy name to install on the Gateway.
    relatedAccount String
    The related CME account name associated 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.
    sicKey String
    SIC key for trusted communication between the Management server and the Gateway.
    version String
    The Gateway version.
    xForwardedFor Boolean
    Enable XFF headers in HTTP / HTTPS requests.

    GetManagementCmeGwConfigurationsResultBlade

    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.

    GetManagementCmeGwConfigurationsResultIdentityAwarenessSetting

    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.

    GetManagementCmeGwConfigurationsResultRepositoryGatewayScript

    Name string
    The name of the script.
    Parameters string
    Script parameters.
    Uid string
    The UID of the script.
    Name string
    The name of the script.
    Parameters string
    Script parameters.
    Uid string
    The UID of the script.
    name String
    The name of the script.
    parameters String
    Script parameters.
    uid String
    The UID of the script.
    name string
    The name of the script.
    parameters string
    Script parameters.
    uid string
    The UID of the script.
    name str
    The name of the script.
    parameters str
    Script parameters.
    uid str
    The UID of the script.
    name String
    The name of the script.
    parameters String
    Script parameters.
    uid String
    The UID of the script.

    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