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

checkpoint.getManagementCmeGwConfigurationsAzure

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 = checkpoint.getManagementCmeGwConfigurationsAzure({
        name: "azureGWConfigurations",
    });
    
    import pulumi
    import pulumi_checkpoint as checkpoint
    
    gw_config_azure = checkpoint.get_management_cme_gw_configurations_azure(name="azureGWConfigurations")
    
    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.LookupManagementCmeGwConfigurationsAzure(ctx, &checkpoint.LookupManagementCmeGwConfigurationsAzureArgs{
    			Name: "azureGWConfigurations",
    		}, 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 gwConfigAzure = Checkpoint.GetManagementCmeGwConfigurationsAzure.Invoke(new()
        {
            Name = "azureGWConfigurations",
        });
    
    });
    
    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.GetManagementCmeGwConfigurationsAzureArgs;
    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 gwConfigAzure = CheckpointFunctions.getManagementCmeGwConfigurationsAzure(GetManagementCmeGwConfigurationsAzureArgs.builder()
                .name("azureGWConfigurations")
                .build());
    
        }
    }
    
    variables:
      gwConfigAzure:
        fn::invoke:
          function: checkpoint:getManagementCmeGwConfigurationsAzure
          arguments:
            name: azureGWConfigurations
    

    Using getManagementCmeGwConfigurationsAzure

    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 getManagementCmeGwConfigurationsAzure(args: GetManagementCmeGwConfigurationsAzureArgs, opts?: InvokeOptions): Promise<GetManagementCmeGwConfigurationsAzureResult>
    function getManagementCmeGwConfigurationsAzureOutput(args: GetManagementCmeGwConfigurationsAzureOutputArgs, opts?: InvokeOptions): Output<GetManagementCmeGwConfigurationsAzureResult>
    def get_management_cme_gw_configurations_azure(id: Optional[str] = None,
                                                   name: Optional[str] = None,
                                                   opts: Optional[InvokeOptions] = None) -> GetManagementCmeGwConfigurationsAzureResult
    def get_management_cme_gw_configurations_azure_output(id: Optional[pulumi.Input[str]] = None,
                                                   name: Optional[pulumi.Input[str]] = None,
                                                   opts: Optional[InvokeOptions] = None) -> Output[GetManagementCmeGwConfigurationsAzureResult]
    func LookupManagementCmeGwConfigurationsAzure(ctx *Context, args *LookupManagementCmeGwConfigurationsAzureArgs, opts ...InvokeOption) (*LookupManagementCmeGwConfigurationsAzureResult, error)
    func LookupManagementCmeGwConfigurationsAzureOutput(ctx *Context, args *LookupManagementCmeGwConfigurationsAzureOutputArgs, opts ...InvokeOption) LookupManagementCmeGwConfigurationsAzureResultOutput

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

    public static class GetManagementCmeGwConfigurationsAzure 
    {
        public static Task<GetManagementCmeGwConfigurationsAzureResult> InvokeAsync(GetManagementCmeGwConfigurationsAzureArgs args, InvokeOptions? opts = null)
        public static Output<GetManagementCmeGwConfigurationsAzureResult> Invoke(GetManagementCmeGwConfigurationsAzureInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagementCmeGwConfigurationsAzureResult> getManagementCmeGwConfigurationsAzure(GetManagementCmeGwConfigurationsAzureArgs args, InvokeOptions options)
    public static Output<GetManagementCmeGwConfigurationsAzureResult> getManagementCmeGwConfigurationsAzure(GetManagementCmeGwConfigurationsAzureArgs args, InvokeOptions options)
    
    fn::invoke:
      function: checkpoint:index/getManagementCmeGwConfigurationsAzure:getManagementCmeGwConfigurationsAzure
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    The Gateway configuration name.
    Id string
    Name string
    The Gateway configuration name.
    Id string
    name String
    The Gateway configuration name.
    id String
    name string
    The Gateway configuration name.
    id string
    name str
    The Gateway configuration name.
    id str
    name String
    The Gateway configuration name.
    id String

    getManagementCmeGwConfigurationsAzure Result

    The following output properties are available:

    Supporting Types

    GetManagementCmeGwConfigurationsAzureBlade

    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.

    GetManagementCmeGwConfigurationsAzureIdentityAwarenessSetting

    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.

    GetManagementCmeGwConfigurationsAzureRepositoryGatewayScript

    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