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

checkpoint.ManagementSimpleCluster

Explore with Pulumi AI

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

    This resource allows you to execute Check Point Simple Cluster.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as checkpoint from "@pulumi/checkpoint";
    
    const example = new checkpoint.ManagementSimpleCluster("example", {
        clusterMode: "cluster-xl-ha",
        color: "yellow",
        firewall: true,
        ipv4Address: "17.23.5.1",
        osName: "Gaia",
        version: "R80.30",
    });
    
    import pulumi
    import pulumi_checkpoint as checkpoint
    
    example = checkpoint.ManagementSimpleCluster("example",
        cluster_mode="cluster-xl-ha",
        color="yellow",
        firewall=True,
        ipv4_address="17.23.5.1",
        os_name="Gaia",
        version="R80.30")
    
    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.NewManagementSimpleCluster(ctx, "example", &checkpoint.ManagementSimpleClusterArgs{
    			ClusterMode: pulumi.String("cluster-xl-ha"),
    			Color:       pulumi.String("yellow"),
    			Firewall:    pulumi.Bool(true),
    			Ipv4Address: pulumi.String("17.23.5.1"),
    			OsName:      pulumi.String("Gaia"),
    			Version:     pulumi.String("R80.30"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Checkpoint = Pulumi.Checkpoint;
    
    return await Deployment.RunAsync(() => 
    {
        var example = new Checkpoint.ManagementSimpleCluster("example", new()
        {
            ClusterMode = "cluster-xl-ha",
            Color = "yellow",
            Firewall = true,
            Ipv4Address = "17.23.5.1",
            OsName = "Gaia",
            Version = "R80.30",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.checkpoint.ManagementSimpleCluster;
    import com.pulumi.checkpoint.ManagementSimpleClusterArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var example = new ManagementSimpleCluster("example", ManagementSimpleClusterArgs.builder()
                .clusterMode("cluster-xl-ha")
                .color("yellow")
                .firewall(true)
                .ipv4Address("17.23.5.1")
                .osName("Gaia")
                .version("R80.30")
                .build());
    
        }
    }
    
    resources:
      example:
        type: checkpoint:ManagementSimpleCluster
        properties:
          clusterMode: cluster-xl-ha
          color: yellow
          firewall: true
          ipv4Address: 17.23.5.1
          osName: Gaia
          version: R80.30
    

    Create ManagementSimpleCluster Resource

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

    Constructor syntax

    new ManagementSimpleCluster(name: string, args?: ManagementSimpleClusterArgs, opts?: CustomResourceOptions);
    @overload
    def ManagementSimpleCluster(resource_name: str,
                                args: Optional[ManagementSimpleClusterArgs] = None,
                                opts: Optional[ResourceOptions] = None)
    
    @overload
    def ManagementSimpleCluster(resource_name: str,
                                opts: Optional[ResourceOptions] = None,
                                advanced_settings: Optional[ManagementSimpleClusterAdvancedSettingsArgs] = None,
                                anti_bot: Optional[bool] = None,
                                anti_virus: Optional[bool] = None,
                                application_control: Optional[bool] = None,
                                cluster_mode: Optional[str] = None,
                                color: Optional[str] = None,
                                comments: Optional[str] = None,
                                content_awareness: Optional[bool] = None,
                                data_awareness: Optional[bool] = None,
                                enable_https_inspection: Optional[bool] = None,
                                fetch_policies: Optional[Sequence[str]] = None,
                                firewall: Optional[bool] = None,
                                firewall_settings: Optional[Mapping[str, str]] = None,
                                geo_mode: Optional[bool] = None,
                                hardware: Optional[str] = None,
                                hit_count: Optional[bool] = None,
                                https_inspection: Optional[ManagementSimpleClusterHttpsInspectionArgs] = None,
                                identity_awareness: Optional[bool] = None,
                                identity_awareness_settings: Optional[ManagementSimpleClusterIdentityAwarenessSettingsArgs] = None,
                                ignore_errors: Optional[bool] = None,
                                ignore_warnings: Optional[bool] = None,
                                interfaces: Optional[Sequence[ManagementSimpleClusterInterfaceArgs]] = None,
                                ips: Optional[bool] = None,
                                ips_update_policy: Optional[str] = None,
                                ipv4_address: Optional[str] = None,
                                ipv6_address: Optional[str] = None,
                                management_simple_cluster_id: Optional[str] = None,
                                members: Optional[Sequence[ManagementSimpleClusterMemberArgs]] = None,
                                name: Optional[str] = None,
                                nat_hide_internal_interfaces: Optional[bool] = None,
                                nat_settings: Optional[Mapping[str, str]] = None,
                                os_name: Optional[str] = None,
                                platform_portal_settings: Optional[ManagementSimpleClusterPlatformPortalSettingsArgs] = None,
                                proxy_settings: Optional[Mapping[str, str]] = None,
                                qos: Optional[bool] = None,
                                save_logs_locally: Optional[bool] = 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,
                                tags: Optional[Sequence[str]] = None,
                                threat_emulation: Optional[bool] = None,
                                url_filtering: Optional[bool] = None,
                                usercheck_portal_settings: Optional[ManagementSimpleClusterUsercheckPortalSettingsArgs] = None,
                                version: Optional[str] = None,
                                vpn: Optional[bool] = None,
                                vpn_settings: Optional[Mapping[str, str]] = None,
                                zero_phishing: Optional[bool] = None,
                                zero_phishing_fqdn: Optional[str] = None)
    func NewManagementSimpleCluster(ctx *Context, name string, args *ManagementSimpleClusterArgs, opts ...ResourceOption) (*ManagementSimpleCluster, error)
    public ManagementSimpleCluster(string name, ManagementSimpleClusterArgs? args = null, CustomResourceOptions? opts = null)
    public ManagementSimpleCluster(String name, ManagementSimpleClusterArgs args)
    public ManagementSimpleCluster(String name, ManagementSimpleClusterArgs args, CustomResourceOptions options)
    
    type: checkpoint:ManagementSimpleCluster
    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 ManagementSimpleClusterArgs
    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 ManagementSimpleClusterArgs
    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 ManagementSimpleClusterArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ManagementSimpleClusterArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ManagementSimpleClusterArgs
    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 managementSimpleClusterResource = new Checkpoint.ManagementSimpleCluster("managementSimpleClusterResource", new()
    {
        AdvancedSettings = new Checkpoint.Inputs.ManagementSimpleClusterAdvancedSettingsArgs
        {
            ConnectionPersistence = "string",
            Sam = new Checkpoint.Inputs.ManagementSimpleClusterAdvancedSettingsSamArgs
            {
                ForwardToOtherSamServers = false,
                PurgeSamFile = new Checkpoint.Inputs.ManagementSimpleClusterAdvancedSettingsSamPurgeSamFileArgs
                {
                    Enabled = false,
                    PurgeWhenSizeReachesTo = 0,
                },
                UseEarlyVersions = new Checkpoint.Inputs.ManagementSimpleClusterAdvancedSettingsSamUseEarlyVersionsArgs
                {
                    CompatibilityMode = "string",
                    Enabled = false,
                },
            },
        },
        AntiBot = false,
        AntiVirus = false,
        ApplicationControl = false,
        ClusterMode = "string",
        Color = "string",
        Comments = "string",
        ContentAwareness = false,
        DataAwareness = false,
        EnableHttpsInspection = false,
        FetchPolicies = new[]
        {
            "string",
        },
        Firewall = false,
        FirewallSettings = 
        {
            { "string", "string" },
        },
        GeoMode = false,
        Hardware = "string",
        HitCount = false,
        HttpsInspection = new Checkpoint.Inputs.ManagementSimpleClusterHttpsInspectionArgs
        {
            BypassOnFailure = new Checkpoint.Inputs.ManagementSimpleClusterHttpsInspectionBypassOnFailureArgs
            {
                OverrideProfile = false,
                Value = false,
            },
            DenyExpiredServerCert = new Checkpoint.Inputs.ManagementSimpleClusterHttpsInspectionDenyExpiredServerCertArgs
            {
                OverrideProfile = false,
                Value = false,
            },
            DenyRevokedServerCert = new Checkpoint.Inputs.ManagementSimpleClusterHttpsInspectionDenyRevokedServerCertArgs
            {
                OverrideProfile = false,
                Value = false,
            },
            DenyUntrustedServerCert = new Checkpoint.Inputs.ManagementSimpleClusterHttpsInspectionDenyUntrustedServerCertArgs
            {
                OverrideProfile = false,
                Value = false,
            },
            SiteCategorizationAllowMode = new Checkpoint.Inputs.ManagementSimpleClusterHttpsInspectionSiteCategorizationAllowModeArgs
            {
                OverrideProfile = false,
                Value = "string",
            },
        },
        IdentityAwareness = false,
        IdentityAwarenessSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsArgs
        {
            BrowserBasedAuthentication = false,
            BrowserBasedAuthenticationSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsArgs
            {
                AuthenticationSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsArgs
                {
                    AuthenticationMethod = "string",
                    IdentityProviders = new[]
                    {
                        "string",
                    },
                    Radius = "string",
                    UsersDirectories = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectoriesArgs
                    {
                        ExternalUserProfile = false,
                        InternalUsers = false,
                        Specifics = new[]
                        {
                            "string",
                        },
                        UsersFromExternalDirectories = "string",
                    },
                },
                BrowserBasedAuthenticationPortalSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsArgs
                {
                    Accessibility = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityArgs
                    {
                        AllowAccessFrom = "string",
                        InternalAccessSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettingsArgs
                        {
                            Dmz = false,
                            Undefined = false,
                            Vpn = false,
                        },
                    },
                    CertificateSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsCertificateSettingsArgs
                    {
                        Base64Certificate = "string",
                        Base64Password = "string",
                    },
                    PortalWebSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsPortalWebSettingsArgs
                    {
                        Aliases = new[]
                        {
                            "string",
                        },
                        MainUrl = "string",
                    },
                },
            },
            IdentityAgent = false,
            IdentityAgentSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsArgs
            {
                AgentsIntervalKeepalive = 0,
                AuthenticationSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsArgs
                {
                    AuthenticationMethod = "string",
                    Radius = "string",
                    UsersDirectories = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectoriesArgs
                    {
                        ExternalUserProfile = false,
                        InternalUsers = false,
                        Specifics = new[]
                        {
                            "string",
                        },
                        UsersFromExternalDirectories = "string",
                    },
                },
                IdentityAgentPortalSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsArgs
                {
                    Accessibility = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityArgs
                    {
                        AllowAccessFrom = "string",
                        InternalAccessSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettingsArgs
                        {
                            Dmz = false,
                            Undefined = false,
                            Vpn = false,
                        },
                    },
                },
                UserReauthenticateInterval = 0,
            },
            IdentityCollector = false,
            IdentityCollectorSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsArgs
            {
                AuthorizedClients = new[]
                {
                    new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClientArgs
                    {
                        Client = "string",
                        ClientSecret = "string",
                    },
                },
                AuthenticationSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsArgs
                {
                    UsersDirectories = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsUsersDirectoriesArgs
                    {
                        ExternalUserProfile = false,
                        InternalUsers = false,
                        Specifics = new[]
                        {
                            "string",
                        },
                        UsersFromExternalDirectories = "string",
                    },
                },
                ClientAccessPermissions = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsArgs
                {
                    Accessibility = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityArgs
                    {
                        AllowAccessFrom = "string",
                        InternalAccessSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettingsArgs
                        {
                            Dmz = false,
                            Undefined = false,
                            Vpn = false,
                        },
                    },
                },
            },
            IdentitySharingSettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsIdentitySharingSettingsArgs
            {
                ReceiveFromOtherGateways = false,
                ReceiveFroms = new[]
                {
                    "string",
                },
                ShareWithOtherGateways = false,
            },
            ProxySettings = new Checkpoint.Inputs.ManagementSimpleClusterIdentityAwarenessSettingsProxySettingsArgs
            {
                DetectUsingXForwardFor = false,
            },
            RemoteAccess = false,
        },
        IgnoreErrors = false,
        IgnoreWarnings = false,
        Interfaces = new[]
        {
            new Checkpoint.Inputs.ManagementSimpleClusterInterfaceArgs
            {
                InterfaceType = "string",
                Name = "string",
                Ipv6Address = "string",
                MulticastAddress = "string",
                Color = "string",
                Ipv4Address = "string",
                Ipv4MaskLength = "string",
                Ipv4NetworkMask = "string",
                AntiSpoofing = false,
                Ipv6MaskLength = "string",
                Ipv6NetworkMask = "string",
                Comments = "string",
                MulticastAddressType = "string",
                AntiSpoofingSettings = 
                {
                    { "string", "string" },
                },
                SecurityZone = false,
                SecurityZoneSettings = 
                {
                    { "string", "string" },
                },
                Topology = "string",
                TopologyAutomaticCalculation = "string",
                TopologySettings = 
                {
                    { "string", "string" },
                },
            },
        },
        Ips = false,
        IpsUpdatePolicy = "string",
        Ipv4Address = "string",
        Ipv6Address = "string",
        ManagementSimpleClusterId = "string",
        Members = new[]
        {
            new Checkpoint.Inputs.ManagementSimpleClusterMemberArgs
            {
                Name = "string",
                Interfaces = new[]
                {
                    new Checkpoint.Inputs.ManagementSimpleClusterMemberInterfaceArgs
                    {
                        Name = "string",
                        Ipv4Address = "string",
                        Ipv4MaskLength = "string",
                        Ipv4NetworkMask = "string",
                        Ipv6Address = "string",
                        Ipv6MaskLength = "string",
                        Ipv6NetworkMask = "string",
                    },
                },
                IpAddress = "string",
                OneTimePassword = "string",
                Priority = 0,
                SicMessage = "string",
                SicState = "string",
            },
        },
        Name = "string",
        NatHideInternalInterfaces = false,
        NatSettings = 
        {
            { "string", "string" },
        },
        OsName = "string",
        PlatformPortalSettings = new Checkpoint.Inputs.ManagementSimpleClusterPlatformPortalSettingsArgs
        {
            Accessibility = new Checkpoint.Inputs.ManagementSimpleClusterPlatformPortalSettingsAccessibilityArgs
            {
                AllowAccessFrom = "string",
                InternalAccessSettings = new Checkpoint.Inputs.ManagementSimpleClusterPlatformPortalSettingsAccessibilityInternalAccessSettingsArgs
                {
                    Dmz = false,
                    Undefined = false,
                    Vpn = false,
                },
            },
            CertificateSettings = new Checkpoint.Inputs.ManagementSimpleClusterPlatformPortalSettingsCertificateSettingsArgs
            {
                Base64Certificate = "string",
                Base64Password = "string",
            },
            PortalWebSettings = new Checkpoint.Inputs.ManagementSimpleClusterPlatformPortalSettingsPortalWebSettingsArgs
            {
                Aliases = new[]
                {
                    "string",
                },
                MainUrl = "string",
            },
        },
        ProxySettings = 
        {
            { "string", "string" },
        },
        Qos = false,
        SaveLogsLocally = false,
        SendAlertsToServers = new[]
        {
            "string",
        },
        SendLogsToBackupServers = new[]
        {
            "string",
        },
        SendLogsToServers = new[]
        {
            "string",
        },
        Tags = new[]
        {
            "string",
        },
        ThreatEmulation = false,
        UrlFiltering = false,
        UsercheckPortalSettings = new Checkpoint.Inputs.ManagementSimpleClusterUsercheckPortalSettingsArgs
        {
            Accessibility = new Checkpoint.Inputs.ManagementSimpleClusterUsercheckPortalSettingsAccessibilityArgs
            {
                AllowAccessFrom = "string",
                InternalAccessSettings = new Checkpoint.Inputs.ManagementSimpleClusterUsercheckPortalSettingsAccessibilityInternalAccessSettingsArgs
                {
                    Dmz = false,
                    Undefined = false,
                    Vpn = false,
                },
            },
            CertificateSettings = new Checkpoint.Inputs.ManagementSimpleClusterUsercheckPortalSettingsCertificateSettingsArgs
            {
                Base64Certificate = "string",
                Base64Password = "string",
            },
            Enabled = false,
            PortalWebSettings = new Checkpoint.Inputs.ManagementSimpleClusterUsercheckPortalSettingsPortalWebSettingsArgs
            {
                Aliases = new[]
                {
                    "string",
                },
                MainUrl = "string",
            },
        },
        Version = "string",
        Vpn = false,
        VpnSettings = 
        {
            { "string", "string" },
        },
        ZeroPhishing = false,
        ZeroPhishingFqdn = "string",
    });
    
    example, err := checkpoint.NewManagementSimpleCluster(ctx, "managementSimpleClusterResource", &checkpoint.ManagementSimpleClusterArgs{
    	AdvancedSettings: &checkpoint.ManagementSimpleClusterAdvancedSettingsArgs{
    		ConnectionPersistence: pulumi.String("string"),
    		Sam: &checkpoint.ManagementSimpleClusterAdvancedSettingsSamArgs{
    			ForwardToOtherSamServers: pulumi.Bool(false),
    			PurgeSamFile: &checkpoint.ManagementSimpleClusterAdvancedSettingsSamPurgeSamFileArgs{
    				Enabled:                pulumi.Bool(false),
    				PurgeWhenSizeReachesTo: pulumi.Float64(0),
    			},
    			UseEarlyVersions: &checkpoint.ManagementSimpleClusterAdvancedSettingsSamUseEarlyVersionsArgs{
    				CompatibilityMode: pulumi.String("string"),
    				Enabled:           pulumi.Bool(false),
    			},
    		},
    	},
    	AntiBot:               pulumi.Bool(false),
    	AntiVirus:             pulumi.Bool(false),
    	ApplicationControl:    pulumi.Bool(false),
    	ClusterMode:           pulumi.String("string"),
    	Color:                 pulumi.String("string"),
    	Comments:              pulumi.String("string"),
    	ContentAwareness:      pulumi.Bool(false),
    	DataAwareness:         pulumi.Bool(false),
    	EnableHttpsInspection: pulumi.Bool(false),
    	FetchPolicies: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Firewall: pulumi.Bool(false),
    	FirewallSettings: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	GeoMode:  pulumi.Bool(false),
    	Hardware: pulumi.String("string"),
    	HitCount: pulumi.Bool(false),
    	HttpsInspection: &checkpoint.ManagementSimpleClusterHttpsInspectionArgs{
    		BypassOnFailure: &checkpoint.ManagementSimpleClusterHttpsInspectionBypassOnFailureArgs{
    			OverrideProfile: pulumi.Bool(false),
    			Value:           pulumi.Bool(false),
    		},
    		DenyExpiredServerCert: &checkpoint.ManagementSimpleClusterHttpsInspectionDenyExpiredServerCertArgs{
    			OverrideProfile: pulumi.Bool(false),
    			Value:           pulumi.Bool(false),
    		},
    		DenyRevokedServerCert: &checkpoint.ManagementSimpleClusterHttpsInspectionDenyRevokedServerCertArgs{
    			OverrideProfile: pulumi.Bool(false),
    			Value:           pulumi.Bool(false),
    		},
    		DenyUntrustedServerCert: &checkpoint.ManagementSimpleClusterHttpsInspectionDenyUntrustedServerCertArgs{
    			OverrideProfile: pulumi.Bool(false),
    			Value:           pulumi.Bool(false),
    		},
    		SiteCategorizationAllowMode: &checkpoint.ManagementSimpleClusterHttpsInspectionSiteCategorizationAllowModeArgs{
    			OverrideProfile: pulumi.Bool(false),
    			Value:           pulumi.String("string"),
    		},
    	},
    	IdentityAwareness: pulumi.Bool(false),
    	IdentityAwarenessSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsArgs{
    		BrowserBasedAuthentication: pulumi.Bool(false),
    		BrowserBasedAuthenticationSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsArgs{
    			AuthenticationSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsArgs{
    				AuthenticationMethod: pulumi.String("string"),
    				IdentityProviders: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Radius: pulumi.String("string"),
    				UsersDirectories: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectoriesArgs{
    					ExternalUserProfile: pulumi.Bool(false),
    					InternalUsers:       pulumi.Bool(false),
    					Specifics: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    					UsersFromExternalDirectories: pulumi.String("string"),
    				},
    			},
    			BrowserBasedAuthenticationPortalSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsArgs{
    				Accessibility: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityArgs{
    					AllowAccessFrom: pulumi.String("string"),
    					InternalAccessSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettingsArgs{
    						Dmz:       pulumi.Bool(false),
    						Undefined: pulumi.Bool(false),
    						Vpn:       pulumi.Bool(false),
    					},
    				},
    				CertificateSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsCertificateSettingsArgs{
    					Base64Certificate: pulumi.String("string"),
    					Base64Password:    pulumi.String("string"),
    				},
    				PortalWebSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsPortalWebSettingsArgs{
    					Aliases: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    					MainUrl: pulumi.String("string"),
    				},
    			},
    		},
    		IdentityAgent: pulumi.Bool(false),
    		IdentityAgentSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsArgs{
    			AgentsIntervalKeepalive: pulumi.Float64(0),
    			AuthenticationSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsArgs{
    				AuthenticationMethod: pulumi.String("string"),
    				Radius:               pulumi.String("string"),
    				UsersDirectories: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectoriesArgs{
    					ExternalUserProfile: pulumi.Bool(false),
    					InternalUsers:       pulumi.Bool(false),
    					Specifics: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    					UsersFromExternalDirectories: pulumi.String("string"),
    				},
    			},
    			IdentityAgentPortalSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsArgs{
    				Accessibility: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityArgs{
    					AllowAccessFrom: pulumi.String("string"),
    					InternalAccessSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettingsArgs{
    						Dmz:       pulumi.Bool(false),
    						Undefined: pulumi.Bool(false),
    						Vpn:       pulumi.Bool(false),
    					},
    				},
    			},
    			UserReauthenticateInterval: pulumi.Float64(0),
    		},
    		IdentityCollector: pulumi.Bool(false),
    		IdentityCollectorSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsArgs{
    			AuthorizedClients: checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClientArray{
    				&checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClientArgs{
    					Client:       pulumi.String("string"),
    					ClientSecret: pulumi.String("string"),
    				},
    			},
    			AuthenticationSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsArgs{
    				UsersDirectories: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsUsersDirectoriesArgs{
    					ExternalUserProfile: pulumi.Bool(false),
    					InternalUsers:       pulumi.Bool(false),
    					Specifics: pulumi.StringArray{
    						pulumi.String("string"),
    					},
    					UsersFromExternalDirectories: pulumi.String("string"),
    				},
    			},
    			ClientAccessPermissions: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsArgs{
    				Accessibility: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityArgs{
    					AllowAccessFrom: pulumi.String("string"),
    					InternalAccessSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettingsArgs{
    						Dmz:       pulumi.Bool(false),
    						Undefined: pulumi.Bool(false),
    						Vpn:       pulumi.Bool(false),
    					},
    				},
    			},
    		},
    		IdentitySharingSettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsIdentitySharingSettingsArgs{
    			ReceiveFromOtherGateways: pulumi.Bool(false),
    			ReceiveFroms: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			ShareWithOtherGateways: pulumi.Bool(false),
    		},
    		ProxySettings: &checkpoint.ManagementSimpleClusterIdentityAwarenessSettingsProxySettingsArgs{
    			DetectUsingXForwardFor: pulumi.Bool(false),
    		},
    		RemoteAccess: pulumi.Bool(false),
    	},
    	IgnoreErrors:   pulumi.Bool(false),
    	IgnoreWarnings: pulumi.Bool(false),
    	Interfaces: checkpoint.ManagementSimpleClusterInterfaceArray{
    		&checkpoint.ManagementSimpleClusterInterfaceArgs{
    			InterfaceType:        pulumi.String("string"),
    			Name:                 pulumi.String("string"),
    			Ipv6Address:          pulumi.String("string"),
    			MulticastAddress:     pulumi.String("string"),
    			Color:                pulumi.String("string"),
    			Ipv4Address:          pulumi.String("string"),
    			Ipv4MaskLength:       pulumi.String("string"),
    			Ipv4NetworkMask:      pulumi.String("string"),
    			AntiSpoofing:         pulumi.Bool(false),
    			Ipv6MaskLength:       pulumi.String("string"),
    			Ipv6NetworkMask:      pulumi.String("string"),
    			Comments:             pulumi.String("string"),
    			MulticastAddressType: pulumi.String("string"),
    			AntiSpoofingSettings: pulumi.StringMap{
    				"string": pulumi.String("string"),
    			},
    			SecurityZone: pulumi.Bool(false),
    			SecurityZoneSettings: pulumi.StringMap{
    				"string": pulumi.String("string"),
    			},
    			Topology:                     pulumi.String("string"),
    			TopologyAutomaticCalculation: pulumi.String("string"),
    			TopologySettings: pulumi.StringMap{
    				"string": pulumi.String("string"),
    			},
    		},
    	},
    	Ips:                       pulumi.Bool(false),
    	IpsUpdatePolicy:           pulumi.String("string"),
    	Ipv4Address:               pulumi.String("string"),
    	Ipv6Address:               pulumi.String("string"),
    	ManagementSimpleClusterId: pulumi.String("string"),
    	Members: checkpoint.ManagementSimpleClusterMemberArray{
    		&checkpoint.ManagementSimpleClusterMemberArgs{
    			Name: pulumi.String("string"),
    			Interfaces: checkpoint.ManagementSimpleClusterMemberInterfaceArray{
    				&checkpoint.ManagementSimpleClusterMemberInterfaceArgs{
    					Name:            pulumi.String("string"),
    					Ipv4Address:     pulumi.String("string"),
    					Ipv4MaskLength:  pulumi.String("string"),
    					Ipv4NetworkMask: pulumi.String("string"),
    					Ipv6Address:     pulumi.String("string"),
    					Ipv6MaskLength:  pulumi.String("string"),
    					Ipv6NetworkMask: pulumi.String("string"),
    				},
    			},
    			IpAddress:       pulumi.String("string"),
    			OneTimePassword: pulumi.String("string"),
    			Priority:        pulumi.Float64(0),
    			SicMessage:      pulumi.String("string"),
    			SicState:        pulumi.String("string"),
    		},
    	},
    	Name:                      pulumi.String("string"),
    	NatHideInternalInterfaces: pulumi.Bool(false),
    	NatSettings: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	OsName: pulumi.String("string"),
    	PlatformPortalSettings: &checkpoint.ManagementSimpleClusterPlatformPortalSettingsArgs{
    		Accessibility: &checkpoint.ManagementSimpleClusterPlatformPortalSettingsAccessibilityArgs{
    			AllowAccessFrom: pulumi.String("string"),
    			InternalAccessSettings: &checkpoint.ManagementSimpleClusterPlatformPortalSettingsAccessibilityInternalAccessSettingsArgs{
    				Dmz:       pulumi.Bool(false),
    				Undefined: pulumi.Bool(false),
    				Vpn:       pulumi.Bool(false),
    			},
    		},
    		CertificateSettings: &checkpoint.ManagementSimpleClusterPlatformPortalSettingsCertificateSettingsArgs{
    			Base64Certificate: pulumi.String("string"),
    			Base64Password:    pulumi.String("string"),
    		},
    		PortalWebSettings: &checkpoint.ManagementSimpleClusterPlatformPortalSettingsPortalWebSettingsArgs{
    			Aliases: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			MainUrl: pulumi.String("string"),
    		},
    	},
    	ProxySettings: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	Qos:             pulumi.Bool(false),
    	SaveLogsLocally: pulumi.Bool(false),
    	SendAlertsToServers: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	SendLogsToBackupServers: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	SendLogsToServers: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Tags: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	ThreatEmulation: pulumi.Bool(false),
    	UrlFiltering:    pulumi.Bool(false),
    	UsercheckPortalSettings: &checkpoint.ManagementSimpleClusterUsercheckPortalSettingsArgs{
    		Accessibility: &checkpoint.ManagementSimpleClusterUsercheckPortalSettingsAccessibilityArgs{
    			AllowAccessFrom: pulumi.String("string"),
    			InternalAccessSettings: &checkpoint.ManagementSimpleClusterUsercheckPortalSettingsAccessibilityInternalAccessSettingsArgs{
    				Dmz:       pulumi.Bool(false),
    				Undefined: pulumi.Bool(false),
    				Vpn:       pulumi.Bool(false),
    			},
    		},
    		CertificateSettings: &checkpoint.ManagementSimpleClusterUsercheckPortalSettingsCertificateSettingsArgs{
    			Base64Certificate: pulumi.String("string"),
    			Base64Password:    pulumi.String("string"),
    		},
    		Enabled: pulumi.Bool(false),
    		PortalWebSettings: &checkpoint.ManagementSimpleClusterUsercheckPortalSettingsPortalWebSettingsArgs{
    			Aliases: pulumi.StringArray{
    				pulumi.String("string"),
    			},
    			MainUrl: pulumi.String("string"),
    		},
    	},
    	Version: pulumi.String("string"),
    	Vpn:     pulumi.Bool(false),
    	VpnSettings: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	ZeroPhishing:     pulumi.Bool(false),
    	ZeroPhishingFqdn: pulumi.String("string"),
    })
    
    var managementSimpleClusterResource = new ManagementSimpleCluster("managementSimpleClusterResource", ManagementSimpleClusterArgs.builder()
        .advancedSettings(ManagementSimpleClusterAdvancedSettingsArgs.builder()
            .connectionPersistence("string")
            .sam(ManagementSimpleClusterAdvancedSettingsSamArgs.builder()
                .forwardToOtherSamServers(false)
                .purgeSamFile(ManagementSimpleClusterAdvancedSettingsSamPurgeSamFileArgs.builder()
                    .enabled(false)
                    .purgeWhenSizeReachesTo(0)
                    .build())
                .useEarlyVersions(ManagementSimpleClusterAdvancedSettingsSamUseEarlyVersionsArgs.builder()
                    .compatibilityMode("string")
                    .enabled(false)
                    .build())
                .build())
            .build())
        .antiBot(false)
        .antiVirus(false)
        .applicationControl(false)
        .clusterMode("string")
        .color("string")
        .comments("string")
        .contentAwareness(false)
        .dataAwareness(false)
        .enableHttpsInspection(false)
        .fetchPolicies("string")
        .firewall(false)
        .firewallSettings(Map.of("string", "string"))
        .geoMode(false)
        .hardware("string")
        .hitCount(false)
        .httpsInspection(ManagementSimpleClusterHttpsInspectionArgs.builder()
            .bypassOnFailure(ManagementSimpleClusterHttpsInspectionBypassOnFailureArgs.builder()
                .overrideProfile(false)
                .value(false)
                .build())
            .denyExpiredServerCert(ManagementSimpleClusterHttpsInspectionDenyExpiredServerCertArgs.builder()
                .overrideProfile(false)
                .value(false)
                .build())
            .denyRevokedServerCert(ManagementSimpleClusterHttpsInspectionDenyRevokedServerCertArgs.builder()
                .overrideProfile(false)
                .value(false)
                .build())
            .denyUntrustedServerCert(ManagementSimpleClusterHttpsInspectionDenyUntrustedServerCertArgs.builder()
                .overrideProfile(false)
                .value(false)
                .build())
            .siteCategorizationAllowMode(ManagementSimpleClusterHttpsInspectionSiteCategorizationAllowModeArgs.builder()
                .overrideProfile(false)
                .value("string")
                .build())
            .build())
        .identityAwareness(false)
        .identityAwarenessSettings(ManagementSimpleClusterIdentityAwarenessSettingsArgs.builder()
            .browserBasedAuthentication(false)
            .browserBasedAuthenticationSettings(ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsArgs.builder()
                .authenticationSettings(ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsArgs.builder()
                    .authenticationMethod("string")
                    .identityProviders("string")
                    .radius("string")
                    .usersDirectories(ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectoriesArgs.builder()
                        .externalUserProfile(false)
                        .internalUsers(false)
                        .specifics("string")
                        .usersFromExternalDirectories("string")
                        .build())
                    .build())
                .browserBasedAuthenticationPortalSettings(ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsArgs.builder()
                    .accessibility(ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityArgs.builder()
                        .allowAccessFrom("string")
                        .internalAccessSettings(ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettingsArgs.builder()
                            .dmz(false)
                            .undefined(false)
                            .vpn(false)
                            .build())
                        .build())
                    .certificateSettings(ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsCertificateSettingsArgs.builder()
                        .base64Certificate("string")
                        .base64Password("string")
                        .build())
                    .portalWebSettings(ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsPortalWebSettingsArgs.builder()
                        .aliases("string")
                        .mainUrl("string")
                        .build())
                    .build())
                .build())
            .identityAgent(false)
            .identityAgentSettings(ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsArgs.builder()
                .agentsIntervalKeepalive(0)
                .authenticationSettings(ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsArgs.builder()
                    .authenticationMethod("string")
                    .radius("string")
                    .usersDirectories(ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectoriesArgs.builder()
                        .externalUserProfile(false)
                        .internalUsers(false)
                        .specifics("string")
                        .usersFromExternalDirectories("string")
                        .build())
                    .build())
                .identityAgentPortalSettings(ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsArgs.builder()
                    .accessibility(ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityArgs.builder()
                        .allowAccessFrom("string")
                        .internalAccessSettings(ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettingsArgs.builder()
                            .dmz(false)
                            .undefined(false)
                            .vpn(false)
                            .build())
                        .build())
                    .build())
                .userReauthenticateInterval(0)
                .build())
            .identityCollector(false)
            .identityCollectorSettings(ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsArgs.builder()
                .authorizedClients(ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClientArgs.builder()
                    .client("string")
                    .clientSecret("string")
                    .build())
                .authenticationSettings(ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsArgs.builder()
                    .usersDirectories(ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsUsersDirectoriesArgs.builder()
                        .externalUserProfile(false)
                        .internalUsers(false)
                        .specifics("string")
                        .usersFromExternalDirectories("string")
                        .build())
                    .build())
                .clientAccessPermissions(ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsArgs.builder()
                    .accessibility(ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityArgs.builder()
                        .allowAccessFrom("string")
                        .internalAccessSettings(ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettingsArgs.builder()
                            .dmz(false)
                            .undefined(false)
                            .vpn(false)
                            .build())
                        .build())
                    .build())
                .build())
            .identitySharingSettings(ManagementSimpleClusterIdentityAwarenessSettingsIdentitySharingSettingsArgs.builder()
                .receiveFromOtherGateways(false)
                .receiveFroms("string")
                .shareWithOtherGateways(false)
                .build())
            .proxySettings(ManagementSimpleClusterIdentityAwarenessSettingsProxySettingsArgs.builder()
                .detectUsingXForwardFor(false)
                .build())
            .remoteAccess(false)
            .build())
        .ignoreErrors(false)
        .ignoreWarnings(false)
        .interfaces(ManagementSimpleClusterInterfaceArgs.builder()
            .interfaceType("string")
            .name("string")
            .ipv6Address("string")
            .multicastAddress("string")
            .color("string")
            .ipv4Address("string")
            .ipv4MaskLength("string")
            .ipv4NetworkMask("string")
            .antiSpoofing(false)
            .ipv6MaskLength("string")
            .ipv6NetworkMask("string")
            .comments("string")
            .multicastAddressType("string")
            .antiSpoofingSettings(Map.of("string", "string"))
            .securityZone(false)
            .securityZoneSettings(Map.of("string", "string"))
            .topology("string")
            .topologyAutomaticCalculation("string")
            .topologySettings(Map.of("string", "string"))
            .build())
        .ips(false)
        .ipsUpdatePolicy("string")
        .ipv4Address("string")
        .ipv6Address("string")
        .managementSimpleClusterId("string")
        .members(ManagementSimpleClusterMemberArgs.builder()
            .name("string")
            .interfaces(ManagementSimpleClusterMemberInterfaceArgs.builder()
                .name("string")
                .ipv4Address("string")
                .ipv4MaskLength("string")
                .ipv4NetworkMask("string")
                .ipv6Address("string")
                .ipv6MaskLength("string")
                .ipv6NetworkMask("string")
                .build())
            .ipAddress("string")
            .oneTimePassword("string")
            .priority(0)
            .sicMessage("string")
            .sicState("string")
            .build())
        .name("string")
        .natHideInternalInterfaces(false)
        .natSettings(Map.of("string", "string"))
        .osName("string")
        .platformPortalSettings(ManagementSimpleClusterPlatformPortalSettingsArgs.builder()
            .accessibility(ManagementSimpleClusterPlatformPortalSettingsAccessibilityArgs.builder()
                .allowAccessFrom("string")
                .internalAccessSettings(ManagementSimpleClusterPlatformPortalSettingsAccessibilityInternalAccessSettingsArgs.builder()
                    .dmz(false)
                    .undefined(false)
                    .vpn(false)
                    .build())
                .build())
            .certificateSettings(ManagementSimpleClusterPlatformPortalSettingsCertificateSettingsArgs.builder()
                .base64Certificate("string")
                .base64Password("string")
                .build())
            .portalWebSettings(ManagementSimpleClusterPlatformPortalSettingsPortalWebSettingsArgs.builder()
                .aliases("string")
                .mainUrl("string")
                .build())
            .build())
        .proxySettings(Map.of("string", "string"))
        .qos(false)
        .saveLogsLocally(false)
        .sendAlertsToServers("string")
        .sendLogsToBackupServers("string")
        .sendLogsToServers("string")
        .tags("string")
        .threatEmulation(false)
        .urlFiltering(false)
        .usercheckPortalSettings(ManagementSimpleClusterUsercheckPortalSettingsArgs.builder()
            .accessibility(ManagementSimpleClusterUsercheckPortalSettingsAccessibilityArgs.builder()
                .allowAccessFrom("string")
                .internalAccessSettings(ManagementSimpleClusterUsercheckPortalSettingsAccessibilityInternalAccessSettingsArgs.builder()
                    .dmz(false)
                    .undefined(false)
                    .vpn(false)
                    .build())
                .build())
            .certificateSettings(ManagementSimpleClusterUsercheckPortalSettingsCertificateSettingsArgs.builder()
                .base64Certificate("string")
                .base64Password("string")
                .build())
            .enabled(false)
            .portalWebSettings(ManagementSimpleClusterUsercheckPortalSettingsPortalWebSettingsArgs.builder()
                .aliases("string")
                .mainUrl("string")
                .build())
            .build())
        .version("string")
        .vpn(false)
        .vpnSettings(Map.of("string", "string"))
        .zeroPhishing(false)
        .zeroPhishingFqdn("string")
        .build());
    
    management_simple_cluster_resource = checkpoint.ManagementSimpleCluster("managementSimpleClusterResource",
        advanced_settings={
            "connection_persistence": "string",
            "sam": {
                "forward_to_other_sam_servers": False,
                "purge_sam_file": {
                    "enabled": False,
                    "purge_when_size_reaches_to": 0,
                },
                "use_early_versions": {
                    "compatibility_mode": "string",
                    "enabled": False,
                },
            },
        },
        anti_bot=False,
        anti_virus=False,
        application_control=False,
        cluster_mode="string",
        color="string",
        comments="string",
        content_awareness=False,
        data_awareness=False,
        enable_https_inspection=False,
        fetch_policies=["string"],
        firewall=False,
        firewall_settings={
            "string": "string",
        },
        geo_mode=False,
        hardware="string",
        hit_count=False,
        https_inspection={
            "bypass_on_failure": {
                "override_profile": False,
                "value": False,
            },
            "deny_expired_server_cert": {
                "override_profile": False,
                "value": False,
            },
            "deny_revoked_server_cert": {
                "override_profile": False,
                "value": False,
            },
            "deny_untrusted_server_cert": {
                "override_profile": False,
                "value": False,
            },
            "site_categorization_allow_mode": {
                "override_profile": False,
                "value": "string",
            },
        },
        identity_awareness=False,
        identity_awareness_settings={
            "browser_based_authentication": False,
            "browser_based_authentication_settings": {
                "authentication_settings": {
                    "authentication_method": "string",
                    "identity_providers": ["string"],
                    "radius": "string",
                    "users_directories": {
                        "external_user_profile": False,
                        "internal_users": False,
                        "specifics": ["string"],
                        "users_from_external_directories": "string",
                    },
                },
                "browser_based_authentication_portal_settings": {
                    "accessibility": {
                        "allow_access_from": "string",
                        "internal_access_settings": {
                            "dmz": False,
                            "undefined": False,
                            "vpn": False,
                        },
                    },
                    "certificate_settings": {
                        "base64_certificate": "string",
                        "base64_password": "string",
                    },
                    "portal_web_settings": {
                        "aliases": ["string"],
                        "main_url": "string",
                    },
                },
            },
            "identity_agent": False,
            "identity_agent_settings": {
                "agents_interval_keepalive": 0,
                "authentication_settings": {
                    "authentication_method": "string",
                    "radius": "string",
                    "users_directories": {
                        "external_user_profile": False,
                        "internal_users": False,
                        "specifics": ["string"],
                        "users_from_external_directories": "string",
                    },
                },
                "identity_agent_portal_settings": {
                    "accessibility": {
                        "allow_access_from": "string",
                        "internal_access_settings": {
                            "dmz": False,
                            "undefined": False,
                            "vpn": False,
                        },
                    },
                },
                "user_reauthenticate_interval": 0,
            },
            "identity_collector": False,
            "identity_collector_settings": {
                "authorized_clients": [{
                    "client": "string",
                    "client_secret": "string",
                }],
                "authentication_settings": {
                    "users_directories": {
                        "external_user_profile": False,
                        "internal_users": False,
                        "specifics": ["string"],
                        "users_from_external_directories": "string",
                    },
                },
                "client_access_permissions": {
                    "accessibility": {
                        "allow_access_from": "string",
                        "internal_access_settings": {
                            "dmz": False,
                            "undefined": False,
                            "vpn": False,
                        },
                    },
                },
            },
            "identity_sharing_settings": {
                "receive_from_other_gateways": False,
                "receive_froms": ["string"],
                "share_with_other_gateways": False,
            },
            "proxy_settings": {
                "detect_using_x_forward_for": False,
            },
            "remote_access": False,
        },
        ignore_errors=False,
        ignore_warnings=False,
        interfaces=[{
            "interface_type": "string",
            "name": "string",
            "ipv6_address": "string",
            "multicast_address": "string",
            "color": "string",
            "ipv4_address": "string",
            "ipv4_mask_length": "string",
            "ipv4_network_mask": "string",
            "anti_spoofing": False,
            "ipv6_mask_length": "string",
            "ipv6_network_mask": "string",
            "comments": "string",
            "multicast_address_type": "string",
            "anti_spoofing_settings": {
                "string": "string",
            },
            "security_zone": False,
            "security_zone_settings": {
                "string": "string",
            },
            "topology": "string",
            "topology_automatic_calculation": "string",
            "topology_settings": {
                "string": "string",
            },
        }],
        ips=False,
        ips_update_policy="string",
        ipv4_address="string",
        ipv6_address="string",
        management_simple_cluster_id="string",
        members=[{
            "name": "string",
            "interfaces": [{
                "name": "string",
                "ipv4_address": "string",
                "ipv4_mask_length": "string",
                "ipv4_network_mask": "string",
                "ipv6_address": "string",
                "ipv6_mask_length": "string",
                "ipv6_network_mask": "string",
            }],
            "ip_address": "string",
            "one_time_password": "string",
            "priority": 0,
            "sic_message": "string",
            "sic_state": "string",
        }],
        name="string",
        nat_hide_internal_interfaces=False,
        nat_settings={
            "string": "string",
        },
        os_name="string",
        platform_portal_settings={
            "accessibility": {
                "allow_access_from": "string",
                "internal_access_settings": {
                    "dmz": False,
                    "undefined": False,
                    "vpn": False,
                },
            },
            "certificate_settings": {
                "base64_certificate": "string",
                "base64_password": "string",
            },
            "portal_web_settings": {
                "aliases": ["string"],
                "main_url": "string",
            },
        },
        proxy_settings={
            "string": "string",
        },
        qos=False,
        save_logs_locally=False,
        send_alerts_to_servers=["string"],
        send_logs_to_backup_servers=["string"],
        send_logs_to_servers=["string"],
        tags=["string"],
        threat_emulation=False,
        url_filtering=False,
        usercheck_portal_settings={
            "accessibility": {
                "allow_access_from": "string",
                "internal_access_settings": {
                    "dmz": False,
                    "undefined": False,
                    "vpn": False,
                },
            },
            "certificate_settings": {
                "base64_certificate": "string",
                "base64_password": "string",
            },
            "enabled": False,
            "portal_web_settings": {
                "aliases": ["string"],
                "main_url": "string",
            },
        },
        version="string",
        vpn=False,
        vpn_settings={
            "string": "string",
        },
        zero_phishing=False,
        zero_phishing_fqdn="string")
    
    const managementSimpleClusterResource = new checkpoint.ManagementSimpleCluster("managementSimpleClusterResource", {
        advancedSettings: {
            connectionPersistence: "string",
            sam: {
                forwardToOtherSamServers: false,
                purgeSamFile: {
                    enabled: false,
                    purgeWhenSizeReachesTo: 0,
                },
                useEarlyVersions: {
                    compatibilityMode: "string",
                    enabled: false,
                },
            },
        },
        antiBot: false,
        antiVirus: false,
        applicationControl: false,
        clusterMode: "string",
        color: "string",
        comments: "string",
        contentAwareness: false,
        dataAwareness: false,
        enableHttpsInspection: false,
        fetchPolicies: ["string"],
        firewall: false,
        firewallSettings: {
            string: "string",
        },
        geoMode: false,
        hardware: "string",
        hitCount: false,
        httpsInspection: {
            bypassOnFailure: {
                overrideProfile: false,
                value: false,
            },
            denyExpiredServerCert: {
                overrideProfile: false,
                value: false,
            },
            denyRevokedServerCert: {
                overrideProfile: false,
                value: false,
            },
            denyUntrustedServerCert: {
                overrideProfile: false,
                value: false,
            },
            siteCategorizationAllowMode: {
                overrideProfile: false,
                value: "string",
            },
        },
        identityAwareness: false,
        identityAwarenessSettings: {
            browserBasedAuthentication: false,
            browserBasedAuthenticationSettings: {
                authenticationSettings: {
                    authenticationMethod: "string",
                    identityProviders: ["string"],
                    radius: "string",
                    usersDirectories: {
                        externalUserProfile: false,
                        internalUsers: false,
                        specifics: ["string"],
                        usersFromExternalDirectories: "string",
                    },
                },
                browserBasedAuthenticationPortalSettings: {
                    accessibility: {
                        allowAccessFrom: "string",
                        internalAccessSettings: {
                            dmz: false,
                            undefined: false,
                            vpn: false,
                        },
                    },
                    certificateSettings: {
                        base64Certificate: "string",
                        base64Password: "string",
                    },
                    portalWebSettings: {
                        aliases: ["string"],
                        mainUrl: "string",
                    },
                },
            },
            identityAgent: false,
            identityAgentSettings: {
                agentsIntervalKeepalive: 0,
                authenticationSettings: {
                    authenticationMethod: "string",
                    radius: "string",
                    usersDirectories: {
                        externalUserProfile: false,
                        internalUsers: false,
                        specifics: ["string"],
                        usersFromExternalDirectories: "string",
                    },
                },
                identityAgentPortalSettings: {
                    accessibility: {
                        allowAccessFrom: "string",
                        internalAccessSettings: {
                            dmz: false,
                            undefined: false,
                            vpn: false,
                        },
                    },
                },
                userReauthenticateInterval: 0,
            },
            identityCollector: false,
            identityCollectorSettings: {
                authorizedClients: [{
                    client: "string",
                    clientSecret: "string",
                }],
                authenticationSettings: {
                    usersDirectories: {
                        externalUserProfile: false,
                        internalUsers: false,
                        specifics: ["string"],
                        usersFromExternalDirectories: "string",
                    },
                },
                clientAccessPermissions: {
                    accessibility: {
                        allowAccessFrom: "string",
                        internalAccessSettings: {
                            dmz: false,
                            undefined: false,
                            vpn: false,
                        },
                    },
                },
            },
            identitySharingSettings: {
                receiveFromOtherGateways: false,
                receiveFroms: ["string"],
                shareWithOtherGateways: false,
            },
            proxySettings: {
                detectUsingXForwardFor: false,
            },
            remoteAccess: false,
        },
        ignoreErrors: false,
        ignoreWarnings: false,
        interfaces: [{
            interfaceType: "string",
            name: "string",
            ipv6Address: "string",
            multicastAddress: "string",
            color: "string",
            ipv4Address: "string",
            ipv4MaskLength: "string",
            ipv4NetworkMask: "string",
            antiSpoofing: false,
            ipv6MaskLength: "string",
            ipv6NetworkMask: "string",
            comments: "string",
            multicastAddressType: "string",
            antiSpoofingSettings: {
                string: "string",
            },
            securityZone: false,
            securityZoneSettings: {
                string: "string",
            },
            topology: "string",
            topologyAutomaticCalculation: "string",
            topologySettings: {
                string: "string",
            },
        }],
        ips: false,
        ipsUpdatePolicy: "string",
        ipv4Address: "string",
        ipv6Address: "string",
        managementSimpleClusterId: "string",
        members: [{
            name: "string",
            interfaces: [{
                name: "string",
                ipv4Address: "string",
                ipv4MaskLength: "string",
                ipv4NetworkMask: "string",
                ipv6Address: "string",
                ipv6MaskLength: "string",
                ipv6NetworkMask: "string",
            }],
            ipAddress: "string",
            oneTimePassword: "string",
            priority: 0,
            sicMessage: "string",
            sicState: "string",
        }],
        name: "string",
        natHideInternalInterfaces: false,
        natSettings: {
            string: "string",
        },
        osName: "string",
        platformPortalSettings: {
            accessibility: {
                allowAccessFrom: "string",
                internalAccessSettings: {
                    dmz: false,
                    undefined: false,
                    vpn: false,
                },
            },
            certificateSettings: {
                base64Certificate: "string",
                base64Password: "string",
            },
            portalWebSettings: {
                aliases: ["string"],
                mainUrl: "string",
            },
        },
        proxySettings: {
            string: "string",
        },
        qos: false,
        saveLogsLocally: false,
        sendAlertsToServers: ["string"],
        sendLogsToBackupServers: ["string"],
        sendLogsToServers: ["string"],
        tags: ["string"],
        threatEmulation: false,
        urlFiltering: false,
        usercheckPortalSettings: {
            accessibility: {
                allowAccessFrom: "string",
                internalAccessSettings: {
                    dmz: false,
                    undefined: false,
                    vpn: false,
                },
            },
            certificateSettings: {
                base64Certificate: "string",
                base64Password: "string",
            },
            enabled: false,
            portalWebSettings: {
                aliases: ["string"],
                mainUrl: "string",
            },
        },
        version: "string",
        vpn: false,
        vpnSettings: {
            string: "string",
        },
        zeroPhishing: false,
        zeroPhishingFqdn: "string",
    });
    
    type: checkpoint:ManagementSimpleCluster
    properties:
        advancedSettings:
            connectionPersistence: string
            sam:
                forwardToOtherSamServers: false
                purgeSamFile:
                    enabled: false
                    purgeWhenSizeReachesTo: 0
                useEarlyVersions:
                    compatibilityMode: string
                    enabled: false
        antiBot: false
        antiVirus: false
        applicationControl: false
        clusterMode: string
        color: string
        comments: string
        contentAwareness: false
        dataAwareness: false
        enableHttpsInspection: false
        fetchPolicies:
            - string
        firewall: false
        firewallSettings:
            string: string
        geoMode: false
        hardware: string
        hitCount: false
        httpsInspection:
            bypassOnFailure:
                overrideProfile: false
                value: false
            denyExpiredServerCert:
                overrideProfile: false
                value: false
            denyRevokedServerCert:
                overrideProfile: false
                value: false
            denyUntrustedServerCert:
                overrideProfile: false
                value: false
            siteCategorizationAllowMode:
                overrideProfile: false
                value: string
        identityAwareness: false
        identityAwarenessSettings:
            browserBasedAuthentication: false
            browserBasedAuthenticationSettings:
                authenticationSettings:
                    authenticationMethod: string
                    identityProviders:
                        - string
                    radius: string
                    usersDirectories:
                        externalUserProfile: false
                        internalUsers: false
                        specifics:
                            - string
                        usersFromExternalDirectories: string
                browserBasedAuthenticationPortalSettings:
                    accessibility:
                        allowAccessFrom: string
                        internalAccessSettings:
                            dmz: false
                            undefined: false
                            vpn: false
                    certificateSettings:
                        base64Certificate: string
                        base64Password: string
                    portalWebSettings:
                        aliases:
                            - string
                        mainUrl: string
            identityAgent: false
            identityAgentSettings:
                agentsIntervalKeepalive: 0
                authenticationSettings:
                    authenticationMethod: string
                    radius: string
                    usersDirectories:
                        externalUserProfile: false
                        internalUsers: false
                        specifics:
                            - string
                        usersFromExternalDirectories: string
                identityAgentPortalSettings:
                    accessibility:
                        allowAccessFrom: string
                        internalAccessSettings:
                            dmz: false
                            undefined: false
                            vpn: false
                userReauthenticateInterval: 0
            identityCollector: false
            identityCollectorSettings:
                authenticationSettings:
                    usersDirectories:
                        externalUserProfile: false
                        internalUsers: false
                        specifics:
                            - string
                        usersFromExternalDirectories: string
                authorizedClients:
                    - client: string
                      clientSecret: string
                clientAccessPermissions:
                    accessibility:
                        allowAccessFrom: string
                        internalAccessSettings:
                            dmz: false
                            undefined: false
                            vpn: false
            identitySharingSettings:
                receiveFromOtherGateways: false
                receiveFroms:
                    - string
                shareWithOtherGateways: false
            proxySettings:
                detectUsingXForwardFor: false
            remoteAccess: false
        ignoreErrors: false
        ignoreWarnings: false
        interfaces:
            - antiSpoofing: false
              antiSpoofingSettings:
                string: string
              color: string
              comments: string
              interfaceType: string
              ipv4Address: string
              ipv4MaskLength: string
              ipv4NetworkMask: string
              ipv6Address: string
              ipv6MaskLength: string
              ipv6NetworkMask: string
              multicastAddress: string
              multicastAddressType: string
              name: string
              securityZone: false
              securityZoneSettings:
                string: string
              topology: string
              topologyAutomaticCalculation: string
              topologySettings:
                string: string
        ips: false
        ipsUpdatePolicy: string
        ipv4Address: string
        ipv6Address: string
        managementSimpleClusterId: string
        members:
            - interfaces:
                - ipv4Address: string
                  ipv4MaskLength: string
                  ipv4NetworkMask: string
                  ipv6Address: string
                  ipv6MaskLength: string
                  ipv6NetworkMask: string
                  name: string
              ipAddress: string
              name: string
              oneTimePassword: string
              priority: 0
              sicMessage: string
              sicState: string
        name: string
        natHideInternalInterfaces: false
        natSettings:
            string: string
        osName: string
        platformPortalSettings:
            accessibility:
                allowAccessFrom: string
                internalAccessSettings:
                    dmz: false
                    undefined: false
                    vpn: false
            certificateSettings:
                base64Certificate: string
                base64Password: string
            portalWebSettings:
                aliases:
                    - string
                mainUrl: string
        proxySettings:
            string: string
        qos: false
        saveLogsLocally: false
        sendAlertsToServers:
            - string
        sendLogsToBackupServers:
            - string
        sendLogsToServers:
            - string
        tags:
            - string
        threatEmulation: false
        urlFiltering: false
        usercheckPortalSettings:
            accessibility:
                allowAccessFrom: string
                internalAccessSettings:
                    dmz: false
                    undefined: false
                    vpn: false
            certificateSettings:
                base64Certificate: string
                base64Password: string
            enabled: false
            portalWebSettings:
                aliases:
                    - string
                mainUrl: string
        version: string
        vpn: false
        vpnSettings:
            string: string
        zeroPhishing: false
        zeroPhishingFqdn: string
    

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

    AdvancedSettings ManagementSimpleClusterAdvancedSettings
    N/Aadvanced_settings blocks are documented below.
    AntiBot bool
    Anti-Bot blade enabled.
    AntiVirus bool
    Anti-Virus blade enabled.
    ApplicationControl bool
    Application Control blade enabled.
    ClusterMode string
    Cluster mode.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    ContentAwareness bool
    Content Awareness blade enabled.
    DataAwareness bool
    Data Awareness blade enabled.
    EnableHttpsInspection bool
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    FetchPolicies List<string>
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    Firewall bool
    Firewall blade enabled.
    FirewallSettings Dictionary<string, string>
    N/Afirewall_settings blocks are documented below.
    GeoMode bool
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    Hardware string
    Cluster platform hardware.
    HitCount bool
    Hit count tracks the number of connections each rule matches.
    HttpsInspection ManagementSimpleClusterHttpsInspection
    HTTPS inspection.https_inspection blocks are documented below.
    IdentityAwareness bool
    Identity awareness blade enabled.
    IdentityAwarenessSettings ManagementSimpleClusterIdentityAwarenessSettings
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    IgnoreErrors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    Interfaces List<ManagementSimpleClusterInterface>
    Cluster interfaces.interfaces blocks are documented below.
    Ips bool
    Intrusion Prevention System blade enabled.
    IpsUpdatePolicy string
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    Ipv4Address string
    IPv4 address.
    Ipv6Address string
    IPv6 address.
    ManagementSimpleClusterId string
    Members List<ManagementSimpleClusterMember>
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    Name string
    Object name.
    NatHideInternalInterfaces bool
    Hide internal networks behind the Gateway's external IP.
    NatSettings Dictionary<string, string>
    NAT settings.nat_settings blocks are documented below.
    OsName string
    Cluster platform operating system.
    PlatformPortalSettings ManagementSimpleClusterPlatformPortalSettings
    Platform portal settings.platform_portal_settings blocks are documented below.
    ProxySettings Dictionary<string, string>
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    Qos bool
    QoS.
    SaveLogsLocally bool
    Save logs locally.
    SendAlertsToServers List<string>
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    SendLogsToBackupServers List<string>
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    SendLogsToServers List<string>
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    Tags List<string>
    Collection of tag identifiers.tags blocks are documented below.
    ThreatEmulation bool
    Threat Emulation blade enabled.
    UrlFiltering bool
    URL Filtering blade enabled.
    UsercheckPortalSettings ManagementSimpleClusterUsercheckPortalSettings
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    Version string
    Cluster platform version.
    Vpn bool
    VPN blade enabled.
    VpnSettings Dictionary<string, string>
    Gateway VPN settings.vpn_settings blocks are documented below.
    ZeroPhishing bool
    Zero Phishing blade enabled.
    ZeroPhishingFqdn string
    Zero Phishing gateway FQDN.
    AdvancedSettings ManagementSimpleClusterAdvancedSettingsArgs
    N/Aadvanced_settings blocks are documented below.
    AntiBot bool
    Anti-Bot blade enabled.
    AntiVirus bool
    Anti-Virus blade enabled.
    ApplicationControl bool
    Application Control blade enabled.
    ClusterMode string
    Cluster mode.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    ContentAwareness bool
    Content Awareness blade enabled.
    DataAwareness bool
    Data Awareness blade enabled.
    EnableHttpsInspection bool
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    FetchPolicies []string
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    Firewall bool
    Firewall blade enabled.
    FirewallSettings map[string]string
    N/Afirewall_settings blocks are documented below.
    GeoMode bool
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    Hardware string
    Cluster platform hardware.
    HitCount bool
    Hit count tracks the number of connections each rule matches.
    HttpsInspection ManagementSimpleClusterHttpsInspectionArgs
    HTTPS inspection.https_inspection blocks are documented below.
    IdentityAwareness bool
    Identity awareness blade enabled.
    IdentityAwarenessSettings ManagementSimpleClusterIdentityAwarenessSettingsArgs
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    IgnoreErrors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    Interfaces []ManagementSimpleClusterInterfaceArgs
    Cluster interfaces.interfaces blocks are documented below.
    Ips bool
    Intrusion Prevention System blade enabled.
    IpsUpdatePolicy string
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    Ipv4Address string
    IPv4 address.
    Ipv6Address string
    IPv6 address.
    ManagementSimpleClusterId string
    Members []ManagementSimpleClusterMemberArgs
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    Name string
    Object name.
    NatHideInternalInterfaces bool
    Hide internal networks behind the Gateway's external IP.
    NatSettings map[string]string
    NAT settings.nat_settings blocks are documented below.
    OsName string
    Cluster platform operating system.
    PlatformPortalSettings ManagementSimpleClusterPlatformPortalSettingsArgs
    Platform portal settings.platform_portal_settings blocks are documented below.
    ProxySettings map[string]string
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    Qos bool
    QoS.
    SaveLogsLocally bool
    Save logs locally.
    SendAlertsToServers []string
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    SendLogsToBackupServers []string
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    SendLogsToServers []string
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    Tags []string
    Collection of tag identifiers.tags blocks are documented below.
    ThreatEmulation bool
    Threat Emulation blade enabled.
    UrlFiltering bool
    URL Filtering blade enabled.
    UsercheckPortalSettings ManagementSimpleClusterUsercheckPortalSettingsArgs
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    Version string
    Cluster platform version.
    Vpn bool
    VPN blade enabled.
    VpnSettings map[string]string
    Gateway VPN settings.vpn_settings blocks are documented below.
    ZeroPhishing bool
    Zero Phishing blade enabled.
    ZeroPhishingFqdn string
    Zero Phishing gateway FQDN.
    advancedSettings ManagementSimpleClusterAdvancedSettings
    N/Aadvanced_settings blocks are documented below.
    antiBot Boolean
    Anti-Bot blade enabled.
    antiVirus Boolean
    Anti-Virus blade enabled.
    applicationControl Boolean
    Application Control blade enabled.
    clusterMode String
    Cluster mode.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    contentAwareness Boolean
    Content Awareness blade enabled.
    dataAwareness Boolean
    Data Awareness blade enabled.
    enableHttpsInspection Boolean
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    fetchPolicies List<String>
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    firewall Boolean
    Firewall blade enabled.
    firewallSettings Map<String,String>
    N/Afirewall_settings blocks are documented below.
    geoMode Boolean
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    hardware String
    Cluster platform hardware.
    hitCount Boolean
    Hit count tracks the number of connections each rule matches.
    httpsInspection ManagementSimpleClusterHttpsInspection
    HTTPS inspection.https_inspection blocks are documented below.
    identityAwareness Boolean
    Identity awareness blade enabled.
    identityAwarenessSettings ManagementSimpleClusterIdentityAwarenessSettings
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    ignoreErrors Boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    interfaces List<ManagementSimpleClusterInterface>
    Cluster interfaces.interfaces blocks are documented below.
    ips Boolean
    Intrusion Prevention System blade enabled.
    ipsUpdatePolicy String
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    ipv4Address String
    IPv4 address.
    ipv6Address String
    IPv6 address.
    managementSimpleClusterId String
    members List<ManagementSimpleClusterMember>
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    name String
    Object name.
    natHideInternalInterfaces Boolean
    Hide internal networks behind the Gateway's external IP.
    natSettings Map<String,String>
    NAT settings.nat_settings blocks are documented below.
    osName String
    Cluster platform operating system.
    platformPortalSettings ManagementSimpleClusterPlatformPortalSettings
    Platform portal settings.platform_portal_settings blocks are documented below.
    proxySettings Map<String,String>
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    qos Boolean
    QoS.
    saveLogsLocally Boolean
    Save logs locally.
    sendAlertsToServers List<String>
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    sendLogsToBackupServers List<String>
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    sendLogsToServers List<String>
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    tags List<String>
    Collection of tag identifiers.tags blocks are documented below.
    threatEmulation Boolean
    Threat Emulation blade enabled.
    urlFiltering Boolean
    URL Filtering blade enabled.
    usercheckPortalSettings ManagementSimpleClusterUsercheckPortalSettings
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    version String
    Cluster platform version.
    vpn Boolean
    VPN blade enabled.
    vpnSettings Map<String,String>
    Gateway VPN settings.vpn_settings blocks are documented below.
    zeroPhishing Boolean
    Zero Phishing blade enabled.
    zeroPhishingFqdn String
    Zero Phishing gateway FQDN.
    advancedSettings ManagementSimpleClusterAdvancedSettings
    N/Aadvanced_settings blocks are documented below.
    antiBot boolean
    Anti-Bot blade enabled.
    antiVirus boolean
    Anti-Virus blade enabled.
    applicationControl boolean
    Application Control blade enabled.
    clusterMode string
    Cluster mode.
    color string
    Color of the object. Should be one of existing colors.
    comments string
    Comments string.
    contentAwareness boolean
    Content Awareness blade enabled.
    dataAwareness boolean
    Data Awareness blade enabled.
    enableHttpsInspection boolean
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    fetchPolicies string[]
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    firewall boolean
    Firewall blade enabled.
    firewallSettings {[key: string]: string}
    N/Afirewall_settings blocks are documented below.
    geoMode boolean
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    hardware string
    Cluster platform hardware.
    hitCount boolean
    Hit count tracks the number of connections each rule matches.
    httpsInspection ManagementSimpleClusterHttpsInspection
    HTTPS inspection.https_inspection blocks are documented below.
    identityAwareness boolean
    Identity awareness blade enabled.
    identityAwarenessSettings ManagementSimpleClusterIdentityAwarenessSettings
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    ignoreErrors boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings boolean
    Apply changes ignoring warnings.
    interfaces ManagementSimpleClusterInterface[]
    Cluster interfaces.interfaces blocks are documented below.
    ips boolean
    Intrusion Prevention System blade enabled.
    ipsUpdatePolicy string
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    ipv4Address string
    IPv4 address.
    ipv6Address string
    IPv6 address.
    managementSimpleClusterId string
    members ManagementSimpleClusterMember[]
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    name string
    Object name.
    natHideInternalInterfaces boolean
    Hide internal networks behind the Gateway's external IP.
    natSettings {[key: string]: string}
    NAT settings.nat_settings blocks are documented below.
    osName string
    Cluster platform operating system.
    platformPortalSettings ManagementSimpleClusterPlatformPortalSettings
    Platform portal settings.platform_portal_settings blocks are documented below.
    proxySettings {[key: string]: string}
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    qos boolean
    QoS.
    saveLogsLocally boolean
    Save logs locally.
    sendAlertsToServers string[]
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    sendLogsToBackupServers string[]
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    sendLogsToServers string[]
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    tags string[]
    Collection of tag identifiers.tags blocks are documented below.
    threatEmulation boolean
    Threat Emulation blade enabled.
    urlFiltering boolean
    URL Filtering blade enabled.
    usercheckPortalSettings ManagementSimpleClusterUsercheckPortalSettings
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    version string
    Cluster platform version.
    vpn boolean
    VPN blade enabled.
    vpnSettings {[key: string]: string}
    Gateway VPN settings.vpn_settings blocks are documented below.
    zeroPhishing boolean
    Zero Phishing blade enabled.
    zeroPhishingFqdn string
    Zero Phishing gateway FQDN.
    advanced_settings ManagementSimpleClusterAdvancedSettingsArgs
    N/Aadvanced_settings blocks are documented below.
    anti_bot bool
    Anti-Bot blade enabled.
    anti_virus bool
    Anti-Virus blade enabled.
    application_control bool
    Application Control blade enabled.
    cluster_mode str
    Cluster mode.
    color str
    Color of the object. Should be one of existing colors.
    comments str
    Comments string.
    content_awareness bool
    Content Awareness blade enabled.
    data_awareness bool
    Data Awareness blade enabled.
    enable_https_inspection bool
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    fetch_policies Sequence[str]
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    firewall bool
    Firewall blade enabled.
    firewall_settings Mapping[str, str]
    N/Afirewall_settings blocks are documented below.
    geo_mode bool
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    hardware str
    Cluster platform hardware.
    hit_count bool
    Hit count tracks the number of connections each rule matches.
    https_inspection ManagementSimpleClusterHttpsInspectionArgs
    HTTPS inspection.https_inspection blocks are documented below.
    identity_awareness bool
    Identity awareness blade enabled.
    identity_awareness_settings ManagementSimpleClusterIdentityAwarenessSettingsArgs
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    ignore_errors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignore_warnings bool
    Apply changes ignoring warnings.
    interfaces Sequence[ManagementSimpleClusterInterfaceArgs]
    Cluster interfaces.interfaces blocks are documented below.
    ips bool
    Intrusion Prevention System blade enabled.
    ips_update_policy str
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    ipv4_address str
    IPv4 address.
    ipv6_address str
    IPv6 address.
    management_simple_cluster_id str
    members Sequence[ManagementSimpleClusterMemberArgs]
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    name str
    Object name.
    nat_hide_internal_interfaces bool
    Hide internal networks behind the Gateway's external IP.
    nat_settings Mapping[str, str]
    NAT settings.nat_settings blocks are documented below.
    os_name str
    Cluster platform operating system.
    platform_portal_settings ManagementSimpleClusterPlatformPortalSettingsArgs
    Platform portal settings.platform_portal_settings blocks are documented below.
    proxy_settings Mapping[str, str]
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    qos bool
    QoS.
    save_logs_locally bool
    Save logs locally.
    send_alerts_to_servers Sequence[str]
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    send_logs_to_backup_servers Sequence[str]
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    send_logs_to_servers Sequence[str]
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    tags Sequence[str]
    Collection of tag identifiers.tags blocks are documented below.
    threat_emulation bool
    Threat Emulation blade enabled.
    url_filtering bool
    URL Filtering blade enabled.
    usercheck_portal_settings ManagementSimpleClusterUsercheckPortalSettingsArgs
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    version str
    Cluster platform version.
    vpn bool
    VPN blade enabled.
    vpn_settings Mapping[str, str]
    Gateway VPN settings.vpn_settings blocks are documented below.
    zero_phishing bool
    Zero Phishing blade enabled.
    zero_phishing_fqdn str
    Zero Phishing gateway FQDN.
    advancedSettings Property Map
    N/Aadvanced_settings blocks are documented below.
    antiBot Boolean
    Anti-Bot blade enabled.
    antiVirus Boolean
    Anti-Virus blade enabled.
    applicationControl Boolean
    Application Control blade enabled.
    clusterMode String
    Cluster mode.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    contentAwareness Boolean
    Content Awareness blade enabled.
    dataAwareness Boolean
    Data Awareness blade enabled.
    enableHttpsInspection Boolean
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    fetchPolicies List<String>
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    firewall Boolean
    Firewall blade enabled.
    firewallSettings Map<String>
    N/Afirewall_settings blocks are documented below.
    geoMode Boolean
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    hardware String
    Cluster platform hardware.
    hitCount Boolean
    Hit count tracks the number of connections each rule matches.
    httpsInspection Property Map
    HTTPS inspection.https_inspection blocks are documented below.
    identityAwareness Boolean
    Identity awareness blade enabled.
    identityAwarenessSettings Property Map
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    ignoreErrors Boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    interfaces List<Property Map>
    Cluster interfaces.interfaces blocks are documented below.
    ips Boolean
    Intrusion Prevention System blade enabled.
    ipsUpdatePolicy String
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    ipv4Address String
    IPv4 address.
    ipv6Address String
    IPv6 address.
    managementSimpleClusterId String
    members List<Property Map>
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    name String
    Object name.
    natHideInternalInterfaces Boolean
    Hide internal networks behind the Gateway's external IP.
    natSettings Map<String>
    NAT settings.nat_settings blocks are documented below.
    osName String
    Cluster platform operating system.
    platformPortalSettings Property Map
    Platform portal settings.platform_portal_settings blocks are documented below.
    proxySettings Map<String>
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    qos Boolean
    QoS.
    saveLogsLocally Boolean
    Save logs locally.
    sendAlertsToServers List<String>
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    sendLogsToBackupServers List<String>
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    sendLogsToServers List<String>
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    tags List<String>
    Collection of tag identifiers.tags blocks are documented below.
    threatEmulation Boolean
    Threat Emulation blade enabled.
    urlFiltering Boolean
    URL Filtering blade enabled.
    usercheckPortalSettings Property Map
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    version String
    Cluster platform version.
    vpn Boolean
    VPN blade enabled.
    vpnSettings Map<String>
    Gateway VPN settings.vpn_settings blocks are documented below.
    zeroPhishing Boolean
    Zero Phishing blade enabled.
    zeroPhishingFqdn String
    Zero Phishing gateway FQDN.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ManagementSimpleCluster resource produces the following output properties:

    DynamicIp bool
    Dynamic IP address.
    Id string
    The provider-assigned unique ID for this managed resource.
    SicName string
    Secure Internal Communication name.
    SicState string
    Secure Internal Communication state.
    DynamicIp bool
    Dynamic IP address.
    Id string
    The provider-assigned unique ID for this managed resource.
    SicName string
    Secure Internal Communication name.
    SicState string
    Secure Internal Communication state.
    dynamicIp Boolean
    Dynamic IP address.
    id String
    The provider-assigned unique ID for this managed resource.
    sicName String
    Secure Internal Communication name.
    sicState String
    Secure Internal Communication state.
    dynamicIp boolean
    Dynamic IP address.
    id string
    The provider-assigned unique ID for this managed resource.
    sicName string
    Secure Internal Communication name.
    sicState string
    Secure Internal Communication state.
    dynamic_ip bool
    Dynamic IP address.
    id str
    The provider-assigned unique ID for this managed resource.
    sic_name str
    Secure Internal Communication name.
    sic_state str
    Secure Internal Communication state.
    dynamicIp Boolean
    Dynamic IP address.
    id String
    The provider-assigned unique ID for this managed resource.
    sicName String
    Secure Internal Communication name.
    sicState String
    Secure Internal Communication state.

    Look up Existing ManagementSimpleCluster Resource

    Get an existing ManagementSimpleCluster 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?: ManagementSimpleClusterState, opts?: CustomResourceOptions): ManagementSimpleCluster
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            advanced_settings: Optional[ManagementSimpleClusterAdvancedSettingsArgs] = None,
            anti_bot: Optional[bool] = None,
            anti_virus: Optional[bool] = None,
            application_control: Optional[bool] = None,
            cluster_mode: Optional[str] = None,
            color: Optional[str] = None,
            comments: Optional[str] = None,
            content_awareness: Optional[bool] = None,
            data_awareness: Optional[bool] = None,
            dynamic_ip: Optional[bool] = None,
            enable_https_inspection: Optional[bool] = None,
            fetch_policies: Optional[Sequence[str]] = None,
            firewall: Optional[bool] = None,
            firewall_settings: Optional[Mapping[str, str]] = None,
            geo_mode: Optional[bool] = None,
            hardware: Optional[str] = None,
            hit_count: Optional[bool] = None,
            https_inspection: Optional[ManagementSimpleClusterHttpsInspectionArgs] = None,
            identity_awareness: Optional[bool] = None,
            identity_awareness_settings: Optional[ManagementSimpleClusterIdentityAwarenessSettingsArgs] = None,
            ignore_errors: Optional[bool] = None,
            ignore_warnings: Optional[bool] = None,
            interfaces: Optional[Sequence[ManagementSimpleClusterInterfaceArgs]] = None,
            ips: Optional[bool] = None,
            ips_update_policy: Optional[str] = None,
            ipv4_address: Optional[str] = None,
            ipv6_address: Optional[str] = None,
            management_simple_cluster_id: Optional[str] = None,
            members: Optional[Sequence[ManagementSimpleClusterMemberArgs]] = None,
            name: Optional[str] = None,
            nat_hide_internal_interfaces: Optional[bool] = None,
            nat_settings: Optional[Mapping[str, str]] = None,
            os_name: Optional[str] = None,
            platform_portal_settings: Optional[ManagementSimpleClusterPlatformPortalSettingsArgs] = None,
            proxy_settings: Optional[Mapping[str, str]] = None,
            qos: Optional[bool] = None,
            save_logs_locally: Optional[bool] = 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,
            sic_name: Optional[str] = None,
            sic_state: Optional[str] = None,
            tags: Optional[Sequence[str]] = None,
            threat_emulation: Optional[bool] = None,
            url_filtering: Optional[bool] = None,
            usercheck_portal_settings: Optional[ManagementSimpleClusterUsercheckPortalSettingsArgs] = None,
            version: Optional[str] = None,
            vpn: Optional[bool] = None,
            vpn_settings: Optional[Mapping[str, str]] = None,
            zero_phishing: Optional[bool] = None,
            zero_phishing_fqdn: Optional[str] = None) -> ManagementSimpleCluster
    func GetManagementSimpleCluster(ctx *Context, name string, id IDInput, state *ManagementSimpleClusterState, opts ...ResourceOption) (*ManagementSimpleCluster, error)
    public static ManagementSimpleCluster Get(string name, Input<string> id, ManagementSimpleClusterState? state, CustomResourceOptions? opts = null)
    public static ManagementSimpleCluster get(String name, Output<String> id, ManagementSimpleClusterState state, CustomResourceOptions options)
    resources:  _:    type: checkpoint:ManagementSimpleCluster    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:
    AdvancedSettings ManagementSimpleClusterAdvancedSettings
    N/Aadvanced_settings blocks are documented below.
    AntiBot bool
    Anti-Bot blade enabled.
    AntiVirus bool
    Anti-Virus blade enabled.
    ApplicationControl bool
    Application Control blade enabled.
    ClusterMode string
    Cluster mode.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    ContentAwareness bool
    Content Awareness blade enabled.
    DataAwareness bool
    Data Awareness blade enabled.
    DynamicIp bool
    Dynamic IP address.
    EnableHttpsInspection bool
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    FetchPolicies List<string>
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    Firewall bool
    Firewall blade enabled.
    FirewallSettings Dictionary<string, string>
    N/Afirewall_settings blocks are documented below.
    GeoMode bool
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    Hardware string
    Cluster platform hardware.
    HitCount bool
    Hit count tracks the number of connections each rule matches.
    HttpsInspection ManagementSimpleClusterHttpsInspection
    HTTPS inspection.https_inspection blocks are documented below.
    IdentityAwareness bool
    Identity awareness blade enabled.
    IdentityAwarenessSettings ManagementSimpleClusterIdentityAwarenessSettings
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    IgnoreErrors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    Interfaces List<ManagementSimpleClusterInterface>
    Cluster interfaces.interfaces blocks are documented below.
    Ips bool
    Intrusion Prevention System blade enabled.
    IpsUpdatePolicy string
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    Ipv4Address string
    IPv4 address.
    Ipv6Address string
    IPv6 address.
    ManagementSimpleClusterId string
    Members List<ManagementSimpleClusterMember>
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    Name string
    Object name.
    NatHideInternalInterfaces bool
    Hide internal networks behind the Gateway's external IP.
    NatSettings Dictionary<string, string>
    NAT settings.nat_settings blocks are documented below.
    OsName string
    Cluster platform operating system.
    PlatformPortalSettings ManagementSimpleClusterPlatformPortalSettings
    Platform portal settings.platform_portal_settings blocks are documented below.
    ProxySettings Dictionary<string, string>
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    Qos bool
    QoS.
    SaveLogsLocally bool
    Save logs locally.
    SendAlertsToServers List<string>
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    SendLogsToBackupServers List<string>
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    SendLogsToServers List<string>
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    SicName string
    Secure Internal Communication name.
    SicState string
    Secure Internal Communication state.
    Tags List<string>
    Collection of tag identifiers.tags blocks are documented below.
    ThreatEmulation bool
    Threat Emulation blade enabled.
    UrlFiltering bool
    URL Filtering blade enabled.
    UsercheckPortalSettings ManagementSimpleClusterUsercheckPortalSettings
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    Version string
    Cluster platform version.
    Vpn bool
    VPN blade enabled.
    VpnSettings Dictionary<string, string>
    Gateway VPN settings.vpn_settings blocks are documented below.
    ZeroPhishing bool
    Zero Phishing blade enabled.
    ZeroPhishingFqdn string
    Zero Phishing gateway FQDN.
    AdvancedSettings ManagementSimpleClusterAdvancedSettingsArgs
    N/Aadvanced_settings blocks are documented below.
    AntiBot bool
    Anti-Bot blade enabled.
    AntiVirus bool
    Anti-Virus blade enabled.
    ApplicationControl bool
    Application Control blade enabled.
    ClusterMode string
    Cluster mode.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    ContentAwareness bool
    Content Awareness blade enabled.
    DataAwareness bool
    Data Awareness blade enabled.
    DynamicIp bool
    Dynamic IP address.
    EnableHttpsInspection bool
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    FetchPolicies []string
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    Firewall bool
    Firewall blade enabled.
    FirewallSettings map[string]string
    N/Afirewall_settings blocks are documented below.
    GeoMode bool
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    Hardware string
    Cluster platform hardware.
    HitCount bool
    Hit count tracks the number of connections each rule matches.
    HttpsInspection ManagementSimpleClusterHttpsInspectionArgs
    HTTPS inspection.https_inspection blocks are documented below.
    IdentityAwareness bool
    Identity awareness blade enabled.
    IdentityAwarenessSettings ManagementSimpleClusterIdentityAwarenessSettingsArgs
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    IgnoreErrors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    IgnoreWarnings bool
    Apply changes ignoring warnings.
    Interfaces []ManagementSimpleClusterInterfaceArgs
    Cluster interfaces.interfaces blocks are documented below.
    Ips bool
    Intrusion Prevention System blade enabled.
    IpsUpdatePolicy string
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    Ipv4Address string
    IPv4 address.
    Ipv6Address string
    IPv6 address.
    ManagementSimpleClusterId string
    Members []ManagementSimpleClusterMemberArgs
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    Name string
    Object name.
    NatHideInternalInterfaces bool
    Hide internal networks behind the Gateway's external IP.
    NatSettings map[string]string
    NAT settings.nat_settings blocks are documented below.
    OsName string
    Cluster platform operating system.
    PlatformPortalSettings ManagementSimpleClusterPlatformPortalSettingsArgs
    Platform portal settings.platform_portal_settings blocks are documented below.
    ProxySettings map[string]string
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    Qos bool
    QoS.
    SaveLogsLocally bool
    Save logs locally.
    SendAlertsToServers []string
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    SendLogsToBackupServers []string
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    SendLogsToServers []string
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    SicName string
    Secure Internal Communication name.
    SicState string
    Secure Internal Communication state.
    Tags []string
    Collection of tag identifiers.tags blocks are documented below.
    ThreatEmulation bool
    Threat Emulation blade enabled.
    UrlFiltering bool
    URL Filtering blade enabled.
    UsercheckPortalSettings ManagementSimpleClusterUsercheckPortalSettingsArgs
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    Version string
    Cluster platform version.
    Vpn bool
    VPN blade enabled.
    VpnSettings map[string]string
    Gateway VPN settings.vpn_settings blocks are documented below.
    ZeroPhishing bool
    Zero Phishing blade enabled.
    ZeroPhishingFqdn string
    Zero Phishing gateway FQDN.
    advancedSettings ManagementSimpleClusterAdvancedSettings
    N/Aadvanced_settings blocks are documented below.
    antiBot Boolean
    Anti-Bot blade enabled.
    antiVirus Boolean
    Anti-Virus blade enabled.
    applicationControl Boolean
    Application Control blade enabled.
    clusterMode String
    Cluster mode.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    contentAwareness Boolean
    Content Awareness blade enabled.
    dataAwareness Boolean
    Data Awareness blade enabled.
    dynamicIp Boolean
    Dynamic IP address.
    enableHttpsInspection Boolean
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    fetchPolicies List<String>
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    firewall Boolean
    Firewall blade enabled.
    firewallSettings Map<String,String>
    N/Afirewall_settings blocks are documented below.
    geoMode Boolean
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    hardware String
    Cluster platform hardware.
    hitCount Boolean
    Hit count tracks the number of connections each rule matches.
    httpsInspection ManagementSimpleClusterHttpsInspection
    HTTPS inspection.https_inspection blocks are documented below.
    identityAwareness Boolean
    Identity awareness blade enabled.
    identityAwarenessSettings ManagementSimpleClusterIdentityAwarenessSettings
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    ignoreErrors Boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    interfaces List<ManagementSimpleClusterInterface>
    Cluster interfaces.interfaces blocks are documented below.
    ips Boolean
    Intrusion Prevention System blade enabled.
    ipsUpdatePolicy String
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    ipv4Address String
    IPv4 address.
    ipv6Address String
    IPv6 address.
    managementSimpleClusterId String
    members List<ManagementSimpleClusterMember>
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    name String
    Object name.
    natHideInternalInterfaces Boolean
    Hide internal networks behind the Gateway's external IP.
    natSettings Map<String,String>
    NAT settings.nat_settings blocks are documented below.
    osName String
    Cluster platform operating system.
    platformPortalSettings ManagementSimpleClusterPlatformPortalSettings
    Platform portal settings.platform_portal_settings blocks are documented below.
    proxySettings Map<String,String>
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    qos Boolean
    QoS.
    saveLogsLocally Boolean
    Save logs locally.
    sendAlertsToServers List<String>
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    sendLogsToBackupServers List<String>
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    sendLogsToServers List<String>
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    sicName String
    Secure Internal Communication name.
    sicState String
    Secure Internal Communication state.
    tags List<String>
    Collection of tag identifiers.tags blocks are documented below.
    threatEmulation Boolean
    Threat Emulation blade enabled.
    urlFiltering Boolean
    URL Filtering blade enabled.
    usercheckPortalSettings ManagementSimpleClusterUsercheckPortalSettings
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    version String
    Cluster platform version.
    vpn Boolean
    VPN blade enabled.
    vpnSettings Map<String,String>
    Gateway VPN settings.vpn_settings blocks are documented below.
    zeroPhishing Boolean
    Zero Phishing blade enabled.
    zeroPhishingFqdn String
    Zero Phishing gateway FQDN.
    advancedSettings ManagementSimpleClusterAdvancedSettings
    N/Aadvanced_settings blocks are documented below.
    antiBot boolean
    Anti-Bot blade enabled.
    antiVirus boolean
    Anti-Virus blade enabled.
    applicationControl boolean
    Application Control blade enabled.
    clusterMode string
    Cluster mode.
    color string
    Color of the object. Should be one of existing colors.
    comments string
    Comments string.
    contentAwareness boolean
    Content Awareness blade enabled.
    dataAwareness boolean
    Data Awareness blade enabled.
    dynamicIp boolean
    Dynamic IP address.
    enableHttpsInspection boolean
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    fetchPolicies string[]
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    firewall boolean
    Firewall blade enabled.
    firewallSettings {[key: string]: string}
    N/Afirewall_settings blocks are documented below.
    geoMode boolean
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    hardware string
    Cluster platform hardware.
    hitCount boolean
    Hit count tracks the number of connections each rule matches.
    httpsInspection ManagementSimpleClusterHttpsInspection
    HTTPS inspection.https_inspection blocks are documented below.
    identityAwareness boolean
    Identity awareness blade enabled.
    identityAwarenessSettings ManagementSimpleClusterIdentityAwarenessSettings
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    ignoreErrors boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings boolean
    Apply changes ignoring warnings.
    interfaces ManagementSimpleClusterInterface[]
    Cluster interfaces.interfaces blocks are documented below.
    ips boolean
    Intrusion Prevention System blade enabled.
    ipsUpdatePolicy string
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    ipv4Address string
    IPv4 address.
    ipv6Address string
    IPv6 address.
    managementSimpleClusterId string
    members ManagementSimpleClusterMember[]
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    name string
    Object name.
    natHideInternalInterfaces boolean
    Hide internal networks behind the Gateway's external IP.
    natSettings {[key: string]: string}
    NAT settings.nat_settings blocks are documented below.
    osName string
    Cluster platform operating system.
    platformPortalSettings ManagementSimpleClusterPlatformPortalSettings
    Platform portal settings.platform_portal_settings blocks are documented below.
    proxySettings {[key: string]: string}
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    qos boolean
    QoS.
    saveLogsLocally boolean
    Save logs locally.
    sendAlertsToServers string[]
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    sendLogsToBackupServers string[]
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    sendLogsToServers string[]
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    sicName string
    Secure Internal Communication name.
    sicState string
    Secure Internal Communication state.
    tags string[]
    Collection of tag identifiers.tags blocks are documented below.
    threatEmulation boolean
    Threat Emulation blade enabled.
    urlFiltering boolean
    URL Filtering blade enabled.
    usercheckPortalSettings ManagementSimpleClusterUsercheckPortalSettings
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    version string
    Cluster platform version.
    vpn boolean
    VPN blade enabled.
    vpnSettings {[key: string]: string}
    Gateway VPN settings.vpn_settings blocks are documented below.
    zeroPhishing boolean
    Zero Phishing blade enabled.
    zeroPhishingFqdn string
    Zero Phishing gateway FQDN.
    advanced_settings ManagementSimpleClusterAdvancedSettingsArgs
    N/Aadvanced_settings blocks are documented below.
    anti_bot bool
    Anti-Bot blade enabled.
    anti_virus bool
    Anti-Virus blade enabled.
    application_control bool
    Application Control blade enabled.
    cluster_mode str
    Cluster mode.
    color str
    Color of the object. Should be one of existing colors.
    comments str
    Comments string.
    content_awareness bool
    Content Awareness blade enabled.
    data_awareness bool
    Data Awareness blade enabled.
    dynamic_ip bool
    Dynamic IP address.
    enable_https_inspection bool
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    fetch_policies Sequence[str]
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    firewall bool
    Firewall blade enabled.
    firewall_settings Mapping[str, str]
    N/Afirewall_settings blocks are documented below.
    geo_mode bool
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    hardware str
    Cluster platform hardware.
    hit_count bool
    Hit count tracks the number of connections each rule matches.
    https_inspection ManagementSimpleClusterHttpsInspectionArgs
    HTTPS inspection.https_inspection blocks are documented below.
    identity_awareness bool
    Identity awareness blade enabled.
    identity_awareness_settings ManagementSimpleClusterIdentityAwarenessSettingsArgs
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    ignore_errors bool
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignore_warnings bool
    Apply changes ignoring warnings.
    interfaces Sequence[ManagementSimpleClusterInterfaceArgs]
    Cluster interfaces.interfaces blocks are documented below.
    ips bool
    Intrusion Prevention System blade enabled.
    ips_update_policy str
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    ipv4_address str
    IPv4 address.
    ipv6_address str
    IPv6 address.
    management_simple_cluster_id str
    members Sequence[ManagementSimpleClusterMemberArgs]
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    name str
    Object name.
    nat_hide_internal_interfaces bool
    Hide internal networks behind the Gateway's external IP.
    nat_settings Mapping[str, str]
    NAT settings.nat_settings blocks are documented below.
    os_name str
    Cluster platform operating system.
    platform_portal_settings ManagementSimpleClusterPlatformPortalSettingsArgs
    Platform portal settings.platform_portal_settings blocks are documented below.
    proxy_settings Mapping[str, str]
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    qos bool
    QoS.
    save_logs_locally bool
    Save logs locally.
    send_alerts_to_servers Sequence[str]
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    send_logs_to_backup_servers Sequence[str]
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    send_logs_to_servers Sequence[str]
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    sic_name str
    Secure Internal Communication name.
    sic_state str
    Secure Internal Communication state.
    tags Sequence[str]
    Collection of tag identifiers.tags blocks are documented below.
    threat_emulation bool
    Threat Emulation blade enabled.
    url_filtering bool
    URL Filtering blade enabled.
    usercheck_portal_settings ManagementSimpleClusterUsercheckPortalSettingsArgs
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    version str
    Cluster platform version.
    vpn bool
    VPN blade enabled.
    vpn_settings Mapping[str, str]
    Gateway VPN settings.vpn_settings blocks are documented below.
    zero_phishing bool
    Zero Phishing blade enabled.
    zero_phishing_fqdn str
    Zero Phishing gateway FQDN.
    advancedSettings Property Map
    N/Aadvanced_settings blocks are documented below.
    antiBot Boolean
    Anti-Bot blade enabled.
    antiVirus Boolean
    Anti-Virus blade enabled.
    applicationControl Boolean
    Application Control blade enabled.
    clusterMode String
    Cluster mode.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    contentAwareness Boolean
    Content Awareness blade enabled.
    dataAwareness Boolean
    Data Awareness blade enabled.
    dynamicIp Boolean
    Dynamic IP address.
    enableHttpsInspection Boolean
    Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
    fetchPolicies List<String>
    Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
    firewall Boolean
    Firewall blade enabled.
    firewallSettings Map<String>
    N/Afirewall_settings blocks are documented below.
    geoMode Boolean
    Cluster High Availability Geo mode.This setting applies only to a cluster deployed in a cloud. Available when the cluster mode equals "cluster-xl-ha".
    hardware String
    Cluster platform hardware.
    hitCount Boolean
    Hit count tracks the number of connections each rule matches.
    httpsInspection Property Map
    HTTPS inspection.https_inspection blocks are documented below.
    identityAwareness Boolean
    Identity awareness blade enabled.
    identityAwarenessSettings Property Map
    Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
    ignoreErrors Boolean
    Apply changes ignoring errors. You won't be able to publish such a changes. If ignore-warnings flag was omitted - warnings will also be ignored.
    ignoreWarnings Boolean
    Apply changes ignoring warnings.
    interfaces List<Property Map>
    Cluster interfaces.interfaces blocks are documented below.
    ips Boolean
    Intrusion Prevention System blade enabled.
    ipsUpdatePolicy String
    Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
    ipv4Address String
    IPv4 address.
    ipv6Address String
    IPv6 address.
    managementSimpleClusterId String
    members List<Property Map>
    Cluster members list. Only new cluster member can be added. Adding existing gateway is not supported.members blocks are documented below.
    name String
    Object name.
    natHideInternalInterfaces Boolean
    Hide internal networks behind the Gateway's external IP.
    natSettings Map<String>
    NAT settings.nat_settings blocks are documented below.
    osName String
    Cluster platform operating system.
    platformPortalSettings Property Map
    Platform portal settings.platform_portal_settings blocks are documented below.
    proxySettings Map<String>
    Proxy Server for Gateway.proxy_settings blocks are documented below.
    qos Boolean
    QoS.
    saveLogsLocally Boolean
    Save logs locally.
    sendAlertsToServers List<String>
    Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
    sendLogsToBackupServers List<String>
    Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
    sendLogsToServers List<String>
    Server(s) to send logs to.send_logs_to_server blocks are documented below.
    sicName String
    Secure Internal Communication name.
    sicState String
    Secure Internal Communication state.
    tags List<String>
    Collection of tag identifiers.tags blocks are documented below.
    threatEmulation Boolean
    Threat Emulation blade enabled.
    urlFiltering Boolean
    URL Filtering blade enabled.
    usercheckPortalSettings Property Map
    UserCheck portal settings.usercheck_portal_settings blocks are documented below.
    version String
    Cluster platform version.
    vpn Boolean
    VPN blade enabled.
    vpnSettings Map<String>
    Gateway VPN settings.vpn_settings blocks are documented below.
    zeroPhishing Boolean
    Zero Phishing blade enabled.
    zeroPhishingFqdn String
    Zero Phishing gateway FQDN.

    Supporting Types

    ManagementSimpleClusterAdvancedSettings, ManagementSimpleClusterAdvancedSettingsArgs

    ConnectionPersistence string
    Handling established connections when installing a new policy.
    Sam ManagementSimpleClusterAdvancedSettingsSam
    SAM.sam blocks are documented below.
    ConnectionPersistence string
    Handling established connections when installing a new policy.
    Sam ManagementSimpleClusterAdvancedSettingsSam
    SAM.sam blocks are documented below.
    connectionPersistence String
    Handling established connections when installing a new policy.
    sam ManagementSimpleClusterAdvancedSettingsSam
    SAM.sam blocks are documented below.
    connectionPersistence string
    Handling established connections when installing a new policy.
    sam ManagementSimpleClusterAdvancedSettingsSam
    SAM.sam blocks are documented below.
    connection_persistence str
    Handling established connections when installing a new policy.
    sam ManagementSimpleClusterAdvancedSettingsSam
    SAM.sam blocks are documented below.
    connectionPersistence String
    Handling established connections when installing a new policy.
    sam Property Map
    SAM.sam blocks are documented below.

    ManagementSimpleClusterAdvancedSettingsSam, ManagementSimpleClusterAdvancedSettingsSamArgs

    ForwardToOtherSamServers bool
    Forward SAM clients' requests to other SAM servers.
    PurgeSamFile ManagementSimpleClusterAdvancedSettingsSamPurgeSamFile
    Purge SAM File.purge_sam_file blocks are documented below.
    UseEarlyVersions ManagementSimpleClusterAdvancedSettingsSamUseEarlyVersions
    Use early versions compatibility mode.use_early_versions blocks are documented below.
    ForwardToOtherSamServers bool
    Forward SAM clients' requests to other SAM servers.
    PurgeSamFile ManagementSimpleClusterAdvancedSettingsSamPurgeSamFile
    Purge SAM File.purge_sam_file blocks are documented below.
    UseEarlyVersions ManagementSimpleClusterAdvancedSettingsSamUseEarlyVersions
    Use early versions compatibility mode.use_early_versions blocks are documented below.
    forwardToOtherSamServers Boolean
    Forward SAM clients' requests to other SAM servers.
    purgeSamFile ManagementSimpleClusterAdvancedSettingsSamPurgeSamFile
    Purge SAM File.purge_sam_file blocks are documented below.
    useEarlyVersions ManagementSimpleClusterAdvancedSettingsSamUseEarlyVersions
    Use early versions compatibility mode.use_early_versions blocks are documented below.
    forwardToOtherSamServers boolean
    Forward SAM clients' requests to other SAM servers.
    purgeSamFile ManagementSimpleClusterAdvancedSettingsSamPurgeSamFile
    Purge SAM File.purge_sam_file blocks are documented below.
    useEarlyVersions ManagementSimpleClusterAdvancedSettingsSamUseEarlyVersions
    Use early versions compatibility mode.use_early_versions blocks are documented below.
    forward_to_other_sam_servers bool
    Forward SAM clients' requests to other SAM servers.
    purge_sam_file ManagementSimpleClusterAdvancedSettingsSamPurgeSamFile
    Purge SAM File.purge_sam_file blocks are documented below.
    use_early_versions ManagementSimpleClusterAdvancedSettingsSamUseEarlyVersions
    Use early versions compatibility mode.use_early_versions blocks are documented below.
    forwardToOtherSamServers Boolean
    Forward SAM clients' requests to other SAM servers.
    purgeSamFile Property Map
    Purge SAM File.purge_sam_file blocks are documented below.
    useEarlyVersions Property Map
    Use early versions compatibility mode.use_early_versions blocks are documented below.

    ManagementSimpleClusterAdvancedSettingsSamPurgeSamFile, ManagementSimpleClusterAdvancedSettingsSamPurgeSamFileArgs

    Enabled bool
    Purge SAM File.
    PurgeWhenSizeReachesTo double
    Purge SAM File When it Reaches to.
    Enabled bool
    Purge SAM File.
    PurgeWhenSizeReachesTo float64
    Purge SAM File When it Reaches to.
    enabled Boolean
    Purge SAM File.
    purgeWhenSizeReachesTo Double
    Purge SAM File When it Reaches to.
    enabled boolean
    Purge SAM File.
    purgeWhenSizeReachesTo number
    Purge SAM File When it Reaches to.
    enabled bool
    Purge SAM File.
    purge_when_size_reaches_to float
    Purge SAM File When it Reaches to.
    enabled Boolean
    Purge SAM File.
    purgeWhenSizeReachesTo Number
    Purge SAM File When it Reaches to.

    ManagementSimpleClusterAdvancedSettingsSamUseEarlyVersions, ManagementSimpleClusterAdvancedSettingsSamUseEarlyVersionsArgs

    CompatibilityMode string
    Early versions compatibility mode.
    Enabled bool
    Use early versions compatibility mode.
    CompatibilityMode string
    Early versions compatibility mode.
    Enabled bool
    Use early versions compatibility mode.
    compatibilityMode String
    Early versions compatibility mode.
    enabled Boolean
    Use early versions compatibility mode.
    compatibilityMode string
    Early versions compatibility mode.
    enabled boolean
    Use early versions compatibility mode.
    compatibility_mode str
    Early versions compatibility mode.
    enabled bool
    Use early versions compatibility mode.
    compatibilityMode String
    Early versions compatibility mode.
    enabled Boolean
    Use early versions compatibility mode.

    ManagementSimpleClusterHttpsInspection, ManagementSimpleClusterHttpsInspectionArgs

    BypassOnFailure ManagementSimpleClusterHttpsInspectionBypassOnFailure
    Set to be true in order to bypass all requests (Fail-open) in case of internal system error.bypass_on_failure blocks are documented below.
    DenyExpiredServerCert ManagementSimpleClusterHttpsInspectionDenyExpiredServerCert
    Set to be true in order to drop traffic from servers with expired server certificate.deny_expired_server_cert blocks are documented below.
    DenyRevokedServerCert ManagementSimpleClusterHttpsInspectionDenyRevokedServerCert
    Set to be true in order to drop traffic from servers with revoked server certificate (validate CRL).deny_revoked_server_cert blocks are documented below.
    DenyUntrustedServerCert ManagementSimpleClusterHttpsInspectionDenyUntrustedServerCert
    Set to be true in order to drop traffic from servers with untrusted server certificate.deny_untrusted_server_cert blocks are documented below.
    SiteCategorizationAllowMode ManagementSimpleClusterHttpsInspectionSiteCategorizationAllowMode
    Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
    BypassOnFailure ManagementSimpleClusterHttpsInspectionBypassOnFailure
    Set to be true in order to bypass all requests (Fail-open) in case of internal system error.bypass_on_failure blocks are documented below.
    DenyExpiredServerCert ManagementSimpleClusterHttpsInspectionDenyExpiredServerCert
    Set to be true in order to drop traffic from servers with expired server certificate.deny_expired_server_cert blocks are documented below.
    DenyRevokedServerCert ManagementSimpleClusterHttpsInspectionDenyRevokedServerCert
    Set to be true in order to drop traffic from servers with revoked server certificate (validate CRL).deny_revoked_server_cert blocks are documented below.
    DenyUntrustedServerCert ManagementSimpleClusterHttpsInspectionDenyUntrustedServerCert
    Set to be true in order to drop traffic from servers with untrusted server certificate.deny_untrusted_server_cert blocks are documented below.
    SiteCategorizationAllowMode ManagementSimpleClusterHttpsInspectionSiteCategorizationAllowMode
    Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
    bypassOnFailure ManagementSimpleClusterHttpsInspectionBypassOnFailure
    Set to be true in order to bypass all requests (Fail-open) in case of internal system error.bypass_on_failure blocks are documented below.
    denyExpiredServerCert ManagementSimpleClusterHttpsInspectionDenyExpiredServerCert
    Set to be true in order to drop traffic from servers with expired server certificate.deny_expired_server_cert blocks are documented below.
    denyRevokedServerCert ManagementSimpleClusterHttpsInspectionDenyRevokedServerCert
    Set to be true in order to drop traffic from servers with revoked server certificate (validate CRL).deny_revoked_server_cert blocks are documented below.
    denyUntrustedServerCert ManagementSimpleClusterHttpsInspectionDenyUntrustedServerCert
    Set to be true in order to drop traffic from servers with untrusted server certificate.deny_untrusted_server_cert blocks are documented below.
    siteCategorizationAllowMode ManagementSimpleClusterHttpsInspectionSiteCategorizationAllowMode
    Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
    bypassOnFailure ManagementSimpleClusterHttpsInspectionBypassOnFailure
    Set to be true in order to bypass all requests (Fail-open) in case of internal system error.bypass_on_failure blocks are documented below.
    denyExpiredServerCert ManagementSimpleClusterHttpsInspectionDenyExpiredServerCert
    Set to be true in order to drop traffic from servers with expired server certificate.deny_expired_server_cert blocks are documented below.
    denyRevokedServerCert ManagementSimpleClusterHttpsInspectionDenyRevokedServerCert
    Set to be true in order to drop traffic from servers with revoked server certificate (validate CRL).deny_revoked_server_cert blocks are documented below.
    denyUntrustedServerCert ManagementSimpleClusterHttpsInspectionDenyUntrustedServerCert
    Set to be true in order to drop traffic from servers with untrusted server certificate.deny_untrusted_server_cert blocks are documented below.
    siteCategorizationAllowMode ManagementSimpleClusterHttpsInspectionSiteCategorizationAllowMode
    Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
    bypass_on_failure ManagementSimpleClusterHttpsInspectionBypassOnFailure
    Set to be true in order to bypass all requests (Fail-open) in case of internal system error.bypass_on_failure blocks are documented below.
    deny_expired_server_cert ManagementSimpleClusterHttpsInspectionDenyExpiredServerCert
    Set to be true in order to drop traffic from servers with expired server certificate.deny_expired_server_cert blocks are documented below.
    deny_revoked_server_cert ManagementSimpleClusterHttpsInspectionDenyRevokedServerCert
    Set to be true in order to drop traffic from servers with revoked server certificate (validate CRL).deny_revoked_server_cert blocks are documented below.
    deny_untrusted_server_cert ManagementSimpleClusterHttpsInspectionDenyUntrustedServerCert
    Set to be true in order to drop traffic from servers with untrusted server certificate.deny_untrusted_server_cert blocks are documented below.
    site_categorization_allow_mode ManagementSimpleClusterHttpsInspectionSiteCategorizationAllowMode
    Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
    bypassOnFailure Property Map
    Set to be true in order to bypass all requests (Fail-open) in case of internal system error.bypass_on_failure blocks are documented below.
    denyExpiredServerCert Property Map
    Set to be true in order to drop traffic from servers with expired server certificate.deny_expired_server_cert blocks are documented below.
    denyRevokedServerCert Property Map
    Set to be true in order to drop traffic from servers with revoked server certificate (validate CRL).deny_revoked_server_cert blocks are documented below.
    denyUntrustedServerCert Property Map
    Set to be true in order to drop traffic from servers with untrusted server certificate.deny_untrusted_server_cert blocks are documented below.
    siteCategorizationAllowMode Property Map
    Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.

    ManagementSimpleClusterHttpsInspectionBypassOnFailure, ManagementSimpleClusterHttpsInspectionBypassOnFailureArgs

    OverrideProfile bool
    Override profile of global configuration.
    Value bool
    Override value.Required only for 'override-profile' is True.
    OverrideProfile bool
    Override profile of global configuration.
    Value bool
    Override value.Required only for 'override-profile' is True.
    overrideProfile Boolean
    Override profile of global configuration.
    value Boolean
    Override value.Required only for 'override-profile' is True.
    overrideProfile boolean
    Override profile of global configuration.
    value boolean
    Override value.Required only for 'override-profile' is True.
    override_profile bool
    Override profile of global configuration.
    value bool
    Override value.Required only for 'override-profile' is True.
    overrideProfile Boolean
    Override profile of global configuration.
    value Boolean
    Override value.Required only for 'override-profile' is True.

    ManagementSimpleClusterHttpsInspectionDenyExpiredServerCert, ManagementSimpleClusterHttpsInspectionDenyExpiredServerCertArgs

    OverrideProfile bool
    Override profile of global configuration.
    Value bool
    Override value.Required only for 'override-profile' is True.
    OverrideProfile bool
    Override profile of global configuration.
    Value bool
    Override value.Required only for 'override-profile' is True.
    overrideProfile Boolean
    Override profile of global configuration.
    value Boolean
    Override value.Required only for 'override-profile' is True.
    overrideProfile boolean
    Override profile of global configuration.
    value boolean
    Override value.Required only for 'override-profile' is True.
    override_profile bool
    Override profile of global configuration.
    value bool
    Override value.Required only for 'override-profile' is True.
    overrideProfile Boolean
    Override profile of global configuration.
    value Boolean
    Override value.Required only for 'override-profile' is True.

    ManagementSimpleClusterHttpsInspectionDenyRevokedServerCert, ManagementSimpleClusterHttpsInspectionDenyRevokedServerCertArgs

    OverrideProfile bool
    Override profile of global configuration.
    Value bool
    Override value.Required only for 'override-profile' is True.
    OverrideProfile bool
    Override profile of global configuration.
    Value bool
    Override value.Required only for 'override-profile' is True.
    overrideProfile Boolean
    Override profile of global configuration.
    value Boolean
    Override value.Required only for 'override-profile' is True.
    overrideProfile boolean
    Override profile of global configuration.
    value boolean
    Override value.Required only for 'override-profile' is True.
    override_profile bool
    Override profile of global configuration.
    value bool
    Override value.Required only for 'override-profile' is True.
    overrideProfile Boolean
    Override profile of global configuration.
    value Boolean
    Override value.Required only for 'override-profile' is True.

    ManagementSimpleClusterHttpsInspectionDenyUntrustedServerCert, ManagementSimpleClusterHttpsInspectionDenyUntrustedServerCertArgs

    OverrideProfile bool
    Override profile of global configuration.
    Value bool
    Override value.Required only for 'override-profile' is True.
    OverrideProfile bool
    Override profile of global configuration.
    Value bool
    Override value.Required only for 'override-profile' is True.
    overrideProfile Boolean
    Override profile of global configuration.
    value Boolean
    Override value.Required only for 'override-profile' is True.
    overrideProfile boolean
    Override profile of global configuration.
    value boolean
    Override value.Required only for 'override-profile' is True.
    override_profile bool
    Override profile of global configuration.
    value bool
    Override value.Required only for 'override-profile' is True.
    overrideProfile Boolean
    Override profile of global configuration.
    value Boolean
    Override value.Required only for 'override-profile' is True.

    ManagementSimpleClusterHttpsInspectionSiteCategorizationAllowMode, ManagementSimpleClusterHttpsInspectionSiteCategorizationAllowModeArgs

    OverrideProfile bool
    Override profile of global configuration.
    Value string
    Override value.Required only for 'override-profile' is True.
    OverrideProfile bool
    Override profile of global configuration.
    Value string
    Override value.Required only for 'override-profile' is True.
    overrideProfile Boolean
    Override profile of global configuration.
    value String
    Override value.Required only for 'override-profile' is True.
    overrideProfile boolean
    Override profile of global configuration.
    value string
    Override value.Required only for 'override-profile' is True.
    override_profile bool
    Override profile of global configuration.
    value str
    Override value.Required only for 'override-profile' is True.
    overrideProfile Boolean
    Override profile of global configuration.
    value String
    Override value.Required only for 'override-profile' is True.

    ManagementSimpleClusterIdentityAwarenessSettings, ManagementSimpleClusterIdentityAwarenessSettingsArgs

    BrowserBasedAuthentication bool
    Enable Browser Based Authentication source.
    BrowserBasedAuthenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettings
    Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
    IdentityAgent bool
    Enable Identity Agent source.
    IdentityAgentSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettings
    Identity Agent settings.identity_agent_settings blocks are documented below.
    IdentityCollector bool
    Enable Identity Collector source.
    IdentityCollectorSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettings
    Identity Collector settings.identity_collector_settings blocks are documented below.
    IdentitySharingSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentitySharingSettings
    Identity sharing settings.identity_sharing_settings blocks are documented below.
    ProxySettings ManagementSimpleClusterIdentityAwarenessSettingsProxySettings
    Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
    RemoteAccess bool
    Enable Remote Access Identity source.
    BrowserBasedAuthentication bool
    Enable Browser Based Authentication source.
    BrowserBasedAuthenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettings
    Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
    IdentityAgent bool
    Enable Identity Agent source.
    IdentityAgentSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettings
    Identity Agent settings.identity_agent_settings blocks are documented below.
    IdentityCollector bool
    Enable Identity Collector source.
    IdentityCollectorSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettings
    Identity Collector settings.identity_collector_settings blocks are documented below.
    IdentitySharingSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentitySharingSettings
    Identity sharing settings.identity_sharing_settings blocks are documented below.
    ProxySettings ManagementSimpleClusterIdentityAwarenessSettingsProxySettings
    Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
    RemoteAccess bool
    Enable Remote Access Identity source.
    browserBasedAuthentication Boolean
    Enable Browser Based Authentication source.
    browserBasedAuthenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettings
    Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
    identityAgent Boolean
    Enable Identity Agent source.
    identityAgentSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettings
    Identity Agent settings.identity_agent_settings blocks are documented below.
    identityCollector Boolean
    Enable Identity Collector source.
    identityCollectorSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettings
    Identity Collector settings.identity_collector_settings blocks are documented below.
    identitySharingSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentitySharingSettings
    Identity sharing settings.identity_sharing_settings blocks are documented below.
    proxySettings ManagementSimpleClusterIdentityAwarenessSettingsProxySettings
    Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
    remoteAccess Boolean
    Enable Remote Access Identity source.
    browserBasedAuthentication boolean
    Enable Browser Based Authentication source.
    browserBasedAuthenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettings
    Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
    identityAgent boolean
    Enable Identity Agent source.
    identityAgentSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettings
    Identity Agent settings.identity_agent_settings blocks are documented below.
    identityCollector boolean
    Enable Identity Collector source.
    identityCollectorSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettings
    Identity Collector settings.identity_collector_settings blocks are documented below.
    identitySharingSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentitySharingSettings
    Identity sharing settings.identity_sharing_settings blocks are documented below.
    proxySettings ManagementSimpleClusterIdentityAwarenessSettingsProxySettings
    Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
    remoteAccess boolean
    Enable Remote Access Identity source.
    browser_based_authentication bool
    Enable Browser Based Authentication source.
    browser_based_authentication_settings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettings
    Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
    identity_agent bool
    Enable Identity Agent source.
    identity_agent_settings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettings
    Identity Agent settings.identity_agent_settings blocks are documented below.
    identity_collector bool
    Enable Identity Collector source.
    identity_collector_settings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettings
    Identity Collector settings.identity_collector_settings blocks are documented below.
    identity_sharing_settings ManagementSimpleClusterIdentityAwarenessSettingsIdentitySharingSettings
    Identity sharing settings.identity_sharing_settings blocks are documented below.
    proxy_settings ManagementSimpleClusterIdentityAwarenessSettingsProxySettings
    Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
    remote_access bool
    Enable Remote Access Identity source.
    browserBasedAuthentication Boolean
    Enable Browser Based Authentication source.
    browserBasedAuthenticationSettings Property Map
    Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
    identityAgent Boolean
    Enable Identity Agent source.
    identityAgentSettings Property Map
    Identity Agent settings.identity_agent_settings blocks are documented below.
    identityCollector Boolean
    Enable Identity Collector source.
    identityCollectorSettings Property Map
    Identity Collector settings.identity_collector_settings blocks are documented below.
    identitySharingSettings Property Map
    Identity sharing settings.identity_sharing_settings blocks are documented below.
    proxySettings Property Map
    Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
    remoteAccess Boolean
    Enable Remote Access Identity source.

    ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettings, ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsArgs

    AuthenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettings
    Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
    BrowserBasedAuthenticationPortalSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettings
    Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
    AuthenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettings
    Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
    BrowserBasedAuthenticationPortalSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettings
    Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
    authenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettings
    Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
    browserBasedAuthenticationPortalSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettings
    Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
    authenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettings
    Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
    browserBasedAuthenticationPortalSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettings
    Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
    authentication_settings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettings
    Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
    browser_based_authentication_portal_settings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettings
    Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
    authenticationSettings Property Map
    Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
    browserBasedAuthenticationPortalSettings Property Map
    Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettings, ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsArgs

    AuthenticationMethod string
    Authentication method.
    IdentityProviders List<string>
    Identity provider object identified by the name or UID. Must be set when "authentication-method" was selected to be "identity provider".identity_provider blocks are documented below.
    Radius string
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    UsersDirectories ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectories
    Users directories.users_directories blocks are documented below.
    AuthenticationMethod string
    Authentication method.
    IdentityProviders []string
    Identity provider object identified by the name or UID. Must be set when "authentication-method" was selected to be "identity provider".identity_provider blocks are documented below.
    Radius string
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    UsersDirectories ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectories
    Users directories.users_directories blocks are documented below.
    authenticationMethod String
    Authentication method.
    identityProviders List<String>
    Identity provider object identified by the name or UID. Must be set when "authentication-method" was selected to be "identity provider".identity_provider blocks are documented below.
    radius String
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    usersDirectories ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectories
    Users directories.users_directories blocks are documented below.
    authenticationMethod string
    Authentication method.
    identityProviders string[]
    Identity provider object identified by the name or UID. Must be set when "authentication-method" was selected to be "identity provider".identity_provider blocks are documented below.
    radius string
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    usersDirectories ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectories
    Users directories.users_directories blocks are documented below.
    authentication_method str
    Authentication method.
    identity_providers Sequence[str]
    Identity provider object identified by the name or UID. Must be set when "authentication-method" was selected to be "identity provider".identity_provider blocks are documented below.
    radius str
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    users_directories ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectories
    Users directories.users_directories blocks are documented below.
    authenticationMethod String
    Authentication method.
    identityProviders List<String>
    Identity provider object identified by the name or UID. Must be set when "authentication-method" was selected to be "identity provider".identity_provider blocks are documented below.
    radius String
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    usersDirectories Property Map
    Users directories.users_directories blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectories, ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectoriesArgs

    ExternalUserProfile bool
    External user profile.
    InternalUsers bool
    Internal users.
    Specifics List<string>
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    UsersFromExternalDirectories string
    Users from external directories.
    ExternalUserProfile bool
    External user profile.
    InternalUsers bool
    Internal users.
    Specifics []string
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    UsersFromExternalDirectories string
    Users from external directories.
    externalUserProfile Boolean
    External user profile.
    internalUsers Boolean
    Internal users.
    specifics List<String>
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    usersFromExternalDirectories String
    Users from external directories.
    externalUserProfile boolean
    External user profile.
    internalUsers boolean
    Internal users.
    specifics string[]
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    usersFromExternalDirectories string
    Users from external directories.
    external_user_profile bool
    External user profile.
    internal_users bool
    Internal users.
    specifics Sequence[str]
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    users_from_external_directories str
    Users from external directories.
    externalUserProfile Boolean
    External user profile.
    internalUsers Boolean
    Internal users.
    specifics List<String>
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    usersFromExternalDirectories String
    Users from external directories.

    ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettings, ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsArgs

    accessibility Property Map
    Configuration of the portal access settings.accessibility blocks are documented below.
    certificateSettings Property Map
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    portalWebSettings Property Map
    Configuration of the portal web settings.portal_web_settings blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibility, ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityArgs

    AllowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    InternalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    AllowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    InternalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom String
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allow_access_from str
    Allowed access to the web portal (based on interfaces, or security policy).
    internal_access_settings ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom String
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings Property Map
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettings, ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettingsArgs

    Dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    Undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    Vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    Dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    Undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    Vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn Boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn Boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.

    ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsCertificateSettings, ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsCertificateSettingsArgs

    Base64Certificate string
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    Base64Password string
    Password (encoded in Base64 with padding) for the certificate file.
    Base64Certificate string
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    Base64Password string
    Password (encoded in Base64 with padding) for the certificate file.
    base64Certificate String
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64Password String
    Password (encoded in Base64 with padding) for the certificate file.
    base64Certificate string
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64Password string
    Password (encoded in Base64 with padding) for the certificate file.
    base64_certificate str
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64_password str
    Password (encoded in Base64 with padding) for the certificate file.
    base64Certificate String
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64Password String
    Password (encoded in Base64 with padding) for the certificate file.

    ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsPortalWebSettings, ManagementSimpleClusterIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsPortalWebSettingsArgs

    Aliases List<string>
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    MainUrl string
    The main URL for the web portal.
    Aliases []string
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    MainUrl string
    The main URL for the web portal.
    aliases List<String>
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    mainUrl String
    The main URL for the web portal.
    aliases string[]
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    mainUrl string
    The main URL for the web portal.
    aliases Sequence[str]
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    main_url str
    The main URL for the web portal.
    aliases List<String>
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    mainUrl String
    The main URL for the web portal.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettings, ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsArgs

    AgentsIntervalKeepalive double
    Agents send keepalive period (minutes).
    AuthenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettings
    Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
    IdentityAgentPortalSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettings
    Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
    UserReauthenticateInterval double
    Agent reauthenticate time interval (minutes).
    AgentsIntervalKeepalive float64
    Agents send keepalive period (minutes).
    AuthenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettings
    Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
    IdentityAgentPortalSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettings
    Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
    UserReauthenticateInterval float64
    Agent reauthenticate time interval (minutes).
    agentsIntervalKeepalive Double
    Agents send keepalive period (minutes).
    authenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettings
    Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
    identityAgentPortalSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettings
    Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
    userReauthenticateInterval Double
    Agent reauthenticate time interval (minutes).
    agentsIntervalKeepalive number
    Agents send keepalive period (minutes).
    authenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettings
    Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
    identityAgentPortalSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettings
    Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
    userReauthenticateInterval number
    Agent reauthenticate time interval (minutes).
    agents_interval_keepalive float
    Agents send keepalive period (minutes).
    authentication_settings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettings
    Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
    identity_agent_portal_settings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettings
    Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
    user_reauthenticate_interval float
    Agent reauthenticate time interval (minutes).
    agentsIntervalKeepalive Number
    Agents send keepalive period (minutes).
    authenticationSettings Property Map
    Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
    identityAgentPortalSettings Property Map
    Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
    userReauthenticateInterval Number
    Agent reauthenticate time interval (minutes).

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettings, ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsArgs

    AuthenticationMethod string
    Authentication method.
    Radius string
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    UsersDirectories ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectories
    Users directories.users_directories blocks are documented below.
    AuthenticationMethod string
    Authentication method.
    Radius string
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    UsersDirectories ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectories
    Users directories.users_directories blocks are documented below.
    authenticationMethod String
    Authentication method.
    radius String
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    usersDirectories ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectories
    Users directories.users_directories blocks are documented below.
    authenticationMethod string
    Authentication method.
    radius string
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    usersDirectories ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectories
    Users directories.users_directories blocks are documented below.
    authentication_method str
    Authentication method.
    radius str
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    users_directories ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectories
    Users directories.users_directories blocks are documented below.
    authenticationMethod String
    Authentication method.
    radius String
    Radius server object identified by the name or UID. Must be set when "authentication-method" was selected to be "radius".
    usersDirectories Property Map
    Users directories.users_directories blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectories, ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectoriesArgs

    ExternalUserProfile bool
    External user profile.
    InternalUsers bool
    Internal users.
    Specifics List<string>
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    UsersFromExternalDirectories string
    Users from external directories.
    ExternalUserProfile bool
    External user profile.
    InternalUsers bool
    Internal users.
    Specifics []string
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    UsersFromExternalDirectories string
    Users from external directories.
    externalUserProfile Boolean
    External user profile.
    internalUsers Boolean
    Internal users.
    specifics List<String>
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    usersFromExternalDirectories String
    Users from external directories.
    externalUserProfile boolean
    External user profile.
    internalUsers boolean
    Internal users.
    specifics string[]
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    usersFromExternalDirectories string
    Users from external directories.
    external_user_profile bool
    External user profile.
    internal_users bool
    Internal users.
    specifics Sequence[str]
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    users_from_external_directories str
    Users from external directories.
    externalUserProfile Boolean
    External user profile.
    internalUsers Boolean
    Internal users.
    specifics List<String>
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    usersFromExternalDirectories String
    Users from external directories.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettings, ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsArgs

    Accessibility ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    Accessibility ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    accessibility ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    accessibility ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    accessibility ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    accessibility Property Map
    Configuration of the portal access settings.accessibility blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibility, ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityArgs

    AllowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    InternalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    AllowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    InternalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom String
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allow_access_from str
    Allowed access to the web portal (based on interfaces, or security policy).
    internal_access_settings ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom String
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings Property Map
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettings, ManagementSimpleClusterIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettingsArgs

    Dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    Undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    Vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    Dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    Undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    Vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn Boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn Boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettings, ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsArgs

    AuthorizedClients List<ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClient>
    Authorized Clients.authorized_clients blocks are documented below.
    AuthenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettings
    Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
    ClientAccessPermissions ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissions
    Identity Collector accessibility settings.client_access_permissions blocks are documented below.
    AuthorizedClients []ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClient
    Authorized Clients.authorized_clients blocks are documented below.
    AuthenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettings
    Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
    ClientAccessPermissions ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissions
    Identity Collector accessibility settings.client_access_permissions blocks are documented below.
    authorizedClients List<ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClient>
    Authorized Clients.authorized_clients blocks are documented below.
    authenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettings
    Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
    clientAccessPermissions ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissions
    Identity Collector accessibility settings.client_access_permissions blocks are documented below.
    authorizedClients ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClient[]
    Authorized Clients.authorized_clients blocks are documented below.
    authenticationSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettings
    Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
    clientAccessPermissions ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissions
    Identity Collector accessibility settings.client_access_permissions blocks are documented below.
    authorized_clients Sequence[ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClient]
    Authorized Clients.authorized_clients blocks are documented below.
    authentication_settings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettings
    Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
    client_access_permissions ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissions
    Identity Collector accessibility settings.client_access_permissions blocks are documented below.
    authorizedClients List<Property Map>
    Authorized Clients.authorized_clients blocks are documented below.
    authenticationSettings Property Map
    Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
    clientAccessPermissions Property Map
    Identity Collector accessibility settings.client_access_permissions blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettings, ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsArgs

    usersDirectories Property Map
    Users directories.users_directories blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsUsersDirectories, ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsUsersDirectoriesArgs

    ExternalUserProfile bool
    External user profile.
    InternalUsers bool
    Internal users.
    Specifics List<string>
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    UsersFromExternalDirectories string
    Users from external directories.
    ExternalUserProfile bool
    External user profile.
    InternalUsers bool
    Internal users.
    Specifics []string
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    UsersFromExternalDirectories string
    Users from external directories.
    externalUserProfile Boolean
    External user profile.
    internalUsers Boolean
    Internal users.
    specifics List<String>
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    usersFromExternalDirectories String
    Users from external directories.
    externalUserProfile boolean
    External user profile.
    internalUsers boolean
    Internal users.
    specifics string[]
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    usersFromExternalDirectories string
    Users from external directories.
    external_user_profile bool
    External user profile.
    internal_users bool
    Internal users.
    specifics Sequence[str]
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    users_from_external_directories str
    Users from external directories.
    externalUserProfile Boolean
    External user profile.
    internalUsers Boolean
    Internal users.
    specifics List<String>
    LDAP AU objects identified by the name or UID. Must be set when "users-from-external-directories" was selected to be "specific".specific blocks are documented below.
    usersFromExternalDirectories String
    Users from external directories.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClient, ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClientArgs

    Client string
    Host / Network Group Name or UID.
    ClientSecret string
    Client Secret.
    Client string
    Host / Network Group Name or UID.
    ClientSecret string
    Client Secret.
    client String
    Host / Network Group Name or UID.
    clientSecret String
    Client Secret.
    client string
    Host / Network Group Name or UID.
    clientSecret string
    Client Secret.
    client str
    Host / Network Group Name or UID.
    client_secret str
    Client Secret.
    client String
    Host / Network Group Name or UID.
    clientSecret String
    Client Secret.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissions, ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsArgs

    Accessibility ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    Accessibility ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    accessibility ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    accessibility ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    accessibility ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    accessibility Property Map
    Configuration of the portal access settings.accessibility blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibility, ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityArgs

    AllowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    InternalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    AllowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    InternalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom String
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allow_access_from str
    Allowed access to the web portal (based on interfaces, or security policy).
    internal_access_settings ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom String
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings Property Map
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettings, ManagementSimpleClusterIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettingsArgs

    Dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    Undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    Vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    Dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    Undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    Vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn Boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn Boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.

    ManagementSimpleClusterIdentityAwarenessSettingsIdentitySharingSettings, ManagementSimpleClusterIdentityAwarenessSettingsIdentitySharingSettingsArgs

    ReceiveFromOtherGateways bool
    Enable receiving identity from other gateways.
    ReceiveFroms List<string>
    Gateway(s) to receive identity from.receive_from blocks are documented below.
    ShareWithOtherGateways bool
    Enable identity sharing with other gateways.
    ReceiveFromOtherGateways bool
    Enable receiving identity from other gateways.
    ReceiveFroms []string
    Gateway(s) to receive identity from.receive_from blocks are documented below.
    ShareWithOtherGateways bool
    Enable identity sharing with other gateways.
    receiveFromOtherGateways Boolean
    Enable receiving identity from other gateways.
    receiveFroms List<String>
    Gateway(s) to receive identity from.receive_from blocks are documented below.
    shareWithOtherGateways Boolean
    Enable identity sharing with other gateways.
    receiveFromOtherGateways boolean
    Enable receiving identity from other gateways.
    receiveFroms string[]
    Gateway(s) to receive identity from.receive_from blocks are documented below.
    shareWithOtherGateways boolean
    Enable identity sharing with other gateways.
    receive_from_other_gateways bool
    Enable receiving identity from other gateways.
    receive_froms Sequence[str]
    Gateway(s) to receive identity from.receive_from blocks are documented below.
    share_with_other_gateways bool
    Enable identity sharing with other gateways.
    receiveFromOtherGateways Boolean
    Enable receiving identity from other gateways.
    receiveFroms List<String>
    Gateway(s) to receive identity from.receive_from blocks are documented below.
    shareWithOtherGateways Boolean
    Enable identity sharing with other gateways.

    ManagementSimpleClusterIdentityAwarenessSettingsProxySettings, ManagementSimpleClusterIdentityAwarenessSettingsProxySettingsArgs

    DetectUsingXForwardFor bool
    Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.
    DetectUsingXForwardFor bool
    Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.
    detectUsingXForwardFor Boolean
    Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.
    detectUsingXForwardFor boolean
    Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.
    detect_using_x_forward_for bool
    Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.
    detectUsingXForwardFor Boolean
    Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.

    ManagementSimpleClusterInterface, ManagementSimpleClusterInterfaceArgs

    InterfaceType string
    Cluster interface type.
    Name string
    Object name.
    AntiSpoofing bool
    N/A
    AntiSpoofingSettings Dictionary<string, string>
    N/Aanti_spoofing_settings blocks are documented below.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    Ipv4Address string
    IPv4 address.
    Ipv4MaskLength string
    IPv4 network mask length.
    Ipv4NetworkMask string
    IPv4 network address.
    Ipv6Address string
    IPv6 address.
    Ipv6MaskLength string
    IPv6 network mask length.
    Ipv6NetworkMask string
    IPv6 network address.
    MulticastAddress string
    Multicast IP Address.
    MulticastAddressType string
    Multicast Address Type.
    SecurityZone bool
    N/A
    SecurityZoneSettings Dictionary<string, string>
    N/Asecurity_zone_settings blocks are documented below.
    Topology string
    N/A
    TopologyAutomaticCalculation string
    Shows the automatic topology calculation.
    TopologySettings Dictionary<string, string>
    N/Atopology_settings blocks are documented below.
    InterfaceType string
    Cluster interface type.
    Name string
    Object name.
    AntiSpoofing bool
    N/A
    AntiSpoofingSettings map[string]string
    N/Aanti_spoofing_settings blocks are documented below.
    Color string
    Color of the object. Should be one of existing colors.
    Comments string
    Comments string.
    Ipv4Address string
    IPv4 address.
    Ipv4MaskLength string
    IPv4 network mask length.
    Ipv4NetworkMask string
    IPv4 network address.
    Ipv6Address string
    IPv6 address.
    Ipv6MaskLength string
    IPv6 network mask length.
    Ipv6NetworkMask string
    IPv6 network address.
    MulticastAddress string
    Multicast IP Address.
    MulticastAddressType string
    Multicast Address Type.
    SecurityZone bool
    N/A
    SecurityZoneSettings map[string]string
    N/Asecurity_zone_settings blocks are documented below.
    Topology string
    N/A
    TopologyAutomaticCalculation string
    Shows the automatic topology calculation.
    TopologySettings map[string]string
    N/Atopology_settings blocks are documented below.
    interfaceType String
    Cluster interface type.
    name String
    Object name.
    antiSpoofing Boolean
    N/A
    antiSpoofingSettings Map<String,String>
    N/Aanti_spoofing_settings blocks are documented below.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    ipv4Address String
    IPv4 address.
    ipv4MaskLength String
    IPv4 network mask length.
    ipv4NetworkMask String
    IPv4 network address.
    ipv6Address String
    IPv6 address.
    ipv6MaskLength String
    IPv6 network mask length.
    ipv6NetworkMask String
    IPv6 network address.
    multicastAddress String
    Multicast IP Address.
    multicastAddressType String
    Multicast Address Type.
    securityZone Boolean
    N/A
    securityZoneSettings Map<String,String>
    N/Asecurity_zone_settings blocks are documented below.
    topology String
    N/A
    topologyAutomaticCalculation String
    Shows the automatic topology calculation.
    topologySettings Map<String,String>
    N/Atopology_settings blocks are documented below.
    interfaceType string
    Cluster interface type.
    name string
    Object name.
    antiSpoofing boolean
    N/A
    antiSpoofingSettings {[key: string]: string}
    N/Aanti_spoofing_settings blocks are documented below.
    color string
    Color of the object. Should be one of existing colors.
    comments string
    Comments string.
    ipv4Address string
    IPv4 address.
    ipv4MaskLength string
    IPv4 network mask length.
    ipv4NetworkMask string
    IPv4 network address.
    ipv6Address string
    IPv6 address.
    ipv6MaskLength string
    IPv6 network mask length.
    ipv6NetworkMask string
    IPv6 network address.
    multicastAddress string
    Multicast IP Address.
    multicastAddressType string
    Multicast Address Type.
    securityZone boolean
    N/A
    securityZoneSettings {[key: string]: string}
    N/Asecurity_zone_settings blocks are documented below.
    topology string
    N/A
    topologyAutomaticCalculation string
    Shows the automatic topology calculation.
    topologySettings {[key: string]: string}
    N/Atopology_settings blocks are documented below.
    interface_type str
    Cluster interface type.
    name str
    Object name.
    anti_spoofing bool
    N/A
    anti_spoofing_settings Mapping[str, str]
    N/Aanti_spoofing_settings blocks are documented below.
    color str
    Color of the object. Should be one of existing colors.
    comments str
    Comments string.
    ipv4_address str
    IPv4 address.
    ipv4_mask_length str
    IPv4 network mask length.
    ipv4_network_mask str
    IPv4 network address.
    ipv6_address str
    IPv6 address.
    ipv6_mask_length str
    IPv6 network mask length.
    ipv6_network_mask str
    IPv6 network address.
    multicast_address str
    Multicast IP Address.
    multicast_address_type str
    Multicast Address Type.
    security_zone bool
    N/A
    security_zone_settings Mapping[str, str]
    N/Asecurity_zone_settings blocks are documented below.
    topology str
    N/A
    topology_automatic_calculation str
    Shows the automatic topology calculation.
    topology_settings Mapping[str, str]
    N/Atopology_settings blocks are documented below.
    interfaceType String
    Cluster interface type.
    name String
    Object name.
    antiSpoofing Boolean
    N/A
    antiSpoofingSettings Map<String>
    N/Aanti_spoofing_settings blocks are documented below.
    color String
    Color of the object. Should be one of existing colors.
    comments String
    Comments string.
    ipv4Address String
    IPv4 address.
    ipv4MaskLength String
    IPv4 network mask length.
    ipv4NetworkMask String
    IPv4 network address.
    ipv6Address String
    IPv6 address.
    ipv6MaskLength String
    IPv6 network mask length.
    ipv6NetworkMask String
    IPv6 network address.
    multicastAddress String
    Multicast IP Address.
    multicastAddressType String
    Multicast Address Type.
    securityZone Boolean
    N/A
    securityZoneSettings Map<String>
    N/Asecurity_zone_settings blocks are documented below.
    topology String
    N/A
    topologyAutomaticCalculation String
    Shows the automatic topology calculation.
    topologySettings Map<String>
    N/Atopology_settings blocks are documented below.

    ManagementSimpleClusterMember, ManagementSimpleClusterMemberArgs

    Name string
    Object name.
    Interfaces List<ManagementSimpleClusterMemberInterface>
    Cluster Member network interfaces.interfaces blocks are documented below.
    IpAddress string
    IPv4 or IPv6 address.
    OneTimePassword string
    N/A
    Priority double
    In a High Availability New mode cluster each machine is given a priority. The highest priority machine serves as the gateway in normal circumstances. If this machine fails, control is passed to the next highest priority machine. If that machine fails, control is passed to the next machine, and so on. In Load Sharing Unicast mode cluster, the highest priority is the pivot machine. The values must be in a range from 1 to N, where N is number of cluster members.
    SicMessage string
    Secure Internal Communication state.
    SicState string
    Secure Internal Communication name.
    Name string
    Object name.
    Interfaces []ManagementSimpleClusterMemberInterface
    Cluster Member network interfaces.interfaces blocks are documented below.
    IpAddress string
    IPv4 or IPv6 address.
    OneTimePassword string
    N/A
    Priority float64
    In a High Availability New mode cluster each machine is given a priority. The highest priority machine serves as the gateway in normal circumstances. If this machine fails, control is passed to the next highest priority machine. If that machine fails, control is passed to the next machine, and so on. In Load Sharing Unicast mode cluster, the highest priority is the pivot machine. The values must be in a range from 1 to N, where N is number of cluster members.
    SicMessage string
    Secure Internal Communication state.
    SicState string
    Secure Internal Communication name.
    name String
    Object name.
    interfaces List<ManagementSimpleClusterMemberInterface>
    Cluster Member network interfaces.interfaces blocks are documented below.
    ipAddress String
    IPv4 or IPv6 address.
    oneTimePassword String
    N/A
    priority Double
    In a High Availability New mode cluster each machine is given a priority. The highest priority machine serves as the gateway in normal circumstances. If this machine fails, control is passed to the next highest priority machine. If that machine fails, control is passed to the next machine, and so on. In Load Sharing Unicast mode cluster, the highest priority is the pivot machine. The values must be in a range from 1 to N, where N is number of cluster members.
    sicMessage String
    Secure Internal Communication state.
    sicState String
    Secure Internal Communication name.
    name string
    Object name.
    interfaces ManagementSimpleClusterMemberInterface[]
    Cluster Member network interfaces.interfaces blocks are documented below.
    ipAddress string
    IPv4 or IPv6 address.
    oneTimePassword string
    N/A
    priority number
    In a High Availability New mode cluster each machine is given a priority. The highest priority machine serves as the gateway in normal circumstances. If this machine fails, control is passed to the next highest priority machine. If that machine fails, control is passed to the next machine, and so on. In Load Sharing Unicast mode cluster, the highest priority is the pivot machine. The values must be in a range from 1 to N, where N is number of cluster members.
    sicMessage string
    Secure Internal Communication state.
    sicState string
    Secure Internal Communication name.
    name str
    Object name.
    interfaces Sequence[ManagementSimpleClusterMemberInterface]
    Cluster Member network interfaces.interfaces blocks are documented below.
    ip_address str
    IPv4 or IPv6 address.
    one_time_password str
    N/A
    priority float
    In a High Availability New mode cluster each machine is given a priority. The highest priority machine serves as the gateway in normal circumstances. If this machine fails, control is passed to the next highest priority machine. If that machine fails, control is passed to the next machine, and so on. In Load Sharing Unicast mode cluster, the highest priority is the pivot machine. The values must be in a range from 1 to N, where N is number of cluster members.
    sic_message str
    Secure Internal Communication state.
    sic_state str
    Secure Internal Communication name.
    name String
    Object name.
    interfaces List<Property Map>
    Cluster Member network interfaces.interfaces blocks are documented below.
    ipAddress String
    IPv4 or IPv6 address.
    oneTimePassword String
    N/A
    priority Number
    In a High Availability New mode cluster each machine is given a priority. The highest priority machine serves as the gateway in normal circumstances. If this machine fails, control is passed to the next highest priority machine. If that machine fails, control is passed to the next machine, and so on. In Load Sharing Unicast mode cluster, the highest priority is the pivot machine. The values must be in a range from 1 to N, where N is number of cluster members.
    sicMessage String
    Secure Internal Communication state.
    sicState String
    Secure Internal Communication name.

    ManagementSimpleClusterMemberInterface, ManagementSimpleClusterMemberInterfaceArgs

    Name string
    Object name.
    Ipv4Address string
    IPv4 address.
    Ipv4MaskLength string
    IPv4 network mask length.
    Ipv4NetworkMask string
    IPv4 network address.
    Ipv6Address string
    IPv6 address.
    Ipv6MaskLength string
    IPv6 network mask length.
    Ipv6NetworkMask string
    IPv6 network address.
    Name string
    Object name.
    Ipv4Address string
    IPv4 address.
    Ipv4MaskLength string
    IPv4 network mask length.
    Ipv4NetworkMask string
    IPv4 network address.
    Ipv6Address string
    IPv6 address.
    Ipv6MaskLength string
    IPv6 network mask length.
    Ipv6NetworkMask string
    IPv6 network address.
    name String
    Object name.
    ipv4Address String
    IPv4 address.
    ipv4MaskLength String
    IPv4 network mask length.
    ipv4NetworkMask String
    IPv4 network address.
    ipv6Address String
    IPv6 address.
    ipv6MaskLength String
    IPv6 network mask length.
    ipv6NetworkMask String
    IPv6 network address.
    name string
    Object name.
    ipv4Address string
    IPv4 address.
    ipv4MaskLength string
    IPv4 network mask length.
    ipv4NetworkMask string
    IPv4 network address.
    ipv6Address string
    IPv6 address.
    ipv6MaskLength string
    IPv6 network mask length.
    ipv6NetworkMask string
    IPv6 network address.
    name str
    Object name.
    ipv4_address str
    IPv4 address.
    ipv4_mask_length str
    IPv4 network mask length.
    ipv4_network_mask str
    IPv4 network address.
    ipv6_address str
    IPv6 address.
    ipv6_mask_length str
    IPv6 network mask length.
    ipv6_network_mask str
    IPv6 network address.
    name String
    Object name.
    ipv4Address String
    IPv4 address.
    ipv4MaskLength String
    IPv4 network mask length.
    ipv4NetworkMask String
    IPv4 network address.
    ipv6Address String
    IPv6 address.
    ipv6MaskLength String
    IPv6 network mask length.
    ipv6NetworkMask String
    IPv6 network address.

    ManagementSimpleClusterPlatformPortalSettings, ManagementSimpleClusterPlatformPortalSettingsArgs

    Accessibility ManagementSimpleClusterPlatformPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    CertificateSettings ManagementSimpleClusterPlatformPortalSettingsCertificateSettings
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    PortalWebSettings ManagementSimpleClusterPlatformPortalSettingsPortalWebSettings
    Configuration of the portal web settings.portal_web_settings blocks are documented below.
    Accessibility ManagementSimpleClusterPlatformPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    CertificateSettings ManagementSimpleClusterPlatformPortalSettingsCertificateSettings
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    PortalWebSettings ManagementSimpleClusterPlatformPortalSettingsPortalWebSettings
    Configuration of the portal web settings.portal_web_settings blocks are documented below.
    accessibility ManagementSimpleClusterPlatformPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    certificateSettings ManagementSimpleClusterPlatformPortalSettingsCertificateSettings
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    portalWebSettings ManagementSimpleClusterPlatformPortalSettingsPortalWebSettings
    Configuration of the portal web settings.portal_web_settings blocks are documented below.
    accessibility ManagementSimpleClusterPlatformPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    certificateSettings ManagementSimpleClusterPlatformPortalSettingsCertificateSettings
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    portalWebSettings ManagementSimpleClusterPlatformPortalSettingsPortalWebSettings
    Configuration of the portal web settings.portal_web_settings blocks are documented below.
    accessibility ManagementSimpleClusterPlatformPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    certificate_settings ManagementSimpleClusterPlatformPortalSettingsCertificateSettings
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    portal_web_settings ManagementSimpleClusterPlatformPortalSettingsPortalWebSettings
    Configuration of the portal web settings.portal_web_settings blocks are documented below.
    accessibility Property Map
    Configuration of the portal access settings.accessibility blocks are documented below.
    certificateSettings Property Map
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    portalWebSettings Property Map
    Configuration of the portal web settings.portal_web_settings blocks are documented below.

    ManagementSimpleClusterPlatformPortalSettingsAccessibility, ManagementSimpleClusterPlatformPortalSettingsAccessibilityArgs

    AllowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    InternalAccessSettings ManagementSimpleClusterPlatformPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    AllowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    InternalAccessSettings ManagementSimpleClusterPlatformPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom String
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings ManagementSimpleClusterPlatformPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings ManagementSimpleClusterPlatformPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allow_access_from str
    Allowed access to the web portal (based on interfaces, or security policy).
    internal_access_settings ManagementSimpleClusterPlatformPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom String
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings Property Map
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.

    ManagementSimpleClusterPlatformPortalSettingsAccessibilityInternalAccessSettings, ManagementSimpleClusterPlatformPortalSettingsAccessibilityInternalAccessSettingsArgs

    Dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    Undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    Vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    Dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    Undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    Vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn Boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn Boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.

    ManagementSimpleClusterPlatformPortalSettingsCertificateSettings, ManagementSimpleClusterPlatformPortalSettingsCertificateSettingsArgs

    Base64Certificate string
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    Base64Password string
    Password (encoded in Base64 with padding) for the certificate file.
    Base64Certificate string
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    Base64Password string
    Password (encoded in Base64 with padding) for the certificate file.
    base64Certificate String
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64Password String
    Password (encoded in Base64 with padding) for the certificate file.
    base64Certificate string
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64Password string
    Password (encoded in Base64 with padding) for the certificate file.
    base64_certificate str
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64_password str
    Password (encoded in Base64 with padding) for the certificate file.
    base64Certificate String
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64Password String
    Password (encoded in Base64 with padding) for the certificate file.

    ManagementSimpleClusterPlatformPortalSettingsPortalWebSettings, ManagementSimpleClusterPlatformPortalSettingsPortalWebSettingsArgs

    Aliases List<string>
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    MainUrl string
    The main URL for the web portal.
    Aliases []string
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    MainUrl string
    The main URL for the web portal.
    aliases List<String>
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    mainUrl String
    The main URL for the web portal.
    aliases string[]
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    mainUrl string
    The main URL for the web portal.
    aliases Sequence[str]
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    main_url str
    The main URL for the web portal.
    aliases List<String>
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    mainUrl String
    The main URL for the web portal.

    ManagementSimpleClusterUsercheckPortalSettings, ManagementSimpleClusterUsercheckPortalSettingsArgs

    Accessibility ManagementSimpleClusterUsercheckPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    CertificateSettings ManagementSimpleClusterUsercheckPortalSettingsCertificateSettings
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    Enabled bool
    State of the web portal (enabled or disabled). The supported blades are: {'Application Control', 'URL Filtering', 'Data Loss Prevention', 'Anti Virus', 'Anti Bot', 'Threat Emulation', 'Threat Extraction', 'Data Awareness'}.
    PortalWebSettings ManagementSimpleClusterUsercheckPortalSettingsPortalWebSettings
    Configuration of the portal web settings.portal_web_settings blocks are documented below.
    Accessibility ManagementSimpleClusterUsercheckPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    CertificateSettings ManagementSimpleClusterUsercheckPortalSettingsCertificateSettings
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    Enabled bool
    State of the web portal (enabled or disabled). The supported blades are: {'Application Control', 'URL Filtering', 'Data Loss Prevention', 'Anti Virus', 'Anti Bot', 'Threat Emulation', 'Threat Extraction', 'Data Awareness'}.
    PortalWebSettings ManagementSimpleClusterUsercheckPortalSettingsPortalWebSettings
    Configuration of the portal web settings.portal_web_settings blocks are documented below.
    accessibility ManagementSimpleClusterUsercheckPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    certificateSettings ManagementSimpleClusterUsercheckPortalSettingsCertificateSettings
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    enabled Boolean
    State of the web portal (enabled or disabled). The supported blades are: {'Application Control', 'URL Filtering', 'Data Loss Prevention', 'Anti Virus', 'Anti Bot', 'Threat Emulation', 'Threat Extraction', 'Data Awareness'}.
    portalWebSettings ManagementSimpleClusterUsercheckPortalSettingsPortalWebSettings
    Configuration of the portal web settings.portal_web_settings blocks are documented below.
    accessibility ManagementSimpleClusterUsercheckPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    certificateSettings ManagementSimpleClusterUsercheckPortalSettingsCertificateSettings
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    enabled boolean
    State of the web portal (enabled or disabled). The supported blades are: {'Application Control', 'URL Filtering', 'Data Loss Prevention', 'Anti Virus', 'Anti Bot', 'Threat Emulation', 'Threat Extraction', 'Data Awareness'}.
    portalWebSettings ManagementSimpleClusterUsercheckPortalSettingsPortalWebSettings
    Configuration of the portal web settings.portal_web_settings blocks are documented below.
    accessibility ManagementSimpleClusterUsercheckPortalSettingsAccessibility
    Configuration of the portal access settings.accessibility blocks are documented below.
    certificate_settings ManagementSimpleClusterUsercheckPortalSettingsCertificateSettings
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    enabled bool
    State of the web portal (enabled or disabled). The supported blades are: {'Application Control', 'URL Filtering', 'Data Loss Prevention', 'Anti Virus', 'Anti Bot', 'Threat Emulation', 'Threat Extraction', 'Data Awareness'}.
    portal_web_settings ManagementSimpleClusterUsercheckPortalSettingsPortalWebSettings
    Configuration of the portal web settings.portal_web_settings blocks are documented below.
    accessibility Property Map
    Configuration of the portal access settings.accessibility blocks are documented below.
    certificateSettings Property Map
    Configuration of the portal certificate settings.certificate_settings blocks are documented below.
    enabled Boolean
    State of the web portal (enabled or disabled). The supported blades are: {'Application Control', 'URL Filtering', 'Data Loss Prevention', 'Anti Virus', 'Anti Bot', 'Threat Emulation', 'Threat Extraction', 'Data Awareness'}.
    portalWebSettings Property Map
    Configuration of the portal web settings.portal_web_settings blocks are documented below.

    ManagementSimpleClusterUsercheckPortalSettingsAccessibility, ManagementSimpleClusterUsercheckPortalSettingsAccessibilityArgs

    AllowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    InternalAccessSettings ManagementSimpleClusterUsercheckPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    AllowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    InternalAccessSettings ManagementSimpleClusterUsercheckPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom String
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings ManagementSimpleClusterUsercheckPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom string
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings ManagementSimpleClusterUsercheckPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allow_access_from str
    Allowed access to the web portal (based on interfaces, or security policy).
    internal_access_settings ManagementSimpleClusterUsercheckPortalSettingsAccessibilityInternalAccessSettings
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
    allowAccessFrom String
    Allowed access to the web portal (based on interfaces, or security policy).
    internalAccessSettings Property Map
    Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.

    ManagementSimpleClusterUsercheckPortalSettingsAccessibilityInternalAccessSettings, ManagementSimpleClusterUsercheckPortalSettingsAccessibilityInternalAccessSettingsArgs

    Dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    Undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    Vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    Dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    Undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    Vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn Boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz bool
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined bool
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn bool
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.
    dmz Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'DMZ'.
    undefined Boolean
    Controls portal access settings for internal interfaces, whose topology is set to 'Undefined'.
    vpn Boolean
    Controls portal access settings for interfaces that are part of a VPN Encryption Domain.

    ManagementSimpleClusterUsercheckPortalSettingsCertificateSettings, ManagementSimpleClusterUsercheckPortalSettingsCertificateSettingsArgs

    Base64Certificate string
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    Base64Password string
    Password (encoded in Base64 with padding) for the certificate file.
    Base64Certificate string
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    Base64Password string
    Password (encoded in Base64 with padding) for the certificate file.
    base64Certificate String
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64Password String
    Password (encoded in Base64 with padding) for the certificate file.
    base64Certificate string
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64Password string
    Password (encoded in Base64 with padding) for the certificate file.
    base64_certificate str
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64_password str
    Password (encoded in Base64 with padding) for the certificate file.
    base64Certificate String
    The certificate file encoded in Base64 with padding. This file must be in the *.p12 format.
    base64Password String
    Password (encoded in Base64 with padding) for the certificate file.

    ManagementSimpleClusterUsercheckPortalSettingsPortalWebSettings, ManagementSimpleClusterUsercheckPortalSettingsPortalWebSettingsArgs

    Aliases List<string>
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    MainUrl string
    The main URL for the web portal.
    Aliases []string
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    MainUrl string
    The main URL for the web portal.
    aliases List<String>
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    mainUrl String
    The main URL for the web portal.
    aliases string[]
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    mainUrl string
    The main URL for the web portal.
    aliases Sequence[str]
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    main_url str
    The main URL for the web portal.
    aliases List<String>
    List of URL aliases that are redirected to the main portal URL.aliases blocks are documented below.
    mainUrl String
    The main URL for the web portal.

    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