checkpoint.ManagementSimpleGateway
Explore with Pulumi AI
This resource allows you to execute Check Point Simple Gateway.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const example = new checkpoint.ManagementSimpleGateway("example", {ipv4Address: "192.0.2.1"});
import pulumi
import pulumi_checkpoint as checkpoint
example = checkpoint.ManagementSimpleGateway("example", ipv4_address="192.0.2.1")
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.NewManagementSimpleGateway(ctx, "example", &checkpoint.ManagementSimpleGatewayArgs{
Ipv4Address: pulumi.String("192.0.2.1"),
})
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.ManagementSimpleGateway("example", new()
{
Ipv4Address = "192.0.2.1",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.ManagementSimpleGateway;
import com.pulumi.checkpoint.ManagementSimpleGatewayArgs;
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 ManagementSimpleGateway("example", ManagementSimpleGatewayArgs.builder()
.ipv4Address("192.0.2.1")
.build());
}
}
resources:
example:
type: checkpoint:ManagementSimpleGateway
properties:
ipv4Address: 192.0.2.1
Create ManagementSimpleGateway Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ManagementSimpleGateway(name: string, args?: ManagementSimpleGatewayArgs, opts?: CustomResourceOptions);
@overload
def ManagementSimpleGateway(resource_name: str,
args: Optional[ManagementSimpleGatewayArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ManagementSimpleGateway(resource_name: str,
opts: Optional[ResourceOptions] = None,
advanced_settings: Optional[ManagementSimpleGatewayAdvancedSettingsArgs] = None,
anti_bot: Optional[bool] = None,
anti_virus: Optional[bool] = None,
application_control: Optional[bool] = None,
application_control_and_url_filtering_settings: Optional[ManagementSimpleGatewayApplicationControlAndUrlFilteringSettingsArgs] = None,
color: Optional[str] = None,
comments: Optional[str] = None,
content_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,
hit_count: Optional[bool] = None,
https_inspection: Optional[ManagementSimpleGatewayHttpsInspectionArgs] = None,
icap_server: Optional[bool] = None,
identity_awareness: Optional[bool] = None,
identity_awareness_settings: Optional[ManagementSimpleGatewayIdentityAwarenessSettingsArgs] = None,
ignore_warnings: Optional[bool] = None,
interfaces: Optional[Sequence[ManagementSimpleGatewayInterfaceArgs]] = None,
ips: Optional[bool] = None,
ips_update_policy: Optional[str] = None,
ipv4_address: Optional[str] = None,
ipv6_address: Optional[str] = None,
logs_settings: Optional[Mapping[str, str]] = None,
management_simple_gateway_id: Optional[str] = None,
name: Optional[str] = None,
nat_hide_internal_interfaces: Optional[bool] = None,
nat_settings: Optional[Mapping[str, str]] = None,
one_time_password: Optional[str] = None,
os_name: Optional[str] = None,
platform_portal_settings: Optional[ManagementSimpleGatewayPlatformPortalSettingsArgs] = 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,
threat_extraction: Optional[bool] = None,
url_filtering: Optional[bool] = None,
usercheck_portal_settings: Optional[ManagementSimpleGatewayUsercheckPortalSettingsArgs] = 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 NewManagementSimpleGateway(ctx *Context, name string, args *ManagementSimpleGatewayArgs, opts ...ResourceOption) (*ManagementSimpleGateway, error)
public ManagementSimpleGateway(string name, ManagementSimpleGatewayArgs? args = null, CustomResourceOptions? opts = null)
public ManagementSimpleGateway(String name, ManagementSimpleGatewayArgs args)
public ManagementSimpleGateway(String name, ManagementSimpleGatewayArgs args, CustomResourceOptions options)
type: checkpoint:ManagementSimpleGateway
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 ManagementSimpleGatewayArgs
- 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 ManagementSimpleGatewayArgs
- 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 ManagementSimpleGatewayArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ManagementSimpleGatewayArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ManagementSimpleGatewayArgs
- 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 managementSimpleGatewayResource = new Checkpoint.ManagementSimpleGateway("managementSimpleGatewayResource", new()
{
AdvancedSettings = new Checkpoint.Inputs.ManagementSimpleGatewayAdvancedSettingsArgs
{
ConnectionPersistence = "string",
Sam = new Checkpoint.Inputs.ManagementSimpleGatewayAdvancedSettingsSamArgs
{
ForwardToOtherSamServers = false,
PurgeSamFile = new Checkpoint.Inputs.ManagementSimpleGatewayAdvancedSettingsSamPurgeSamFileArgs
{
Enabled = false,
PurgeWhenSizeReachesTo = 0,
},
UseEarlyVersions = new Checkpoint.Inputs.ManagementSimpleGatewayAdvancedSettingsSamUseEarlyVersionsArgs
{
CompatibilityMode = "string",
Enabled = false,
},
},
},
AntiBot = false,
AntiVirus = false,
ApplicationControl = false,
ApplicationControlAndUrlFilteringSettings = new Checkpoint.Inputs.ManagementSimpleGatewayApplicationControlAndUrlFilteringSettingsArgs
{
GlobalSettingsMode = "string",
OverrideGlobalSettings =
{
{ "string", "string" },
},
},
Color = "string",
Comments = "string",
ContentAwareness = false,
EnableHttpsInspection = false,
FetchPolicies = new[]
{
"string",
},
Firewall = false,
FirewallSettings =
{
{ "string", "string" },
},
HitCount = false,
HttpsInspection = new Checkpoint.Inputs.ManagementSimpleGatewayHttpsInspectionArgs
{
BypassOnFailure = new Checkpoint.Inputs.ManagementSimpleGatewayHttpsInspectionBypassOnFailureArgs
{
OverrideProfile = false,
Value = false,
},
DenyExpiredServerCert = new Checkpoint.Inputs.ManagementSimpleGatewayHttpsInspectionDenyExpiredServerCertArgs
{
OverrideProfile = false,
Value = false,
},
DenyRevokedServerCert = new Checkpoint.Inputs.ManagementSimpleGatewayHttpsInspectionDenyRevokedServerCertArgs
{
OverrideProfile = false,
Value = false,
},
DenyUntrustedServerCert = new Checkpoint.Inputs.ManagementSimpleGatewayHttpsInspectionDenyUntrustedServerCertArgs
{
OverrideProfile = false,
Value = false,
},
SiteCategorizationAllowMode = new Checkpoint.Inputs.ManagementSimpleGatewayHttpsInspectionSiteCategorizationAllowModeArgs
{
OverrideProfile = false,
Value = "string",
},
},
IcapServer = false,
IdentityAwareness = false,
IdentityAwarenessSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsArgs
{
BrowserBasedAuthentication = false,
BrowserBasedAuthenticationSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsArgs
{
AuthenticationSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsArgs
{
AuthenticationMethod = "string",
IdentityProviders = new[]
{
"string",
},
Radius = "string",
UsersDirectories = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectoriesArgs
{
ExternalUserProfile = false,
InternalUsers = false,
Specifics = new[]
{
"string",
},
UsersFromExternalDirectories = "string",
},
},
BrowserBasedAuthenticationPortalSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsArgs
{
Accessibility = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityArgs
{
AllowAccessFrom = "string",
InternalAccessSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettingsArgs
{
Dmz = false,
Undefined = false,
Vpn = false,
},
},
CertificateSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsCertificateSettingsArgs
{
Base64Certificate = "string",
Base64Password = "string",
},
PortalWebSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsPortalWebSettingsArgs
{
Aliases = new[]
{
"string",
},
MainUrl = "string",
},
},
},
IdentityAgent = false,
IdentityAgentSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsArgs
{
AgentsIntervalKeepalive = 0,
AuthenticationSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsArgs
{
AuthenticationMethod = "string",
Radius = "string",
UsersDirectories = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectoriesArgs
{
ExternalUserProfile = false,
InternalUsers = false,
Specifics = new[]
{
"string",
},
UsersFromExternalDirectories = "string",
},
},
IdentityAgentPortalSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsArgs
{
Accessibility = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityArgs
{
AllowAccessFrom = "string",
InternalAccessSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettingsArgs
{
Dmz = false,
Undefined = false,
Vpn = false,
},
},
},
UserReauthenticateInterval = 0,
},
IdentityCollector = false,
IdentityCollectorSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsArgs
{
AuthorizedClients = new[]
{
new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClientArgs
{
Client = "string",
ClientSecret = "string",
},
},
AuthenticationSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsArgs
{
UsersDirectories = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsUsersDirectoriesArgs
{
ExternalUserProfile = false,
InternalUsers = false,
Specifics = new[]
{
"string",
},
UsersFromExternalDirectories = "string",
},
},
ClientAccessPermissions = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsArgs
{
Accessibility = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityArgs
{
AllowAccessFrom = "string",
InternalAccessSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettingsArgs
{
Dmz = false,
Undefined = false,
Vpn = false,
},
},
},
},
IdentitySharingSettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsIdentitySharingSettingsArgs
{
ReceiveFromOtherGateways = false,
ReceiveFroms = new[]
{
"string",
},
ShareWithOtherGateways = false,
},
ProxySettings = new Checkpoint.Inputs.ManagementSimpleGatewayIdentityAwarenessSettingsProxySettingsArgs
{
DetectUsingXForwardFor = false,
},
RemoteAccess = false,
},
IgnoreWarnings = false,
Interfaces = new[]
{
new Checkpoint.Inputs.ManagementSimpleGatewayInterfaceArgs
{
Name = "string",
Ipv6MaskLength = "string",
SecurityZone = false,
Comments = "string",
Ipv4Address = "string",
Ipv4MaskLength = "string",
Ipv4NetworkMask = "string",
Color = "string",
Ipv6NetworkMask = "string",
Ipv6Address = "string",
AntiSpoofingSettings =
{
{ "string", "string" },
},
AntiSpoofing = false,
SecurityZoneSettings =
{
{ "string", "string" },
},
Topology = "string",
TopologyAutomaticCalculation = "string",
TopologySettings =
{
{ "string", "string" },
},
},
},
Ips = false,
IpsUpdatePolicy = "string",
Ipv4Address = "string",
Ipv6Address = "string",
LogsSettings =
{
{ "string", "string" },
},
ManagementSimpleGatewayId = "string",
Name = "string",
NatHideInternalInterfaces = false,
NatSettings =
{
{ "string", "string" },
},
OneTimePassword = "string",
OsName = "string",
PlatformPortalSettings = new Checkpoint.Inputs.ManagementSimpleGatewayPlatformPortalSettingsArgs
{
Accessibility = new Checkpoint.Inputs.ManagementSimpleGatewayPlatformPortalSettingsAccessibilityArgs
{
AllowAccessFrom = "string",
InternalAccessSettings = new Checkpoint.Inputs.ManagementSimpleGatewayPlatformPortalSettingsAccessibilityInternalAccessSettingsArgs
{
Dmz = false,
Undefined = false,
Vpn = false,
},
},
CertificateSettings = new Checkpoint.Inputs.ManagementSimpleGatewayPlatformPortalSettingsCertificateSettingsArgs
{
Base64Certificate = "string",
Base64Password = "string",
},
PortalWebSettings = new Checkpoint.Inputs.ManagementSimpleGatewayPlatformPortalSettingsPortalWebSettingsArgs
{
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,
ThreatExtraction = false,
UrlFiltering = false,
UsercheckPortalSettings = new Checkpoint.Inputs.ManagementSimpleGatewayUsercheckPortalSettingsArgs
{
Accessibility = new Checkpoint.Inputs.ManagementSimpleGatewayUsercheckPortalSettingsAccessibilityArgs
{
AllowAccessFrom = "string",
InternalAccessSettings = new Checkpoint.Inputs.ManagementSimpleGatewayUsercheckPortalSettingsAccessibilityInternalAccessSettingsArgs
{
Dmz = false,
Undefined = false,
Vpn = false,
},
},
CertificateSettings = new Checkpoint.Inputs.ManagementSimpleGatewayUsercheckPortalSettingsCertificateSettingsArgs
{
Base64Certificate = "string",
Base64Password = "string",
},
Enabled = false,
PortalWebSettings = new Checkpoint.Inputs.ManagementSimpleGatewayUsercheckPortalSettingsPortalWebSettingsArgs
{
Aliases = new[]
{
"string",
},
MainUrl = "string",
},
},
Version = "string",
Vpn = false,
VpnSettings =
{
{ "string", "string" },
},
ZeroPhishing = false,
ZeroPhishingFqdn = "string",
});
example, err := checkpoint.NewManagementSimpleGateway(ctx, "managementSimpleGatewayResource", &checkpoint.ManagementSimpleGatewayArgs{
AdvancedSettings: &checkpoint.ManagementSimpleGatewayAdvancedSettingsArgs{
ConnectionPersistence: pulumi.String("string"),
Sam: &checkpoint.ManagementSimpleGatewayAdvancedSettingsSamArgs{
ForwardToOtherSamServers: pulumi.Bool(false),
PurgeSamFile: &checkpoint.ManagementSimpleGatewayAdvancedSettingsSamPurgeSamFileArgs{
Enabled: pulumi.Bool(false),
PurgeWhenSizeReachesTo: pulumi.Float64(0),
},
UseEarlyVersions: &checkpoint.ManagementSimpleGatewayAdvancedSettingsSamUseEarlyVersionsArgs{
CompatibilityMode: pulumi.String("string"),
Enabled: pulumi.Bool(false),
},
},
},
AntiBot: pulumi.Bool(false),
AntiVirus: pulumi.Bool(false),
ApplicationControl: pulumi.Bool(false),
ApplicationControlAndUrlFilteringSettings: &checkpoint.ManagementSimpleGatewayApplicationControlAndUrlFilteringSettingsArgs{
GlobalSettingsMode: pulumi.String("string"),
OverrideGlobalSettings: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
Color: pulumi.String("string"),
Comments: pulumi.String("string"),
ContentAwareness: pulumi.Bool(false),
EnableHttpsInspection: pulumi.Bool(false),
FetchPolicies: pulumi.StringArray{
pulumi.String("string"),
},
Firewall: pulumi.Bool(false),
FirewallSettings: pulumi.StringMap{
"string": pulumi.String("string"),
},
HitCount: pulumi.Bool(false),
HttpsInspection: &checkpoint.ManagementSimpleGatewayHttpsInspectionArgs{
BypassOnFailure: &checkpoint.ManagementSimpleGatewayHttpsInspectionBypassOnFailureArgs{
OverrideProfile: pulumi.Bool(false),
Value: pulumi.Bool(false),
},
DenyExpiredServerCert: &checkpoint.ManagementSimpleGatewayHttpsInspectionDenyExpiredServerCertArgs{
OverrideProfile: pulumi.Bool(false),
Value: pulumi.Bool(false),
},
DenyRevokedServerCert: &checkpoint.ManagementSimpleGatewayHttpsInspectionDenyRevokedServerCertArgs{
OverrideProfile: pulumi.Bool(false),
Value: pulumi.Bool(false),
},
DenyUntrustedServerCert: &checkpoint.ManagementSimpleGatewayHttpsInspectionDenyUntrustedServerCertArgs{
OverrideProfile: pulumi.Bool(false),
Value: pulumi.Bool(false),
},
SiteCategorizationAllowMode: &checkpoint.ManagementSimpleGatewayHttpsInspectionSiteCategorizationAllowModeArgs{
OverrideProfile: pulumi.Bool(false),
Value: pulumi.String("string"),
},
},
IcapServer: pulumi.Bool(false),
IdentityAwareness: pulumi.Bool(false),
IdentityAwarenessSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsArgs{
BrowserBasedAuthentication: pulumi.Bool(false),
BrowserBasedAuthenticationSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsArgs{
AuthenticationSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsArgs{
AuthenticationMethod: pulumi.String("string"),
IdentityProviders: pulumi.StringArray{
pulumi.String("string"),
},
Radius: pulumi.String("string"),
UsersDirectories: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectoriesArgs{
ExternalUserProfile: pulumi.Bool(false),
InternalUsers: pulumi.Bool(false),
Specifics: pulumi.StringArray{
pulumi.String("string"),
},
UsersFromExternalDirectories: pulumi.String("string"),
},
},
BrowserBasedAuthenticationPortalSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsArgs{
Accessibility: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityArgs{
AllowAccessFrom: pulumi.String("string"),
InternalAccessSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettingsArgs{
Dmz: pulumi.Bool(false),
Undefined: pulumi.Bool(false),
Vpn: pulumi.Bool(false),
},
},
CertificateSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsCertificateSettingsArgs{
Base64Certificate: pulumi.String("string"),
Base64Password: pulumi.String("string"),
},
PortalWebSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsPortalWebSettingsArgs{
Aliases: pulumi.StringArray{
pulumi.String("string"),
},
MainUrl: pulumi.String("string"),
},
},
},
IdentityAgent: pulumi.Bool(false),
IdentityAgentSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsArgs{
AgentsIntervalKeepalive: pulumi.Float64(0),
AuthenticationSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsArgs{
AuthenticationMethod: pulumi.String("string"),
Radius: pulumi.String("string"),
UsersDirectories: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectoriesArgs{
ExternalUserProfile: pulumi.Bool(false),
InternalUsers: pulumi.Bool(false),
Specifics: pulumi.StringArray{
pulumi.String("string"),
},
UsersFromExternalDirectories: pulumi.String("string"),
},
},
IdentityAgentPortalSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsArgs{
Accessibility: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityArgs{
AllowAccessFrom: pulumi.String("string"),
InternalAccessSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettingsArgs{
Dmz: pulumi.Bool(false),
Undefined: pulumi.Bool(false),
Vpn: pulumi.Bool(false),
},
},
},
UserReauthenticateInterval: pulumi.Float64(0),
},
IdentityCollector: pulumi.Bool(false),
IdentityCollectorSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsArgs{
AuthorizedClients: checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClientArray{
&checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClientArgs{
Client: pulumi.String("string"),
ClientSecret: pulumi.String("string"),
},
},
AuthenticationSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsArgs{
UsersDirectories: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsUsersDirectoriesArgs{
ExternalUserProfile: pulumi.Bool(false),
InternalUsers: pulumi.Bool(false),
Specifics: pulumi.StringArray{
pulumi.String("string"),
},
UsersFromExternalDirectories: pulumi.String("string"),
},
},
ClientAccessPermissions: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsArgs{
Accessibility: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityArgs{
AllowAccessFrom: pulumi.String("string"),
InternalAccessSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettingsArgs{
Dmz: pulumi.Bool(false),
Undefined: pulumi.Bool(false),
Vpn: pulumi.Bool(false),
},
},
},
},
IdentitySharingSettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsIdentitySharingSettingsArgs{
ReceiveFromOtherGateways: pulumi.Bool(false),
ReceiveFroms: pulumi.StringArray{
pulumi.String("string"),
},
ShareWithOtherGateways: pulumi.Bool(false),
},
ProxySettings: &checkpoint.ManagementSimpleGatewayIdentityAwarenessSettingsProxySettingsArgs{
DetectUsingXForwardFor: pulumi.Bool(false),
},
RemoteAccess: pulumi.Bool(false),
},
IgnoreWarnings: pulumi.Bool(false),
Interfaces: checkpoint.ManagementSimpleGatewayInterfaceArray{
&checkpoint.ManagementSimpleGatewayInterfaceArgs{
Name: pulumi.String("string"),
Ipv6MaskLength: pulumi.String("string"),
SecurityZone: pulumi.Bool(false),
Comments: pulumi.String("string"),
Ipv4Address: pulumi.String("string"),
Ipv4MaskLength: pulumi.String("string"),
Ipv4NetworkMask: pulumi.String("string"),
Color: pulumi.String("string"),
Ipv6NetworkMask: pulumi.String("string"),
Ipv6Address: pulumi.String("string"),
AntiSpoofingSettings: pulumi.StringMap{
"string": pulumi.String("string"),
},
AntiSpoofing: 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"),
LogsSettings: pulumi.StringMap{
"string": pulumi.String("string"),
},
ManagementSimpleGatewayId: pulumi.String("string"),
Name: pulumi.String("string"),
NatHideInternalInterfaces: pulumi.Bool(false),
NatSettings: pulumi.StringMap{
"string": pulumi.String("string"),
},
OneTimePassword: pulumi.String("string"),
OsName: pulumi.String("string"),
PlatformPortalSettings: &checkpoint.ManagementSimpleGatewayPlatformPortalSettingsArgs{
Accessibility: &checkpoint.ManagementSimpleGatewayPlatformPortalSettingsAccessibilityArgs{
AllowAccessFrom: pulumi.String("string"),
InternalAccessSettings: &checkpoint.ManagementSimpleGatewayPlatformPortalSettingsAccessibilityInternalAccessSettingsArgs{
Dmz: pulumi.Bool(false),
Undefined: pulumi.Bool(false),
Vpn: pulumi.Bool(false),
},
},
CertificateSettings: &checkpoint.ManagementSimpleGatewayPlatformPortalSettingsCertificateSettingsArgs{
Base64Certificate: pulumi.String("string"),
Base64Password: pulumi.String("string"),
},
PortalWebSettings: &checkpoint.ManagementSimpleGatewayPlatformPortalSettingsPortalWebSettingsArgs{
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),
ThreatExtraction: pulumi.Bool(false),
UrlFiltering: pulumi.Bool(false),
UsercheckPortalSettings: &checkpoint.ManagementSimpleGatewayUsercheckPortalSettingsArgs{
Accessibility: &checkpoint.ManagementSimpleGatewayUsercheckPortalSettingsAccessibilityArgs{
AllowAccessFrom: pulumi.String("string"),
InternalAccessSettings: &checkpoint.ManagementSimpleGatewayUsercheckPortalSettingsAccessibilityInternalAccessSettingsArgs{
Dmz: pulumi.Bool(false),
Undefined: pulumi.Bool(false),
Vpn: pulumi.Bool(false),
},
},
CertificateSettings: &checkpoint.ManagementSimpleGatewayUsercheckPortalSettingsCertificateSettingsArgs{
Base64Certificate: pulumi.String("string"),
Base64Password: pulumi.String("string"),
},
Enabled: pulumi.Bool(false),
PortalWebSettings: &checkpoint.ManagementSimpleGatewayUsercheckPortalSettingsPortalWebSettingsArgs{
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 managementSimpleGatewayResource = new ManagementSimpleGateway("managementSimpleGatewayResource", ManagementSimpleGatewayArgs.builder()
.advancedSettings(ManagementSimpleGatewayAdvancedSettingsArgs.builder()
.connectionPersistence("string")
.sam(ManagementSimpleGatewayAdvancedSettingsSamArgs.builder()
.forwardToOtherSamServers(false)
.purgeSamFile(ManagementSimpleGatewayAdvancedSettingsSamPurgeSamFileArgs.builder()
.enabled(false)
.purgeWhenSizeReachesTo(0)
.build())
.useEarlyVersions(ManagementSimpleGatewayAdvancedSettingsSamUseEarlyVersionsArgs.builder()
.compatibilityMode("string")
.enabled(false)
.build())
.build())
.build())
.antiBot(false)
.antiVirus(false)
.applicationControl(false)
.applicationControlAndUrlFilteringSettings(ManagementSimpleGatewayApplicationControlAndUrlFilteringSettingsArgs.builder()
.globalSettingsMode("string")
.overrideGlobalSettings(Map.of("string", "string"))
.build())
.color("string")
.comments("string")
.contentAwareness(false)
.enableHttpsInspection(false)
.fetchPolicies("string")
.firewall(false)
.firewallSettings(Map.of("string", "string"))
.hitCount(false)
.httpsInspection(ManagementSimpleGatewayHttpsInspectionArgs.builder()
.bypassOnFailure(ManagementSimpleGatewayHttpsInspectionBypassOnFailureArgs.builder()
.overrideProfile(false)
.value(false)
.build())
.denyExpiredServerCert(ManagementSimpleGatewayHttpsInspectionDenyExpiredServerCertArgs.builder()
.overrideProfile(false)
.value(false)
.build())
.denyRevokedServerCert(ManagementSimpleGatewayHttpsInspectionDenyRevokedServerCertArgs.builder()
.overrideProfile(false)
.value(false)
.build())
.denyUntrustedServerCert(ManagementSimpleGatewayHttpsInspectionDenyUntrustedServerCertArgs.builder()
.overrideProfile(false)
.value(false)
.build())
.siteCategorizationAllowMode(ManagementSimpleGatewayHttpsInspectionSiteCategorizationAllowModeArgs.builder()
.overrideProfile(false)
.value("string")
.build())
.build())
.icapServer(false)
.identityAwareness(false)
.identityAwarenessSettings(ManagementSimpleGatewayIdentityAwarenessSettingsArgs.builder()
.browserBasedAuthentication(false)
.browserBasedAuthenticationSettings(ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsArgs.builder()
.authenticationSettings(ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsArgs.builder()
.authenticationMethod("string")
.identityProviders("string")
.radius("string")
.usersDirectories(ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectoriesArgs.builder()
.externalUserProfile(false)
.internalUsers(false)
.specifics("string")
.usersFromExternalDirectories("string")
.build())
.build())
.browserBasedAuthenticationPortalSettings(ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsArgs.builder()
.accessibility(ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityArgs.builder()
.allowAccessFrom("string")
.internalAccessSettings(ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettingsArgs.builder()
.dmz(false)
.undefined(false)
.vpn(false)
.build())
.build())
.certificateSettings(ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsCertificateSettingsArgs.builder()
.base64Certificate("string")
.base64Password("string")
.build())
.portalWebSettings(ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsPortalWebSettingsArgs.builder()
.aliases("string")
.mainUrl("string")
.build())
.build())
.build())
.identityAgent(false)
.identityAgentSettings(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsArgs.builder()
.agentsIntervalKeepalive(0)
.authenticationSettings(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsArgs.builder()
.authenticationMethod("string")
.radius("string")
.usersDirectories(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectoriesArgs.builder()
.externalUserProfile(false)
.internalUsers(false)
.specifics("string")
.usersFromExternalDirectories("string")
.build())
.build())
.identityAgentPortalSettings(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsArgs.builder()
.accessibility(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityArgs.builder()
.allowAccessFrom("string")
.internalAccessSettings(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettingsArgs.builder()
.dmz(false)
.undefined(false)
.vpn(false)
.build())
.build())
.build())
.userReauthenticateInterval(0)
.build())
.identityCollector(false)
.identityCollectorSettings(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsArgs.builder()
.authorizedClients(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClientArgs.builder()
.client("string")
.clientSecret("string")
.build())
.authenticationSettings(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsArgs.builder()
.usersDirectories(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsUsersDirectoriesArgs.builder()
.externalUserProfile(false)
.internalUsers(false)
.specifics("string")
.usersFromExternalDirectories("string")
.build())
.build())
.clientAccessPermissions(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsArgs.builder()
.accessibility(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityArgs.builder()
.allowAccessFrom("string")
.internalAccessSettings(ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettingsArgs.builder()
.dmz(false)
.undefined(false)
.vpn(false)
.build())
.build())
.build())
.build())
.identitySharingSettings(ManagementSimpleGatewayIdentityAwarenessSettingsIdentitySharingSettingsArgs.builder()
.receiveFromOtherGateways(false)
.receiveFroms("string")
.shareWithOtherGateways(false)
.build())
.proxySettings(ManagementSimpleGatewayIdentityAwarenessSettingsProxySettingsArgs.builder()
.detectUsingXForwardFor(false)
.build())
.remoteAccess(false)
.build())
.ignoreWarnings(false)
.interfaces(ManagementSimpleGatewayInterfaceArgs.builder()
.name("string")
.ipv6MaskLength("string")
.securityZone(false)
.comments("string")
.ipv4Address("string")
.ipv4MaskLength("string")
.ipv4NetworkMask("string")
.color("string")
.ipv6NetworkMask("string")
.ipv6Address("string")
.antiSpoofingSettings(Map.of("string", "string"))
.antiSpoofing(false)
.securityZoneSettings(Map.of("string", "string"))
.topology("string")
.topologyAutomaticCalculation("string")
.topologySettings(Map.of("string", "string"))
.build())
.ips(false)
.ipsUpdatePolicy("string")
.ipv4Address("string")
.ipv6Address("string")
.logsSettings(Map.of("string", "string"))
.managementSimpleGatewayId("string")
.name("string")
.natHideInternalInterfaces(false)
.natSettings(Map.of("string", "string"))
.oneTimePassword("string")
.osName("string")
.platformPortalSettings(ManagementSimpleGatewayPlatformPortalSettingsArgs.builder()
.accessibility(ManagementSimpleGatewayPlatformPortalSettingsAccessibilityArgs.builder()
.allowAccessFrom("string")
.internalAccessSettings(ManagementSimpleGatewayPlatformPortalSettingsAccessibilityInternalAccessSettingsArgs.builder()
.dmz(false)
.undefined(false)
.vpn(false)
.build())
.build())
.certificateSettings(ManagementSimpleGatewayPlatformPortalSettingsCertificateSettingsArgs.builder()
.base64Certificate("string")
.base64Password("string")
.build())
.portalWebSettings(ManagementSimpleGatewayPlatformPortalSettingsPortalWebSettingsArgs.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)
.threatExtraction(false)
.urlFiltering(false)
.usercheckPortalSettings(ManagementSimpleGatewayUsercheckPortalSettingsArgs.builder()
.accessibility(ManagementSimpleGatewayUsercheckPortalSettingsAccessibilityArgs.builder()
.allowAccessFrom("string")
.internalAccessSettings(ManagementSimpleGatewayUsercheckPortalSettingsAccessibilityInternalAccessSettingsArgs.builder()
.dmz(false)
.undefined(false)
.vpn(false)
.build())
.build())
.certificateSettings(ManagementSimpleGatewayUsercheckPortalSettingsCertificateSettingsArgs.builder()
.base64Certificate("string")
.base64Password("string")
.build())
.enabled(false)
.portalWebSettings(ManagementSimpleGatewayUsercheckPortalSettingsPortalWebSettingsArgs.builder()
.aliases("string")
.mainUrl("string")
.build())
.build())
.version("string")
.vpn(false)
.vpnSettings(Map.of("string", "string"))
.zeroPhishing(false)
.zeroPhishingFqdn("string")
.build());
management_simple_gateway_resource = checkpoint.ManagementSimpleGateway("managementSimpleGatewayResource",
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,
application_control_and_url_filtering_settings={
"global_settings_mode": "string",
"override_global_settings": {
"string": "string",
},
},
color="string",
comments="string",
content_awareness=False,
enable_https_inspection=False,
fetch_policies=["string"],
firewall=False,
firewall_settings={
"string": "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",
},
},
icap_server=False,
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_warnings=False,
interfaces=[{
"name": "string",
"ipv6_mask_length": "string",
"security_zone": False,
"comments": "string",
"ipv4_address": "string",
"ipv4_mask_length": "string",
"ipv4_network_mask": "string",
"color": "string",
"ipv6_network_mask": "string",
"ipv6_address": "string",
"anti_spoofing_settings": {
"string": "string",
},
"anti_spoofing": 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",
logs_settings={
"string": "string",
},
management_simple_gateway_id="string",
name="string",
nat_hide_internal_interfaces=False,
nat_settings={
"string": "string",
},
one_time_password="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,
threat_extraction=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 managementSimpleGatewayResource = new checkpoint.ManagementSimpleGateway("managementSimpleGatewayResource", {
advancedSettings: {
connectionPersistence: "string",
sam: {
forwardToOtherSamServers: false,
purgeSamFile: {
enabled: false,
purgeWhenSizeReachesTo: 0,
},
useEarlyVersions: {
compatibilityMode: "string",
enabled: false,
},
},
},
antiBot: false,
antiVirus: false,
applicationControl: false,
applicationControlAndUrlFilteringSettings: {
globalSettingsMode: "string",
overrideGlobalSettings: {
string: "string",
},
},
color: "string",
comments: "string",
contentAwareness: false,
enableHttpsInspection: false,
fetchPolicies: ["string"],
firewall: false,
firewallSettings: {
string: "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",
},
},
icapServer: false,
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,
},
ignoreWarnings: false,
interfaces: [{
name: "string",
ipv6MaskLength: "string",
securityZone: false,
comments: "string",
ipv4Address: "string",
ipv4MaskLength: "string",
ipv4NetworkMask: "string",
color: "string",
ipv6NetworkMask: "string",
ipv6Address: "string",
antiSpoofingSettings: {
string: "string",
},
antiSpoofing: false,
securityZoneSettings: {
string: "string",
},
topology: "string",
topologyAutomaticCalculation: "string",
topologySettings: {
string: "string",
},
}],
ips: false,
ipsUpdatePolicy: "string",
ipv4Address: "string",
ipv6Address: "string",
logsSettings: {
string: "string",
},
managementSimpleGatewayId: "string",
name: "string",
natHideInternalInterfaces: false,
natSettings: {
string: "string",
},
oneTimePassword: "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,
threatExtraction: 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:ManagementSimpleGateway
properties:
advancedSettings:
connectionPersistence: string
sam:
forwardToOtherSamServers: false
purgeSamFile:
enabled: false
purgeWhenSizeReachesTo: 0
useEarlyVersions:
compatibilityMode: string
enabled: false
antiBot: false
antiVirus: false
applicationControl: false
applicationControlAndUrlFilteringSettings:
globalSettingsMode: string
overrideGlobalSettings:
string: string
color: string
comments: string
contentAwareness: false
enableHttpsInspection: false
fetchPolicies:
- string
firewall: false
firewallSettings:
string: 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
icapServer: false
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
ignoreWarnings: false
interfaces:
- antiSpoofing: false
antiSpoofingSettings:
string: string
color: string
comments: string
ipv4Address: string
ipv4MaskLength: string
ipv4NetworkMask: string
ipv6Address: string
ipv6MaskLength: string
ipv6NetworkMask: string
name: string
securityZone: false
securityZoneSettings:
string: string
topology: string
topologyAutomaticCalculation: string
topologySettings:
string: string
ips: false
ipsUpdatePolicy: string
ipv4Address: string
ipv6Address: string
logsSettings:
string: string
managementSimpleGatewayId: string
name: string
natHideInternalInterfaces: false
natSettings:
string: string
oneTimePassword: 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
threatExtraction: 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
ManagementSimpleGateway 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 ManagementSimpleGateway resource accepts the following input properties:
- Advanced
Settings ManagementSimple Gateway Advanced Settings - 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.
- Application
Control ManagementAnd Url Filtering Settings Simple Gateway Application Control And Url Filtering Settings - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Content
Awareness bool - Content Awareness blade enabled.
- Enable
Https boolInspection - Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
- Fetch
Policies List<string> - Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
- Firewall bool
- Firewall blade enabled.
- Firewall
Settings Dictionary<string, string> - N/Afirewall_settings blocks are documented below.
- Hit
Count bool - Hit count tracks the number of connections each rule matches.
- Https
Inspection ManagementSimple Gateway Https Inspection - HTTPS inspection.https_inspection blocks are documented below.
- Icap
Server bool - ICAP Server enabled.
- Identity
Awareness bool - Identity awareness blade enabled.
- Identity
Awareness ManagementSettings Simple Gateway Identity Awareness Settings - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Interfaces
List<Management
Simple Gateway Interface> - Network interfaces.interfaces blocks are documented below.
- Ips bool
- Intrusion Prevention System blade enabled.
- Ips
Update stringPolicy - Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
- Ipv4Address string
- IPv4 address.
- Ipv6Address string
- IPv6 address.
- Logs
Settings Dictionary<string, string> - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- Management
Simple stringGateway Id - Name string
- Object name.
- Nat
Hide boolInternal Interfaces - Hide internal networks behind the Gateway's external IP.
- Nat
Settings Dictionary<string, string> - NAT settings.nat_settings blocks are documented below.
- One
Time stringPassword - N/A
- Os
Name string - Gateway platform operating system.
- Platform
Portal ManagementSettings Simple Gateway Platform Portal Settings - Platform portal settings.platform_portal_settings blocks are documented below.
- Proxy
Settings Dictionary<string, string> - Proxy Server for Gateway.proxy_settings blocks are documented below.
- Qos bool
- QoS.
- Save
Logs boolLocally - Save logs locally on the gateway.
- Send
Alerts List<string>To Servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- Send
Logs List<string>To Backup Servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- Send
Logs List<string>To Servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- List<string>
- Collection of tag identifiers.tags blocks are documented below.
- Threat
Emulation bool - Threat Emulation blade enabled.
- Threat
Extraction bool - Threat Extraction blade enabled.
- Url
Filtering bool - URL Filtering blade enabled.
- Usercheck
Portal ManagementSettings Simple Gateway Usercheck Portal Settings - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- Version string
- Gateway platform version.
- Vpn bool
- VPN blade enabled.
- Vpn
Settings Dictionary<string, string> - Gateway VPN settings.vpn_settings blocks are documented below.
- Zero
Phishing bool - Zero Phishing blade enabled.
- Zero
Phishing stringFqdn - Zero Phishing gateway FQDN.
- Advanced
Settings ManagementSimple Gateway Advanced Settings Args - 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.
- Application
Control ManagementAnd Url Filtering Settings Simple Gateway Application Control And Url Filtering Settings Args - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Content
Awareness bool - Content Awareness blade enabled.
- Enable
Https boolInspection - Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
- Fetch
Policies []string - Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
- Firewall bool
- Firewall blade enabled.
- Firewall
Settings map[string]string - N/Afirewall_settings blocks are documented below.
- Hit
Count bool - Hit count tracks the number of connections each rule matches.
- Https
Inspection ManagementSimple Gateway Https Inspection Args - HTTPS inspection.https_inspection blocks are documented below.
- Icap
Server bool - ICAP Server enabled.
- Identity
Awareness bool - Identity awareness blade enabled.
- Identity
Awareness ManagementSettings Simple Gateway Identity Awareness Settings Args - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Interfaces
[]Management
Simple Gateway Interface Args - Network interfaces.interfaces blocks are documented below.
- Ips bool
- Intrusion Prevention System blade enabled.
- Ips
Update stringPolicy - Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
- Ipv4Address string
- IPv4 address.
- Ipv6Address string
- IPv6 address.
- Logs
Settings map[string]string - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- Management
Simple stringGateway Id - Name string
- Object name.
- Nat
Hide boolInternal Interfaces - Hide internal networks behind the Gateway's external IP.
- Nat
Settings map[string]string - NAT settings.nat_settings blocks are documented below.
- One
Time stringPassword - N/A
- Os
Name string - Gateway platform operating system.
- Platform
Portal ManagementSettings Simple Gateway Platform Portal Settings Args - Platform portal settings.platform_portal_settings blocks are documented below.
- Proxy
Settings map[string]string - Proxy Server for Gateway.proxy_settings blocks are documented below.
- Qos bool
- QoS.
- Save
Logs boolLocally - Save logs locally on the gateway.
- Send
Alerts []stringTo Servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- Send
Logs []stringTo Backup Servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- Send
Logs []stringTo Servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- []string
- Collection of tag identifiers.tags blocks are documented below.
- Threat
Emulation bool - Threat Emulation blade enabled.
- Threat
Extraction bool - Threat Extraction blade enabled.
- Url
Filtering bool - URL Filtering blade enabled.
- Usercheck
Portal ManagementSettings Simple Gateway Usercheck Portal Settings Args - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- Version string
- Gateway platform version.
- Vpn bool
- VPN blade enabled.
- Vpn
Settings map[string]string - Gateway VPN settings.vpn_settings blocks are documented below.
- Zero
Phishing bool - Zero Phishing blade enabled.
- Zero
Phishing stringFqdn - Zero Phishing gateway FQDN.
- advanced
Settings ManagementSimple Gateway Advanced Settings - N/Aadvanced_settings blocks are documented below.
- anti
Bot Boolean - Anti-Bot blade enabled.
- anti
Virus Boolean - Anti-Virus blade enabled.
- application
Control Boolean - Application Control blade enabled.
- application
Control ManagementAnd Url Filtering Settings Simple Gateway Application Control And Url Filtering Settings - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- content
Awareness Boolean - Content Awareness blade enabled.
- enable
Https BooleanInspection - Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
- fetch
Policies List<String> - Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
- firewall Boolean
- Firewall blade enabled.
- firewall
Settings Map<String,String> - N/Afirewall_settings blocks are documented below.
- hit
Count Boolean - Hit count tracks the number of connections each rule matches.
- https
Inspection ManagementSimple Gateway Https Inspection - HTTPS inspection.https_inspection blocks are documented below.
- icap
Server Boolean - ICAP Server enabled.
- identity
Awareness Boolean - Identity awareness blade enabled.
- identity
Awareness ManagementSettings Simple Gateway Identity Awareness Settings - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- interfaces
List<Management
Simple Gateway Interface> - Network interfaces.interfaces blocks are documented below.
- ips Boolean
- Intrusion Prevention System blade enabled.
- ips
Update StringPolicy - Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
- ipv4Address String
- IPv4 address.
- ipv6Address String
- IPv6 address.
- logs
Settings Map<String,String> - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- management
Simple StringGateway Id - name String
- Object name.
- nat
Hide BooleanInternal Interfaces - Hide internal networks behind the Gateway's external IP.
- nat
Settings Map<String,String> - NAT settings.nat_settings blocks are documented below.
- one
Time StringPassword - N/A
- os
Name String - Gateway platform operating system.
- platform
Portal ManagementSettings Simple Gateway Platform Portal Settings - Platform portal settings.platform_portal_settings blocks are documented below.
- proxy
Settings Map<String,String> - Proxy Server for Gateway.proxy_settings blocks are documented below.
- qos Boolean
- QoS.
- save
Logs BooleanLocally - Save logs locally on the gateway.
- send
Alerts List<String>To Servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- send
Logs List<String>To Backup Servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- send
Logs List<String>To Servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- threat
Emulation Boolean - Threat Emulation blade enabled.
- threat
Extraction Boolean - Threat Extraction blade enabled.
- url
Filtering Boolean - URL Filtering blade enabled.
- usercheck
Portal ManagementSettings Simple Gateway Usercheck Portal Settings - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- version String
- Gateway platform version.
- vpn Boolean
- VPN blade enabled.
- vpn
Settings Map<String,String> - Gateway VPN settings.vpn_settings blocks are documented below.
- zero
Phishing Boolean - Zero Phishing blade enabled.
- zero
Phishing StringFqdn - Zero Phishing gateway FQDN.
- advanced
Settings ManagementSimple Gateway Advanced Settings - N/Aadvanced_settings blocks are documented below.
- anti
Bot boolean - Anti-Bot blade enabled.
- anti
Virus boolean - Anti-Virus blade enabled.
- application
Control boolean - Application Control blade enabled.
- application
Control ManagementAnd Url Filtering Settings Simple Gateway Application Control And Url Filtering Settings - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- content
Awareness boolean - Content Awareness blade enabled.
- enable
Https booleanInspection - Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
- fetch
Policies string[] - Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
- firewall boolean
- Firewall blade enabled.
- firewall
Settings {[key: string]: string} - N/Afirewall_settings blocks are documented below.
- hit
Count boolean - Hit count tracks the number of connections each rule matches.
- https
Inspection ManagementSimple Gateway Https Inspection - HTTPS inspection.https_inspection blocks are documented below.
- icap
Server boolean - ICAP Server enabled.
- identity
Awareness boolean - Identity awareness blade enabled.
- identity
Awareness ManagementSettings Simple Gateway Identity Awareness Settings - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- ignore
Warnings boolean - Apply changes ignoring warnings.
- interfaces
Management
Simple Gateway Interface[] - Network interfaces.interfaces blocks are documented below.
- ips boolean
- Intrusion Prevention System blade enabled.
- ips
Update stringPolicy - Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
- ipv4Address string
- IPv4 address.
- ipv6Address string
- IPv6 address.
- logs
Settings {[key: string]: string} - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- management
Simple stringGateway Id - name string
- Object name.
- nat
Hide booleanInternal Interfaces - Hide internal networks behind the Gateway's external IP.
- nat
Settings {[key: string]: string} - NAT settings.nat_settings blocks are documented below.
- one
Time stringPassword - N/A
- os
Name string - Gateway platform operating system.
- platform
Portal ManagementSettings Simple Gateway Platform Portal Settings - Platform portal settings.platform_portal_settings blocks are documented below.
- proxy
Settings {[key: string]: string} - Proxy Server for Gateway.proxy_settings blocks are documented below.
- qos boolean
- QoS.
- save
Logs booleanLocally - Save logs locally on the gateway.
- send
Alerts string[]To Servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- send
Logs string[]To Backup Servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- send
Logs string[]To Servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- string[]
- Collection of tag identifiers.tags blocks are documented below.
- threat
Emulation boolean - Threat Emulation blade enabled.
- threat
Extraction boolean - Threat Extraction blade enabled.
- url
Filtering boolean - URL Filtering blade enabled.
- usercheck
Portal ManagementSettings Simple Gateway Usercheck Portal Settings - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- version string
- Gateway platform version.
- vpn boolean
- VPN blade enabled.
- vpn
Settings {[key: string]: string} - Gateway VPN settings.vpn_settings blocks are documented below.
- zero
Phishing boolean - Zero Phishing blade enabled.
- zero
Phishing stringFqdn - Zero Phishing gateway FQDN.
- advanced_
settings ManagementSimple Gateway Advanced Settings Args - 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.
- application_
control_ Managementand_ url_ filtering_ settings Simple Gateway Application Control And Url Filtering Settings Args - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- color str
- Color of the object. Should be one of existing colors.
- comments str
- Comments string.
- content_
awareness bool - Content Awareness blade enabled.
- enable_
https_ boolinspection - 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.
- hit_
count bool - Hit count tracks the number of connections each rule matches.
- https_
inspection ManagementSimple Gateway Https Inspection Args - HTTPS inspection.https_inspection blocks are documented below.
- icap_
server bool - ICAP Server enabled.
- identity_
awareness bool - Identity awareness blade enabled.
- identity_
awareness_ Managementsettings Simple Gateway Identity Awareness Settings Args - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- ignore_
warnings bool - Apply changes ignoring warnings.
- interfaces
Sequence[Management
Simple Gateway Interface Args] - Network interfaces.interfaces blocks are documented below.
- ips bool
- Intrusion Prevention System blade enabled.
- ips_
update_ strpolicy - 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.
- logs_
settings Mapping[str, str] - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- management_
simple_ strgateway_ id - name str
- Object name.
- nat_
hide_ boolinternal_ interfaces - Hide internal networks behind the Gateway's external IP.
- nat_
settings Mapping[str, str] - NAT settings.nat_settings blocks are documented below.
- one_
time_ strpassword - N/A
- os_
name str - Gateway platform operating system.
- platform_
portal_ Managementsettings Simple Gateway Platform Portal Settings Args - 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_ boollocally - Save logs locally on the gateway.
- send_
alerts_ Sequence[str]to_ servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- send_
logs_ Sequence[str]to_ backup_ servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- send_
logs_ Sequence[str]to_ servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- Sequence[str]
- Collection of tag identifiers.tags blocks are documented below.
- threat_
emulation bool - Threat Emulation blade enabled.
- threat_
extraction bool - Threat Extraction blade enabled.
- url_
filtering bool - URL Filtering blade enabled.
- usercheck_
portal_ Managementsettings Simple Gateway Usercheck Portal Settings Args - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- version str
- Gateway 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_ strfqdn - Zero Phishing gateway FQDN.
- advanced
Settings Property Map - N/Aadvanced_settings blocks are documented below.
- anti
Bot Boolean - Anti-Bot blade enabled.
- anti
Virus Boolean - Anti-Virus blade enabled.
- application
Control Boolean - Application Control blade enabled.
- application
Control Property MapAnd Url Filtering Settings - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- content
Awareness Boolean - Content Awareness blade enabled.
- enable
Https BooleanInspection - Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
- fetch
Policies List<String> - Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
- firewall Boolean
- Firewall blade enabled.
- firewall
Settings Map<String> - N/Afirewall_settings blocks are documented below.
- hit
Count Boolean - Hit count tracks the number of connections each rule matches.
- https
Inspection Property Map - HTTPS inspection.https_inspection blocks are documented below.
- icap
Server Boolean - ICAP Server enabled.
- identity
Awareness Boolean - Identity awareness blade enabled.
- identity
Awareness Property MapSettings - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- interfaces List<Property Map>
- Network interfaces.interfaces blocks are documented below.
- ips Boolean
- Intrusion Prevention System blade enabled.
- ips
Update StringPolicy - Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
- ipv4Address String
- IPv4 address.
- ipv6Address String
- IPv6 address.
- logs
Settings Map<String> - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- management
Simple StringGateway Id - name String
- Object name.
- nat
Hide BooleanInternal Interfaces - Hide internal networks behind the Gateway's external IP.
- nat
Settings Map<String> - NAT settings.nat_settings blocks are documented below.
- one
Time StringPassword - N/A
- os
Name String - Gateway platform operating system.
- platform
Portal Property MapSettings - Platform portal settings.platform_portal_settings blocks are documented below.
- proxy
Settings Map<String> - Proxy Server for Gateway.proxy_settings blocks are documented below.
- qos Boolean
- QoS.
- save
Logs BooleanLocally - Save logs locally on the gateway.
- send
Alerts List<String>To Servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- send
Logs List<String>To Backup Servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- send
Logs List<String>To Servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- threat
Emulation Boolean - Threat Emulation blade enabled.
- threat
Extraction Boolean - Threat Extraction blade enabled.
- url
Filtering Boolean - URL Filtering blade enabled.
- usercheck
Portal Property MapSettings - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- version String
- Gateway platform version.
- vpn Boolean
- VPN blade enabled.
- vpn
Settings Map<String> - Gateway VPN settings.vpn_settings blocks are documented below.
- zero
Phishing Boolean - Zero Phishing blade enabled.
- zero
Phishing StringFqdn - Zero Phishing gateway FQDN.
Outputs
All input properties are implicitly available as output properties. Additionally, the ManagementSimpleGateway resource produces the following output properties:
- dynamic_
ip bool - Dynamic IP address.
- hardware str
- Gateway platform hardware type.
- 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.
Look up Existing ManagementSimpleGateway Resource
Get an existing ManagementSimpleGateway 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?: ManagementSimpleGatewayState, opts?: CustomResourceOptions): ManagementSimpleGateway
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
advanced_settings: Optional[ManagementSimpleGatewayAdvancedSettingsArgs] = None,
anti_bot: Optional[bool] = None,
anti_virus: Optional[bool] = None,
application_control: Optional[bool] = None,
application_control_and_url_filtering_settings: Optional[ManagementSimpleGatewayApplicationControlAndUrlFilteringSettingsArgs] = None,
color: Optional[str] = None,
comments: Optional[str] = None,
content_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,
hardware: Optional[str] = None,
hit_count: Optional[bool] = None,
https_inspection: Optional[ManagementSimpleGatewayHttpsInspectionArgs] = None,
icap_server: Optional[bool] = None,
identity_awareness: Optional[bool] = None,
identity_awareness_settings: Optional[ManagementSimpleGatewayIdentityAwarenessSettingsArgs] = None,
ignore_warnings: Optional[bool] = None,
interfaces: Optional[Sequence[ManagementSimpleGatewayInterfaceArgs]] = None,
ips: Optional[bool] = None,
ips_update_policy: Optional[str] = None,
ipv4_address: Optional[str] = None,
ipv6_address: Optional[str] = None,
logs_settings: Optional[Mapping[str, str]] = None,
management_simple_gateway_id: Optional[str] = None,
name: Optional[str] = None,
nat_hide_internal_interfaces: Optional[bool] = None,
nat_settings: Optional[Mapping[str, str]] = None,
one_time_password: Optional[str] = None,
os_name: Optional[str] = None,
platform_portal_settings: Optional[ManagementSimpleGatewayPlatformPortalSettingsArgs] = 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,
threat_extraction: Optional[bool] = None,
url_filtering: Optional[bool] = None,
usercheck_portal_settings: Optional[ManagementSimpleGatewayUsercheckPortalSettingsArgs] = 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) -> ManagementSimpleGateway
func GetManagementSimpleGateway(ctx *Context, name string, id IDInput, state *ManagementSimpleGatewayState, opts ...ResourceOption) (*ManagementSimpleGateway, error)
public static ManagementSimpleGateway Get(string name, Input<string> id, ManagementSimpleGatewayState? state, CustomResourceOptions? opts = null)
public static ManagementSimpleGateway get(String name, Output<String> id, ManagementSimpleGatewayState state, CustomResourceOptions options)
resources: _: type: checkpoint:ManagementSimpleGateway 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.
- Advanced
Settings ManagementSimple Gateway Advanced Settings - 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.
- Application
Control ManagementAnd Url Filtering Settings Simple Gateway Application Control And Url Filtering Settings - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Content
Awareness bool - Content Awareness blade enabled.
- Dynamic
Ip bool - Dynamic IP address.
- Enable
Https boolInspection - Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
- Fetch
Policies List<string> - Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
- Firewall bool
- Firewall blade enabled.
- Firewall
Settings Dictionary<string, string> - N/Afirewall_settings blocks are documented below.
- Hardware string
- Gateway platform hardware type.
- Hit
Count bool - Hit count tracks the number of connections each rule matches.
- Https
Inspection ManagementSimple Gateway Https Inspection - HTTPS inspection.https_inspection blocks are documented below.
- Icap
Server bool - ICAP Server enabled.
- Identity
Awareness bool - Identity awareness blade enabled.
- Identity
Awareness ManagementSettings Simple Gateway Identity Awareness Settings - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Interfaces
List<Management
Simple Gateway Interface> - Network interfaces.interfaces blocks are documented below.
- Ips bool
- Intrusion Prevention System blade enabled.
- Ips
Update stringPolicy - Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
- Ipv4Address string
- IPv4 address.
- Ipv6Address string
- IPv6 address.
- Logs
Settings Dictionary<string, string> - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- Management
Simple stringGateway Id - Name string
- Object name.
- Nat
Hide boolInternal Interfaces - Hide internal networks behind the Gateway's external IP.
- Nat
Settings Dictionary<string, string> - NAT settings.nat_settings blocks are documented below.
- One
Time stringPassword - N/A
- Os
Name string - Gateway platform operating system.
- Platform
Portal ManagementSettings Simple Gateway Platform Portal Settings - Platform portal settings.platform_portal_settings blocks are documented below.
- Proxy
Settings Dictionary<string, string> - Proxy Server for Gateway.proxy_settings blocks are documented below.
- Qos bool
- QoS.
- Save
Logs boolLocally - Save logs locally on the gateway.
- Send
Alerts List<string>To Servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- Send
Logs List<string>To Backup Servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- Send
Logs List<string>To Servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- Sic
Name string - Secure Internal Communication name.
- Sic
State string - Secure Internal Communication state.
- List<string>
- Collection of tag identifiers.tags blocks are documented below.
- Threat
Emulation bool - Threat Emulation blade enabled.
- Threat
Extraction bool - Threat Extraction blade enabled.
- Url
Filtering bool - URL Filtering blade enabled.
- Usercheck
Portal ManagementSettings Simple Gateway Usercheck Portal Settings - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- Version string
- Gateway platform version.
- Vpn bool
- VPN blade enabled.
- Vpn
Settings Dictionary<string, string> - Gateway VPN settings.vpn_settings blocks are documented below.
- Zero
Phishing bool - Zero Phishing blade enabled.
- Zero
Phishing stringFqdn - Zero Phishing gateway FQDN.
- Advanced
Settings ManagementSimple Gateway Advanced Settings Args - 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.
- Application
Control ManagementAnd Url Filtering Settings Simple Gateway Application Control And Url Filtering Settings Args - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- Color string
- Color of the object. Should be one of existing colors.
- Comments string
- Comments string.
- Content
Awareness bool - Content Awareness blade enabled.
- Dynamic
Ip bool - Dynamic IP address.
- Enable
Https boolInspection - Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
- Fetch
Policies []string - Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
- Firewall bool
- Firewall blade enabled.
- Firewall
Settings map[string]string - N/Afirewall_settings blocks are documented below.
- Hardware string
- Gateway platform hardware type.
- Hit
Count bool - Hit count tracks the number of connections each rule matches.
- Https
Inspection ManagementSimple Gateway Https Inspection Args - HTTPS inspection.https_inspection blocks are documented below.
- Icap
Server bool - ICAP Server enabled.
- Identity
Awareness bool - Identity awareness blade enabled.
- Identity
Awareness ManagementSettings Simple Gateway Identity Awareness Settings Args - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- Ignore
Warnings bool - Apply changes ignoring warnings.
- Interfaces
[]Management
Simple Gateway Interface Args - Network interfaces.interfaces blocks are documented below.
- Ips bool
- Intrusion Prevention System blade enabled.
- Ips
Update stringPolicy - Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
- Ipv4Address string
- IPv4 address.
- Ipv6Address string
- IPv6 address.
- Logs
Settings map[string]string - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- Management
Simple stringGateway Id - Name string
- Object name.
- Nat
Hide boolInternal Interfaces - Hide internal networks behind the Gateway's external IP.
- Nat
Settings map[string]string - NAT settings.nat_settings blocks are documented below.
- One
Time stringPassword - N/A
- Os
Name string - Gateway platform operating system.
- Platform
Portal ManagementSettings Simple Gateway Platform Portal Settings Args - Platform portal settings.platform_portal_settings blocks are documented below.
- Proxy
Settings map[string]string - Proxy Server for Gateway.proxy_settings blocks are documented below.
- Qos bool
- QoS.
- Save
Logs boolLocally - Save logs locally on the gateway.
- Send
Alerts []stringTo Servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- Send
Logs []stringTo Backup Servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- Send
Logs []stringTo Servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- Sic
Name string - Secure Internal Communication name.
- Sic
State string - Secure Internal Communication state.
- []string
- Collection of tag identifiers.tags blocks are documented below.
- Threat
Emulation bool - Threat Emulation blade enabled.
- Threat
Extraction bool - Threat Extraction blade enabled.
- Url
Filtering bool - URL Filtering blade enabled.
- Usercheck
Portal ManagementSettings Simple Gateway Usercheck Portal Settings Args - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- Version string
- Gateway platform version.
- Vpn bool
- VPN blade enabled.
- Vpn
Settings map[string]string - Gateway VPN settings.vpn_settings blocks are documented below.
- Zero
Phishing bool - Zero Phishing blade enabled.
- Zero
Phishing stringFqdn - Zero Phishing gateway FQDN.
- advanced
Settings ManagementSimple Gateway Advanced Settings - N/Aadvanced_settings blocks are documented below.
- anti
Bot Boolean - Anti-Bot blade enabled.
- anti
Virus Boolean - Anti-Virus blade enabled.
- application
Control Boolean - Application Control blade enabled.
- application
Control ManagementAnd Url Filtering Settings Simple Gateway Application Control And Url Filtering Settings - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- content
Awareness Boolean - Content Awareness blade enabled.
- dynamic
Ip Boolean - Dynamic IP address.
- enable
Https BooleanInspection - Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
- fetch
Policies List<String> - Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
- firewall Boolean
- Firewall blade enabled.
- firewall
Settings Map<String,String> - N/Afirewall_settings blocks are documented below.
- hardware String
- Gateway platform hardware type.
- hit
Count Boolean - Hit count tracks the number of connections each rule matches.
- https
Inspection ManagementSimple Gateway Https Inspection - HTTPS inspection.https_inspection blocks are documented below.
- icap
Server Boolean - ICAP Server enabled.
- identity
Awareness Boolean - Identity awareness blade enabled.
- identity
Awareness ManagementSettings Simple Gateway Identity Awareness Settings - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- interfaces
List<Management
Simple Gateway Interface> - Network interfaces.interfaces blocks are documented below.
- ips Boolean
- Intrusion Prevention System blade enabled.
- ips
Update StringPolicy - Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
- ipv4Address String
- IPv4 address.
- ipv6Address String
- IPv6 address.
- logs
Settings Map<String,String> - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- management
Simple StringGateway Id - name String
- Object name.
- nat
Hide BooleanInternal Interfaces - Hide internal networks behind the Gateway's external IP.
- nat
Settings Map<String,String> - NAT settings.nat_settings blocks are documented below.
- one
Time StringPassword - N/A
- os
Name String - Gateway platform operating system.
- platform
Portal ManagementSettings Simple Gateway Platform Portal Settings - Platform portal settings.platform_portal_settings blocks are documented below.
- proxy
Settings Map<String,String> - Proxy Server for Gateway.proxy_settings blocks are documented below.
- qos Boolean
- QoS.
- save
Logs BooleanLocally - Save logs locally on the gateway.
- send
Alerts List<String>To Servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- send
Logs List<String>To Backup Servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- send
Logs List<String>To Servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- sic
Name String - Secure Internal Communication name.
- sic
State String - Secure Internal Communication state.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- threat
Emulation Boolean - Threat Emulation blade enabled.
- threat
Extraction Boolean - Threat Extraction blade enabled.
- url
Filtering Boolean - URL Filtering blade enabled.
- usercheck
Portal ManagementSettings Simple Gateway Usercheck Portal Settings - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- version String
- Gateway platform version.
- vpn Boolean
- VPN blade enabled.
- vpn
Settings Map<String,String> - Gateway VPN settings.vpn_settings blocks are documented below.
- zero
Phishing Boolean - Zero Phishing blade enabled.
- zero
Phishing StringFqdn - Zero Phishing gateway FQDN.
- advanced
Settings ManagementSimple Gateway Advanced Settings - N/Aadvanced_settings blocks are documented below.
- anti
Bot boolean - Anti-Bot blade enabled.
- anti
Virus boolean - Anti-Virus blade enabled.
- application
Control boolean - Application Control blade enabled.
- application
Control ManagementAnd Url Filtering Settings Simple Gateway Application Control And Url Filtering Settings - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- color string
- Color of the object. Should be one of existing colors.
- comments string
- Comments string.
- content
Awareness boolean - Content Awareness blade enabled.
- dynamic
Ip boolean - Dynamic IP address.
- enable
Https booleanInspection - Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
- fetch
Policies string[] - Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
- firewall boolean
- Firewall blade enabled.
- firewall
Settings {[key: string]: string} - N/Afirewall_settings blocks are documented below.
- hardware string
- Gateway platform hardware type.
- hit
Count boolean - Hit count tracks the number of connections each rule matches.
- https
Inspection ManagementSimple Gateway Https Inspection - HTTPS inspection.https_inspection blocks are documented below.
- icap
Server boolean - ICAP Server enabled.
- identity
Awareness boolean - Identity awareness blade enabled.
- identity
Awareness ManagementSettings Simple Gateway Identity Awareness Settings - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- ignore
Warnings boolean - Apply changes ignoring warnings.
- interfaces
Management
Simple Gateway Interface[] - Network interfaces.interfaces blocks are documented below.
- ips boolean
- Intrusion Prevention System blade enabled.
- ips
Update stringPolicy - Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
- ipv4Address string
- IPv4 address.
- ipv6Address string
- IPv6 address.
- logs
Settings {[key: string]: string} - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- management
Simple stringGateway Id - name string
- Object name.
- nat
Hide booleanInternal Interfaces - Hide internal networks behind the Gateway's external IP.
- nat
Settings {[key: string]: string} - NAT settings.nat_settings blocks are documented below.
- one
Time stringPassword - N/A
- os
Name string - Gateway platform operating system.
- platform
Portal ManagementSettings Simple Gateway Platform Portal Settings - Platform portal settings.platform_portal_settings blocks are documented below.
- proxy
Settings {[key: string]: string} - Proxy Server for Gateway.proxy_settings blocks are documented below.
- qos boolean
- QoS.
- save
Logs booleanLocally - Save logs locally on the gateway.
- send
Alerts string[]To Servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- send
Logs string[]To Backup Servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- send
Logs string[]To Servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- sic
Name string - Secure Internal Communication name.
- sic
State string - Secure Internal Communication state.
- string[]
- Collection of tag identifiers.tags blocks are documented below.
- threat
Emulation boolean - Threat Emulation blade enabled.
- threat
Extraction boolean - Threat Extraction blade enabled.
- url
Filtering boolean - URL Filtering blade enabled.
- usercheck
Portal ManagementSettings Simple Gateway Usercheck Portal Settings - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- version string
- Gateway platform version.
- vpn boolean
- VPN blade enabled.
- vpn
Settings {[key: string]: string} - Gateway VPN settings.vpn_settings blocks are documented below.
- zero
Phishing boolean - Zero Phishing blade enabled.
- zero
Phishing stringFqdn - Zero Phishing gateway FQDN.
- advanced_
settings ManagementSimple Gateway Advanced Settings Args - 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.
- application_
control_ Managementand_ url_ filtering_ settings Simple Gateway Application Control And Url Filtering Settings Args - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- color str
- Color of the object. Should be one of existing colors.
- comments str
- Comments string.
- content_
awareness bool - Content Awareness blade enabled.
- dynamic_
ip bool - Dynamic IP address.
- enable_
https_ boolinspection - 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.
- hardware str
- Gateway platform hardware type.
- hit_
count bool - Hit count tracks the number of connections each rule matches.
- https_
inspection ManagementSimple Gateway Https Inspection Args - HTTPS inspection.https_inspection blocks are documented below.
- icap_
server bool - ICAP Server enabled.
- identity_
awareness bool - Identity awareness blade enabled.
- identity_
awareness_ Managementsettings Simple Gateway Identity Awareness Settings Args - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- ignore_
warnings bool - Apply changes ignoring warnings.
- interfaces
Sequence[Management
Simple Gateway Interface Args] - Network interfaces.interfaces blocks are documented below.
- ips bool
- Intrusion Prevention System blade enabled.
- ips_
update_ strpolicy - 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.
- logs_
settings Mapping[str, str] - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- management_
simple_ strgateway_ id - name str
- Object name.
- nat_
hide_ boolinternal_ interfaces - Hide internal networks behind the Gateway's external IP.
- nat_
settings Mapping[str, str] - NAT settings.nat_settings blocks are documented below.
- one_
time_ strpassword - N/A
- os_
name str - Gateway platform operating system.
- platform_
portal_ Managementsettings Simple Gateway Platform Portal Settings Args - 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_ boollocally - Save logs locally on the gateway.
- send_
alerts_ Sequence[str]to_ servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- send_
logs_ Sequence[str]to_ backup_ servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- send_
logs_ Sequence[str]to_ servers - 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.
- Sequence[str]
- Collection of tag identifiers.tags blocks are documented below.
- threat_
emulation bool - Threat Emulation blade enabled.
- threat_
extraction bool - Threat Extraction blade enabled.
- url_
filtering bool - URL Filtering blade enabled.
- usercheck_
portal_ Managementsettings Simple Gateway Usercheck Portal Settings Args - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- version str
- Gateway 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_ strfqdn - Zero Phishing gateway FQDN.
- advanced
Settings Property Map - N/Aadvanced_settings blocks are documented below.
- anti
Bot Boolean - Anti-Bot blade enabled.
- anti
Virus Boolean - Anti-Virus blade enabled.
- application
Control Boolean - Application Control blade enabled.
- application
Control Property MapAnd Url Filtering Settings - Gateway Application Control and URL filtering settings.application_control_and_url_filtering_settings blocks are documented below.
- color String
- Color of the object. Should be one of existing colors.
- comments String
- Comments string.
- content
Awareness Boolean - Content Awareness blade enabled.
- dynamic
Ip Boolean - Dynamic IP address.
- enable
Https BooleanInspection - Enable HTTPS Inspection after defining an outbound inspection certificate. To define the outbound certificate use outbound inspection certificate API.
- fetch
Policies List<String> - Security management server(s) to fetch the policy from.fetch_policy blocks are documented below.
- firewall Boolean
- Firewall blade enabled.
- firewall
Settings Map<String> - N/Afirewall_settings blocks are documented below.
- hardware String
- Gateway platform hardware type.
- hit
Count Boolean - Hit count tracks the number of connections each rule matches.
- https
Inspection Property Map - HTTPS inspection.https_inspection blocks are documented below.
- icap
Server Boolean - ICAP Server enabled.
- identity
Awareness Boolean - Identity awareness blade enabled.
- identity
Awareness Property MapSettings - Gateway Identity Awareness settings.identity_awareness_settings blocks are documented below.
- ignore
Warnings Boolean - Apply changes ignoring warnings.
- interfaces List<Property Map>
- Network interfaces.interfaces blocks are documented below.
- ips Boolean
- Intrusion Prevention System blade enabled.
- ips
Update StringPolicy - Specifies whether the IPS will be downloaded from the Management or directly to the Gateway.
- ipv4Address String
- IPv4 address.
- ipv6Address String
- IPv6 address.
- logs
Settings Map<String> - Logs settings that apply to Quantum Security Gateways that run Gaia OS.logs_settings blocks are documented below.
- management
Simple StringGateway Id - name String
- Object name.
- nat
Hide BooleanInternal Interfaces - Hide internal networks behind the Gateway's external IP.
- nat
Settings Map<String> - NAT settings.nat_settings blocks are documented below.
- one
Time StringPassword - N/A
- os
Name String - Gateway platform operating system.
- platform
Portal Property MapSettings - Platform portal settings.platform_portal_settings blocks are documented below.
- proxy
Settings Map<String> - Proxy Server for Gateway.proxy_settings blocks are documented below.
- qos Boolean
- QoS.
- save
Logs BooleanLocally - Save logs locally on the gateway.
- send
Alerts List<String>To Servers - Server(s) to send alerts to.send_alerts_to_server blocks are documented below.
- send
Logs List<String>To Backup Servers - Backup server(s) to send logs to.send_logs_to_backup_server blocks are documented below.
- send
Logs List<String>To Servers - Server(s) to send logs to.send_logs_to_server blocks are documented below.
- sic
Name String - Secure Internal Communication name.
- sic
State String - Secure Internal Communication state.
- List<String>
- Collection of tag identifiers.tags blocks are documented below.
- threat
Emulation Boolean - Threat Emulation blade enabled.
- threat
Extraction Boolean - Threat Extraction blade enabled.
- url
Filtering Boolean - URL Filtering blade enabled.
- usercheck
Portal Property MapSettings - UserCheck portal settings.usercheck_portal_settings blocks are documented below.
- version String
- Gateway platform version.
- vpn Boolean
- VPN blade enabled.
- vpn
Settings Map<String> - Gateway VPN settings.vpn_settings blocks are documented below.
- zero
Phishing Boolean - Zero Phishing blade enabled.
- zero
Phishing StringFqdn - Zero Phishing gateway FQDN.
Supporting Types
ManagementSimpleGatewayAdvancedSettings, ManagementSimpleGatewayAdvancedSettingsArgs
- Connection
Persistence string - Handling established connections when installing a new policy.
- Sam
Management
Simple Gateway Advanced Settings Sam - SAM.sam blocks are documented below.
- Connection
Persistence string - Handling established connections when installing a new policy.
- Sam
Management
Simple Gateway Advanced Settings Sam - SAM.sam blocks are documented below.
- connection
Persistence String - Handling established connections when installing a new policy.
- sam
Management
Simple Gateway Advanced Settings Sam - SAM.sam blocks are documented below.
- connection
Persistence string - Handling established connections when installing a new policy.
- sam
Management
Simple Gateway Advanced Settings Sam - SAM.sam blocks are documented below.
- connection_
persistence str - Handling established connections when installing a new policy.
- sam
Management
Simple Gateway Advanced Settings Sam - SAM.sam blocks are documented below.
- connection
Persistence String - Handling established connections when installing a new policy.
- sam Property Map
- SAM.sam blocks are documented below.
ManagementSimpleGatewayAdvancedSettingsSam, ManagementSimpleGatewayAdvancedSettingsSamArgs
- Forward
To boolOther Sam Servers - Forward SAM clients' requests to other SAM servers.
- Purge
Sam ManagementFile Simple Gateway Advanced Settings Sam Purge Sam File - Purge SAM File.purge_sam_file blocks are documented below.
- Use
Early ManagementVersions Simple Gateway Advanced Settings Sam Use Early Versions - Use early versions compatibility mode.use_early_versions blocks are documented below.
- Forward
To boolOther Sam Servers - Forward SAM clients' requests to other SAM servers.
- Purge
Sam ManagementFile Simple Gateway Advanced Settings Sam Purge Sam File - Purge SAM File.purge_sam_file blocks are documented below.
- Use
Early ManagementVersions Simple Gateway Advanced Settings Sam Use Early Versions - Use early versions compatibility mode.use_early_versions blocks are documented below.
- forward
To BooleanOther Sam Servers - Forward SAM clients' requests to other SAM servers.
- purge
Sam ManagementFile Simple Gateway Advanced Settings Sam Purge Sam File - Purge SAM File.purge_sam_file blocks are documented below.
- use
Early ManagementVersions Simple Gateway Advanced Settings Sam Use Early Versions - Use early versions compatibility mode.use_early_versions blocks are documented below.
- forward
To booleanOther Sam Servers - Forward SAM clients' requests to other SAM servers.
- purge
Sam ManagementFile Simple Gateway Advanced Settings Sam Purge Sam File - Purge SAM File.purge_sam_file blocks are documented below.
- use
Early ManagementVersions Simple Gateway Advanced Settings Sam Use Early Versions - Use early versions compatibility mode.use_early_versions blocks are documented below.
- forward_
to_ boolother_ sam_ servers - Forward SAM clients' requests to other SAM servers.
- purge_
sam_ Managementfile Simple Gateway Advanced Settings Sam Purge Sam File - Purge SAM File.purge_sam_file blocks are documented below.
- use_
early_ Managementversions Simple Gateway Advanced Settings Sam Use Early Versions - Use early versions compatibility mode.use_early_versions blocks are documented below.
- forward
To BooleanOther Sam Servers - Forward SAM clients' requests to other SAM servers.
- purge
Sam Property MapFile - Purge SAM File.purge_sam_file blocks are documented below.
- use
Early Property MapVersions - Use early versions compatibility mode.use_early_versions blocks are documented below.
ManagementSimpleGatewayAdvancedSettingsSamPurgeSamFile, ManagementSimpleGatewayAdvancedSettingsSamPurgeSamFileArgs
- Enabled bool
- Purge SAM File.
- Purge
When doubleSize Reaches To - Purge SAM File When it Reaches to.
- Enabled bool
- Purge SAM File.
- Purge
When float64Size Reaches To - Purge SAM File When it Reaches to.
- enabled Boolean
- Purge SAM File.
- purge
When DoubleSize Reaches To - Purge SAM File When it Reaches to.
- enabled boolean
- Purge SAM File.
- purge
When numberSize Reaches To - Purge SAM File When it Reaches to.
- enabled bool
- Purge SAM File.
- purge_
when_ floatsize_ reaches_ to - Purge SAM File When it Reaches to.
- enabled Boolean
- Purge SAM File.
- purge
When NumberSize Reaches To - Purge SAM File When it Reaches to.
ManagementSimpleGatewayAdvancedSettingsSamUseEarlyVersions, ManagementSimpleGatewayAdvancedSettingsSamUseEarlyVersionsArgs
- Compatibility
Mode string - Early versions compatibility mode.
- Enabled bool
- Use early versions compatibility mode.
- Compatibility
Mode string - Early versions compatibility mode.
- Enabled bool
- Use early versions compatibility mode.
- compatibility
Mode String - Early versions compatibility mode.
- enabled Boolean
- Use early versions compatibility mode.
- compatibility
Mode 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.
- compatibility
Mode String - Early versions compatibility mode.
- enabled Boolean
- Use early versions compatibility mode.
ManagementSimpleGatewayApplicationControlAndUrlFilteringSettings, ManagementSimpleGatewayApplicationControlAndUrlFilteringSettingsArgs
- Global
Settings stringMode - Whether to override global settings or not.
- Override
Global Dictionary<string, string>Settings - override global settings object.override_global_settings blocks are documented below.
- Global
Settings stringMode - Whether to override global settings or not.
- Override
Global map[string]stringSettings - override global settings object.override_global_settings blocks are documented below.
- global
Settings StringMode - Whether to override global settings or not.
- override
Global Map<String,String>Settings - override global settings object.override_global_settings blocks are documented below.
- global
Settings stringMode - Whether to override global settings or not.
- override
Global {[key: string]: string}Settings - override global settings object.override_global_settings blocks are documented below.
- global_
settings_ strmode - Whether to override global settings or not.
- override_
global_ Mapping[str, str]settings - override global settings object.override_global_settings blocks are documented below.
- global
Settings StringMode - Whether to override global settings or not.
- override
Global Map<String>Settings - override global settings object.override_global_settings blocks are documented below.
ManagementSimpleGatewayHttpsInspection, ManagementSimpleGatewayHttpsInspectionArgs
- Bypass
On ManagementFailure Simple Gateway Https Inspection Bypass On Failure - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Expired Server Cert - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Revoked Server Cert - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Untrusted Server Cert - 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 ManagementAllow Mode Simple Gateway Https Inspection Site Categorization Allow Mode - Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
- Bypass
On ManagementFailure Simple Gateway Https Inspection Bypass On Failure - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Expired Server Cert - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Revoked Server Cert - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Untrusted Server Cert - 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 ManagementAllow Mode Simple Gateway Https Inspection Site Categorization Allow Mode - Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
- bypass
On ManagementFailure Simple Gateway Https Inspection Bypass On Failure - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Expired Server Cert - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Revoked Server Cert - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Untrusted Server Cert - 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 ManagementAllow Mode Simple Gateway Https Inspection Site Categorization Allow Mode - Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
- bypass
On ManagementFailure Simple Gateway Https Inspection Bypass On Failure - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Expired Server Cert - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Revoked Server Cert - 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 ManagementServer Cert Simple Gateway Https Inspection Deny Untrusted Server Cert - 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 ManagementAllow Mode Simple Gateway Https Inspection Site Categorization Allow Mode - Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
- bypass_
on_ Managementfailure Simple Gateway Https Inspection Bypass On Failure - 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_ Managementserver_ cert Simple Gateway Https Inspection Deny Expired Server Cert - 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_ Managementserver_ cert Simple Gateway Https Inspection Deny Revoked Server Cert - 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_ Managementserver_ cert Simple Gateway Https Inspection Deny Untrusted Server Cert - 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_ Managementallow_ mode Simple Gateway Https Inspection Site Categorization Allow Mode - Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
- bypass
On Property MapFailure - 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 Property MapServer Cert - 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 Property MapServer Cert - 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 Property MapServer Cert - 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 Property MapAllow Mode - Set to 'background' in order to allowed requests until categorization is complete.site_categorization_allow_mode blocks are documented below.
ManagementSimpleGatewayHttpsInspectionBypassOnFailure, ManagementSimpleGatewayHttpsInspectionBypassOnFailureArgs
- Override
Profile bool - Override profile of global configuration.
- Value bool
- 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.
- override
Profile Boolean - Override profile of global configuration.
- value Boolean
- Override value.Required only for 'override-profile' is True.
- override
Profile 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.
- override
Profile Boolean - Override profile of global configuration.
- value Boolean
- Override value.Required only for 'override-profile' is True.
ManagementSimpleGatewayHttpsInspectionDenyExpiredServerCert, ManagementSimpleGatewayHttpsInspectionDenyExpiredServerCertArgs
- Override
Profile bool - Override profile of global configuration.
- Value bool
- 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.
- override
Profile Boolean - Override profile of global configuration.
- value Boolean
- Override value.Required only for 'override-profile' is True.
- override
Profile 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.
- override
Profile Boolean - Override profile of global configuration.
- value Boolean
- Override value.Required only for 'override-profile' is True.
ManagementSimpleGatewayHttpsInspectionDenyRevokedServerCert, ManagementSimpleGatewayHttpsInspectionDenyRevokedServerCertArgs
- Override
Profile bool - Override profile of global configuration.
- Value bool
- 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.
- override
Profile Boolean - Override profile of global configuration.
- value Boolean
- Override value.Required only for 'override-profile' is True.
- override
Profile 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.
- override
Profile Boolean - Override profile of global configuration.
- value Boolean
- Override value.Required only for 'override-profile' is True.
ManagementSimpleGatewayHttpsInspectionDenyUntrustedServerCert, ManagementSimpleGatewayHttpsInspectionDenyUntrustedServerCertArgs
- Override
Profile bool - Override profile of global configuration.
- Value bool
- 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.
- override
Profile Boolean - Override profile of global configuration.
- value Boolean
- Override value.Required only for 'override-profile' is True.
- override
Profile 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.
- override
Profile Boolean - Override profile of global configuration.
- value Boolean
- Override value.Required only for 'override-profile' is True.
ManagementSimpleGatewayHttpsInspectionSiteCategorizationAllowMode, ManagementSimpleGatewayHttpsInspectionSiteCategorizationAllowModeArgs
- Override
Profile bool - 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 string
- Override value.Required only for 'override-profile' is True.
- override
Profile Boolean - Override profile of global configuration.
- value String
- Override value.Required only for 'override-profile' is True.
- override
Profile 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.
- override
Profile Boolean - Override profile of global configuration.
- value String
- Override value.Required only for 'override-profile' is True.
ManagementSimpleGatewayIdentityAwarenessSettings, ManagementSimpleGatewayIdentityAwarenessSettingsArgs
- Browser
Based boolAuthentication - Enable Browser Based Authentication source.
- Browser
Based ManagementAuthentication Settings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings - Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
- Identity
Agent bool - Enable Identity Agent source.
- Identity
Agent ManagementSettings Simple Gateway Identity Awareness Settings Identity Agent Settings - Identity Agent settings.identity_agent_settings blocks are documented below.
- Identity
Collector bool - Enable Identity Collector source.
- Identity
Collector ManagementSettings Simple Gateway Identity Awareness Settings Identity Collector Settings - Identity Collector settings.identity_collector_settings blocks are documented below.
- Identity
Sharing ManagementSettings Simple Gateway Identity Awareness Settings Identity Sharing Settings - Identity sharing settings.identity_sharing_settings blocks are documented below.
- Proxy
Settings ManagementSimple Gateway Identity Awareness Settings Proxy Settings - Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
- Remote
Access bool - Enable Remote Access Identity source.
- Browser
Based boolAuthentication - Enable Browser Based Authentication source.
- Browser
Based ManagementAuthentication Settings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings - Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
- Identity
Agent bool - Enable Identity Agent source.
- Identity
Agent ManagementSettings Simple Gateway Identity Awareness Settings Identity Agent Settings - Identity Agent settings.identity_agent_settings blocks are documented below.
- Identity
Collector bool - Enable Identity Collector source.
- Identity
Collector ManagementSettings Simple Gateway Identity Awareness Settings Identity Collector Settings - Identity Collector settings.identity_collector_settings blocks are documented below.
- Identity
Sharing ManagementSettings Simple Gateway Identity Awareness Settings Identity Sharing Settings - Identity sharing settings.identity_sharing_settings blocks are documented below.
- Proxy
Settings ManagementSimple Gateway Identity Awareness Settings Proxy Settings - Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
- Remote
Access bool - Enable Remote Access Identity source.
- browser
Based BooleanAuthentication - Enable Browser Based Authentication source.
- browser
Based ManagementAuthentication Settings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings - Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
- identity
Agent Boolean - Enable Identity Agent source.
- identity
Agent ManagementSettings Simple Gateway Identity Awareness Settings Identity Agent Settings - Identity Agent settings.identity_agent_settings blocks are documented below.
- identity
Collector Boolean - Enable Identity Collector source.
- identity
Collector ManagementSettings Simple Gateway Identity Awareness Settings Identity Collector Settings - Identity Collector settings.identity_collector_settings blocks are documented below.
- identity
Sharing ManagementSettings Simple Gateway Identity Awareness Settings Identity Sharing Settings - Identity sharing settings.identity_sharing_settings blocks are documented below.
- proxy
Settings ManagementSimple Gateway Identity Awareness Settings Proxy Settings - Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
- remote
Access Boolean - Enable Remote Access Identity source.
- browser
Based booleanAuthentication - Enable Browser Based Authentication source.
- browser
Based ManagementAuthentication Settings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings - Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
- identity
Agent boolean - Enable Identity Agent source.
- identity
Agent ManagementSettings Simple Gateway Identity Awareness Settings Identity Agent Settings - Identity Agent settings.identity_agent_settings blocks are documented below.
- identity
Collector boolean - Enable Identity Collector source.
- identity
Collector ManagementSettings Simple Gateway Identity Awareness Settings Identity Collector Settings - Identity Collector settings.identity_collector_settings blocks are documented below.
- identity
Sharing ManagementSettings Simple Gateway Identity Awareness Settings Identity Sharing Settings - Identity sharing settings.identity_sharing_settings blocks are documented below.
- proxy
Settings ManagementSimple Gateway Identity Awareness Settings Proxy Settings - Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
- remote
Access boolean - Enable Remote Access Identity source.
- browser_
based_ boolauthentication - Enable Browser Based Authentication source.
- browser_
based_ Managementauthentication_ settings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings - Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
- identity_
agent bool - Enable Identity Agent source.
- identity_
agent_ Managementsettings Simple Gateway Identity Awareness Settings Identity Agent Settings - Identity Agent settings.identity_agent_settings blocks are documented below.
- identity_
collector bool - Enable Identity Collector source.
- identity_
collector_ Managementsettings Simple Gateway Identity Awareness Settings Identity Collector Settings - Identity Collector settings.identity_collector_settings blocks are documented below.
- identity_
sharing_ Managementsettings Simple Gateway Identity Awareness Settings Identity Sharing Settings - Identity sharing settings.identity_sharing_settings blocks are documented below.
- proxy_
settings ManagementSimple Gateway Identity Awareness Settings Proxy Settings - Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
- remote_
access bool - Enable Remote Access Identity source.
- browser
Based BooleanAuthentication - Enable Browser Based Authentication source.
- browser
Based Property MapAuthentication Settings - Browser Based Authentication settings.browser_based_authentication_settings blocks are documented below.
- identity
Agent Boolean - Enable Identity Agent source.
- identity
Agent Property MapSettings - Identity Agent settings.identity_agent_settings blocks are documented below.
- identity
Collector Boolean - Enable Identity Collector source.
- identity
Collector Property MapSettings - Identity Collector settings.identity_collector_settings blocks are documented below.
- identity
Sharing Property MapSettings - Identity sharing settings.identity_sharing_settings blocks are documented below.
- proxy
Settings Property Map - Identity-Awareness Proxy settings.proxy_settings blocks are documented below.
- remote
Access Boolean - Enable Remote Access Identity source.
ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettings, ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsArgs
- Authentication
Settings ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Authentication Settings - Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
- Browser
Based ManagementAuthentication Portal Settings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings - Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
- Authentication
Settings ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Authentication Settings - Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
- Browser
Based ManagementAuthentication Portal Settings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings - Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
- authentication
Settings ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Authentication Settings - Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
- browser
Based ManagementAuthentication Portal Settings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings - Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
- authentication
Settings ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Authentication Settings - Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
- browser
Based ManagementAuthentication Portal Settings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings - Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
- authentication_
settings ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Authentication Settings - Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
- browser_
based_ Managementauthentication_ portal_ settings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings - Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
- authentication
Settings Property Map - Authentication Settings for Browser Based Authentication.authentication_settings blocks are documented below.
- browser
Based Property MapAuthentication Portal Settings - Browser Based Authentication portal settings.browser_based_authentication_portal_settings blocks are documented below.
ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettings, ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsArgs
- Authentication
Method string - Authentication method.
- Identity
Providers 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".
- Users
Directories ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- Authentication
Method string - Authentication method.
- Identity
Providers []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".
- Users
Directories ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- authentication
Method String - Authentication method.
- identity
Providers 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".
- users
Directories ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- authentication
Method string - Authentication method.
- identity
Providers 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".
- users
Directories ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Authentication Settings Users Directories - 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 ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- authentication
Method String - Authentication method.
- identity
Providers 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".
- users
Directories Property Map - Users directories.users_directories blocks are documented below.
ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectories, ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsAuthenticationSettingsUsersDirectoriesArgs
- External
User boolProfile - External user profile.
- Internal
Users 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.
- Users
From stringExternal Directories - Users from external directories.
- External
User boolProfile - External user profile.
- Internal
Users 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.
- Users
From stringExternal Directories - Users from external directories.
- external
User BooleanProfile - External user profile.
- internal
Users 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.
- users
From StringExternal Directories - Users from external directories.
- external
User booleanProfile - External user profile.
- internal
Users 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.
- users
From stringExternal Directories - Users from external directories.
- external_
user_ boolprofile - 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_ strexternal_ directories - Users from external directories.
- external
User BooleanProfile - External user profile.
- internal
Users 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.
- users
From StringExternal Directories - Users from external directories.
ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettings, ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsArgs
- Accessibility
Management
Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- Certificate
Settings ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Certificate Settings - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- Portal
Web ManagementSettings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- Accessibility
Management
Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- Certificate
Settings ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Certificate Settings - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- Portal
Web ManagementSettings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- accessibility
Management
Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- certificate
Settings ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Certificate Settings - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- portal
Web ManagementSettings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- accessibility
Management
Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- certificate
Settings ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Certificate Settings - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- portal
Web ManagementSettings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- accessibility
Management
Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- certificate_
settings ManagementSimple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Certificate Settings - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- portal_
web_ Managementsettings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Portal Web Settings - 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.
- certificate
Settings Property Map - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- portal
Web Property MapSettings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibility, ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityArgs
- Allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- Internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- Allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- Internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access StringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow_
access_ strfrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal_
access_ Managementsettings Simple Gateway Identity Awareness Settings Browser Based Authentication Settings Browser Based Authentication Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access StringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access Property MapSettings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettings, ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsAccessibilityInternalAccessSettingsArgs
- 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.
ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsCertificateSettings, ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsCertificateSettingsArgs
- 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.
ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsPortalWebSettings, ManagementSimpleGatewayIdentityAwarenessSettingsBrowserBasedAuthenticationSettingsBrowserBasedAuthenticationPortalSettingsPortalWebSettingsArgs
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettings, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsArgs
- Agents
Interval doubleKeepalive - Agents send keepalive period (minutes).
- Authentication
Settings ManagementSimple Gateway Identity Awareness Settings Identity Agent Settings Authentication Settings - Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
- Identity
Agent ManagementPortal Settings Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings - Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
- User
Reauthenticate doubleInterval - Agent reauthenticate time interval (minutes).
- Agents
Interval float64Keepalive - Agents send keepalive period (minutes).
- Authentication
Settings ManagementSimple Gateway Identity Awareness Settings Identity Agent Settings Authentication Settings - Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
- Identity
Agent ManagementPortal Settings Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings - Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
- User
Reauthenticate float64Interval - Agent reauthenticate time interval (minutes).
- agents
Interval DoubleKeepalive - Agents send keepalive period (minutes).
- authentication
Settings ManagementSimple Gateway Identity Awareness Settings Identity Agent Settings Authentication Settings - Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
- identity
Agent ManagementPortal Settings Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings - Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
- user
Reauthenticate DoubleInterval - Agent reauthenticate time interval (minutes).
- agents
Interval numberKeepalive - Agents send keepalive period (minutes).
- authentication
Settings ManagementSimple Gateway Identity Awareness Settings Identity Agent Settings Authentication Settings - Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
- identity
Agent ManagementPortal Settings Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings - Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
- user
Reauthenticate numberInterval - Agent reauthenticate time interval (minutes).
- agents_
interval_ floatkeepalive - Agents send keepalive period (minutes).
- authentication_
settings ManagementSimple Gateway Identity Awareness Settings Identity Agent Settings Authentication Settings - Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
- identity_
agent_ Managementportal_ settings Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings - Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
- user_
reauthenticate_ floatinterval - Agent reauthenticate time interval (minutes).
- agents
Interval NumberKeepalive - Agents send keepalive period (minutes).
- authentication
Settings Property Map - Authentication Settings for Identity Agent.authentication_settings blocks are documented below.
- identity
Agent Property MapPortal Settings - Identity Agent accessibility settings.identity_agent_portal_settings blocks are documented below.
- user
Reauthenticate NumberInterval - Agent reauthenticate time interval (minutes).
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettings, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsArgs
- Authentication
Method 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".
- Users
Directories ManagementSimple Gateway Identity Awareness Settings Identity Agent Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- Authentication
Method 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".
- Users
Directories ManagementSimple Gateway Identity Awareness Settings Identity Agent Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- authentication
Method 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".
- users
Directories ManagementSimple Gateway Identity Awareness Settings Identity Agent Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- authentication
Method 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".
- users
Directories ManagementSimple Gateway Identity Awareness Settings Identity Agent Settings Authentication Settings Users Directories - 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 ManagementSimple Gateway Identity Awareness Settings Identity Agent Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- authentication
Method 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".
- users
Directories Property Map - Users directories.users_directories blocks are documented below.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectories, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsAuthenticationSettingsUsersDirectoriesArgs
- External
User boolProfile - External user profile.
- Internal
Users 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.
- Users
From stringExternal Directories - Users from external directories.
- External
User boolProfile - External user profile.
- Internal
Users 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.
- Users
From stringExternal Directories - Users from external directories.
- external
User BooleanProfile - External user profile.
- internal
Users 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.
- users
From StringExternal Directories - Users from external directories.
- external
User booleanProfile - External user profile.
- internal
Users 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.
- users
From stringExternal Directories - Users from external directories.
- external_
user_ boolprofile - 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_ strexternal_ directories - Users from external directories.
- external
User BooleanProfile - External user profile.
- internal
Users 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.
- users
From StringExternal Directories - Users from external directories.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettings, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsArgs
- Accessibility
Management
Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- Accessibility
Management
Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- accessibility
Management
Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- accessibility
Management
Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- accessibility
Management
Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings Accessibility - 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.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibility, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityArgs
- Allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- Internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- Allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- Internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access StringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow_
access_ strfrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal_
access_ Managementsettings Simple Gateway Identity Awareness Settings Identity Agent Settings Identity Agent Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access StringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access Property MapSettings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettings, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityAgentSettingsIdentityAgentPortalSettingsAccessibilityInternalAccessSettingsArgs
- 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.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettings, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsArgs
- List<Management
Simple Gateway Identity Awareness Settings Identity Collector Settings Authorized Client> - Authorized Clients.authorized_clients blocks are documented below.
- Authentication
Settings ManagementSimple Gateway Identity Awareness Settings Identity Collector Settings Authentication Settings - Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
- Client
Access ManagementPermissions Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions - Identity Collector accessibility settings.client_access_permissions blocks are documented below.
- []Management
Simple Gateway Identity Awareness Settings Identity Collector Settings Authorized Client - Authorized Clients.authorized_clients blocks are documented below.
- Authentication
Settings ManagementSimple Gateway Identity Awareness Settings Identity Collector Settings Authentication Settings - Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
- Client
Access ManagementPermissions Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions - Identity Collector accessibility settings.client_access_permissions blocks are documented below.
- List<Management
Simple Gateway Identity Awareness Settings Identity Collector Settings Authorized Client> - Authorized Clients.authorized_clients blocks are documented below.
- authentication
Settings ManagementSimple Gateway Identity Awareness Settings Identity Collector Settings Authentication Settings - Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
- client
Access ManagementPermissions Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions - Identity Collector accessibility settings.client_access_permissions blocks are documented below.
- Management
Simple Gateway Identity Awareness Settings Identity Collector Settings Authorized Client[] - Authorized Clients.authorized_clients blocks are documented below.
- authentication
Settings ManagementSimple Gateway Identity Awareness Settings Identity Collector Settings Authentication Settings - Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
- client
Access ManagementPermissions Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions - Identity Collector accessibility settings.client_access_permissions blocks are documented below.
- Sequence[Management
Simple Gateway Identity Awareness Settings Identity Collector Settings Authorized Client] - Authorized Clients.authorized_clients blocks are documented below.
- authentication_
settings ManagementSimple Gateway Identity Awareness Settings Identity Collector Settings Authentication Settings - Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
- client_
access_ Managementpermissions Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions - Identity Collector accessibility settings.client_access_permissions blocks are documented below.
- List<Property Map>
- Authorized Clients.authorized_clients blocks are documented below.
- authentication
Settings Property Map - Authentication Settings for Identity Collector.authentication_settings blocks are documented below.
- client
Access Property MapPermissions - Identity Collector accessibility settings.client_access_permissions blocks are documented below.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettings, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsArgs
- Users
Directories ManagementSimple Gateway Identity Awareness Settings Identity Collector Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- Users
Directories ManagementSimple Gateway Identity Awareness Settings Identity Collector Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- users
Directories ManagementSimple Gateway Identity Awareness Settings Identity Collector Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- users
Directories ManagementSimple Gateway Identity Awareness Settings Identity Collector Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- users_
directories ManagementSimple Gateway Identity Awareness Settings Identity Collector Settings Authentication Settings Users Directories - Users directories.users_directories blocks are documented below.
- users
Directories Property Map - Users directories.users_directories blocks are documented below.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsUsersDirectories, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthenticationSettingsUsersDirectoriesArgs
- External
User boolProfile - External user profile.
- Internal
Users 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.
- Users
From stringExternal Directories - Users from external directories.
- External
User boolProfile - External user profile.
- Internal
Users 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.
- Users
From stringExternal Directories - Users from external directories.
- external
User BooleanProfile - External user profile.
- internal
Users 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.
- users
From StringExternal Directories - Users from external directories.
- external
User booleanProfile - External user profile.
- internal
Users 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.
- users
From stringExternal Directories - Users from external directories.
- external_
user_ boolprofile - 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_ strexternal_ directories - Users from external directories.
- external
User BooleanProfile - External user profile.
- internal
Users 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.
- users
From StringExternal Directories - Users from external directories.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClient, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsAuthorizedClientArgs
- Client string
- Host / Network Group Name or UID.
- Client
Secret string - Client Secret.
- Client string
- Host / Network Group Name or UID.
- Client
Secret string - Client Secret.
- client String
- Host / Network Group Name or UID.
- client
Secret String - Client Secret.
- client string
- Host / Network Group Name or UID.
- client
Secret string - Client Secret.
- client str
- Host / Network Group Name or UID.
- client_
secret str - Client Secret.
- client String
- Host / Network Group Name or UID.
- client
Secret String - Client Secret.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissions, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsArgs
- Accessibility
Management
Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- Accessibility
Management
Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- accessibility
Management
Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- accessibility
Management
Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- accessibility
Management
Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions Accessibility - 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.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibility, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityArgs
- Allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- Internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- Allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- Internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access StringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access ManagementSettings Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow_
access_ strfrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal_
access_ Managementsettings Simple Gateway Identity Awareness Settings Identity Collector Settings Client Access Permissions Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access StringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access Property MapSettings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettings, ManagementSimpleGatewayIdentityAwarenessSettingsIdentityCollectorSettingsClientAccessPermissionsAccessibilityInternalAccessSettingsArgs
- 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.
ManagementSimpleGatewayIdentityAwarenessSettingsIdentitySharingSettings, ManagementSimpleGatewayIdentityAwarenessSettingsIdentitySharingSettingsArgs
- Receive
From boolOther Gateways - Enable receiving identity from other gateways.
- Receive
Froms List<string> - Gateway(s) to receive identity from.receive_from blocks are documented below.
- bool
- Enable identity sharing with other gateways.
- Receive
From boolOther Gateways - Enable receiving identity from other gateways.
- Receive
Froms []string - Gateway(s) to receive identity from.receive_from blocks are documented below.
- bool
- Enable identity sharing with other gateways.
- receive
From BooleanOther Gateways - Enable receiving identity from other gateways.
- receive
Froms List<String> - Gateway(s) to receive identity from.receive_from blocks are documented below.
- Boolean
- Enable identity sharing with other gateways.
- receive
From booleanOther Gateways - Enable receiving identity from other gateways.
- receive
Froms string[] - Gateway(s) to receive identity from.receive_from blocks are documented below.
- boolean
- Enable identity sharing with other gateways.
- receive_
from_ boolother_ gateways - Enable receiving identity from other gateways.
- receive_
froms Sequence[str] - Gateway(s) to receive identity from.receive_from blocks are documented below.
- bool
- Enable identity sharing with other gateways.
- receive
From BooleanOther Gateways - Enable receiving identity from other gateways.
- receive
Froms List<String> - Gateway(s) to receive identity from.receive_from blocks are documented below.
- Boolean
- Enable identity sharing with other gateways.
ManagementSimpleGatewayIdentityAwarenessSettingsProxySettings, ManagementSimpleGatewayIdentityAwarenessSettingsProxySettingsArgs
- Detect
Using boolXForward For - 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 boolXForward For - 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 BooleanXForward For - 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 booleanXForward For - 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_ boolx_ forward_ for - 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 BooleanXForward For - Whether to use X-Forward-For HTTP header, which is added by the proxy server to keep track of the original source IP.
ManagementSimpleGatewayInterface, ManagementSimpleGatewayInterfaceArgs
- Name string
- Object name. Must be unique in the domain.
- Anti
Spoofing bool - N/A
- Anti
Spoofing Dictionary<string, string>Settings - 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.
- Ipv4Mask
Length string - IPv4 network mask length.
- Ipv4Network
Mask string - IPv4 network address.
- Ipv6Address string
- IPv6 address.
- Ipv6Mask
Length string - IPv6 network mask length.
- Ipv6Network
Mask string - IPv6 network address.
- Security
Zone bool - N/A
- Security
Zone Dictionary<string, string>Settings - N/Asecurity_zone_settings blocks are documented below.
- Topology string
- N/A
- Topology
Automatic stringCalculation - Shows the automatic topology calculation.
- Topology
Settings Dictionary<string, string> - N/Atopology_settings blocks are documented below.
- Name string
- Object name. Must be unique in the domain.
- Anti
Spoofing bool - N/A
- Anti
Spoofing map[string]stringSettings - 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.
- Ipv4Mask
Length string - IPv4 network mask length.
- Ipv4Network
Mask string - IPv4 network address.
- Ipv6Address string
- IPv6 address.
- Ipv6Mask
Length string - IPv6 network mask length.
- Ipv6Network
Mask string - IPv6 network address.
- Security
Zone bool - N/A
- Security
Zone map[string]stringSettings - N/Asecurity_zone_settings blocks are documented below.
- Topology string
- N/A
- Topology
Automatic stringCalculation - Shows the automatic topology calculation.
- Topology
Settings map[string]string - N/Atopology_settings blocks are documented below.
- name String
- Object name. Must be unique in the domain.
- anti
Spoofing Boolean - N/A
- anti
Spoofing Map<String,String>Settings - 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.
- ipv4Mask
Length String - IPv4 network mask length.
- ipv4Network
Mask String - IPv4 network address.
- ipv6Address String
- IPv6 address.
- ipv6Mask
Length String - IPv6 network mask length.
- ipv6Network
Mask String - IPv6 network address.
- security
Zone Boolean - N/A
- security
Zone Map<String,String>Settings - N/Asecurity_zone_settings blocks are documented below.
- topology String
- N/A
- topology
Automatic StringCalculation - Shows the automatic topology calculation.
- topology
Settings Map<String,String> - N/Atopology_settings blocks are documented below.
- name string
- Object name. Must be unique in the domain.
- anti
Spoofing boolean - N/A
- anti
Spoofing {[key: string]: string}Settings - 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.
- ipv4Mask
Length string - IPv4 network mask length.
- ipv4Network
Mask string - IPv4 network address.
- ipv6Address string
- IPv6 address.
- ipv6Mask
Length string - IPv6 network mask length.
- ipv6Network
Mask string - IPv6 network address.
- security
Zone boolean - N/A
- security
Zone {[key: string]: string}Settings - N/Asecurity_zone_settings blocks are documented below.
- topology string
- N/A
- topology
Automatic stringCalculation - Shows the automatic topology calculation.
- topology
Settings {[key: string]: string} - N/Atopology_settings blocks are documented below.
- name str
- Object name. Must be unique in the domain.
- anti_
spoofing bool - N/A
- anti_
spoofing_ Mapping[str, str]settings - 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_ strlength - IPv4 network mask length.
- ipv4_
network_ strmask - IPv4 network address.
- ipv6_
address str - IPv6 address.
- ipv6_
mask_ strlength - IPv6 network mask length.
- ipv6_
network_ strmask - IPv6 network address.
- security_
zone bool - N/A
- security_
zone_ Mapping[str, str]settings - N/Asecurity_zone_settings blocks are documented below.
- topology str
- N/A
- topology_
automatic_ strcalculation - Shows the automatic topology calculation.
- topology_
settings Mapping[str, str] - N/Atopology_settings blocks are documented below.
- name String
- Object name. Must be unique in the domain.
- anti
Spoofing Boolean - N/A
- anti
Spoofing Map<String>Settings - 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.
- ipv4Mask
Length String - IPv4 network mask length.
- ipv4Network
Mask String - IPv4 network address.
- ipv6Address String
- IPv6 address.
- ipv6Mask
Length String - IPv6 network mask length.
- ipv6Network
Mask String - IPv6 network address.
- security
Zone Boolean - N/A
- security
Zone Map<String>Settings - N/Asecurity_zone_settings blocks are documented below.
- topology String
- N/A
- topology
Automatic StringCalculation - Shows the automatic topology calculation.
- topology
Settings Map<String> - N/Atopology_settings blocks are documented below.
ManagementSimpleGatewayPlatformPortalSettings, ManagementSimpleGatewayPlatformPortalSettingsArgs
- Accessibility
Management
Simple Gateway Platform Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- Certificate
Settings ManagementSimple Gateway Platform Portal Settings Certificate Settings - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- Portal
Web ManagementSettings Simple Gateway Platform Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- Accessibility
Management
Simple Gateway Platform Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- Certificate
Settings ManagementSimple Gateway Platform Portal Settings Certificate Settings - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- Portal
Web ManagementSettings Simple Gateway Platform Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- accessibility
Management
Simple Gateway Platform Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- certificate
Settings ManagementSimple Gateway Platform Portal Settings Certificate Settings - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- portal
Web ManagementSettings Simple Gateway Platform Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- accessibility
Management
Simple Gateway Platform Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- certificate
Settings ManagementSimple Gateway Platform Portal Settings Certificate Settings - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- portal
Web ManagementSettings Simple Gateway Platform Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- accessibility
Management
Simple Gateway Platform Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- certificate_
settings ManagementSimple Gateway Platform Portal Settings Certificate Settings - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- portal_
web_ Managementsettings Simple Gateway Platform Portal Settings Portal Web Settings - 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.
- certificate
Settings Property Map - Configuration of the portal certificate settings.certificate_settings blocks are documented below.
- portal
Web Property MapSettings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
ManagementSimpleGatewayPlatformPortalSettingsAccessibility, ManagementSimpleGatewayPlatformPortalSettingsAccessibilityArgs
- Allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- Internal
Access ManagementSettings Simple Gateway Platform Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- Allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- Internal
Access ManagementSettings Simple Gateway Platform Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access StringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access ManagementSettings Simple Gateway Platform Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access ManagementSettings Simple Gateway Platform Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow_
access_ strfrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal_
access_ Managementsettings Simple Gateway Platform Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access StringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access Property MapSettings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
ManagementSimpleGatewayPlatformPortalSettingsAccessibilityInternalAccessSettings, ManagementSimpleGatewayPlatformPortalSettingsAccessibilityInternalAccessSettingsArgs
- 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.
ManagementSimpleGatewayPlatformPortalSettingsCertificateSettings, ManagementSimpleGatewayPlatformPortalSettingsCertificateSettingsArgs
- 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.
ManagementSimpleGatewayPlatformPortalSettingsPortalWebSettings, ManagementSimpleGatewayPlatformPortalSettingsPortalWebSettingsArgs
ManagementSimpleGatewayUsercheckPortalSettings, ManagementSimpleGatewayUsercheckPortalSettingsArgs
- Accessibility
Management
Simple Gateway Usercheck Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- Certificate
Settings ManagementSimple Gateway Usercheck Portal Settings Certificate Settings - 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 ManagementSettings Simple Gateway Usercheck Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- Accessibility
Management
Simple Gateway Usercheck Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- Certificate
Settings ManagementSimple Gateway Usercheck Portal Settings Certificate Settings - 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 ManagementSettings Simple Gateway Usercheck Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- accessibility
Management
Simple Gateway Usercheck Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- certificate
Settings ManagementSimple Gateway Usercheck Portal Settings Certificate Settings - 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'}.
- portal
Web ManagementSettings Simple Gateway Usercheck Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- accessibility
Management
Simple Gateway Usercheck Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- certificate
Settings ManagementSimple Gateway Usercheck Portal Settings Certificate Settings - 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'}.
- portal
Web ManagementSettings Simple Gateway Usercheck Portal Settings Portal Web Settings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
- accessibility
Management
Simple Gateway Usercheck Portal Settings Accessibility - Configuration of the portal access settings.accessibility blocks are documented below.
- certificate_
settings ManagementSimple Gateway Usercheck Portal Settings Certificate Settings - 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_ Managementsettings Simple Gateway Usercheck Portal Settings Portal Web Settings - 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.
- certificate
Settings 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'}.
- portal
Web Property MapSettings - Configuration of the portal web settings.portal_web_settings blocks are documented below.
ManagementSimpleGatewayUsercheckPortalSettingsAccessibility, ManagementSimpleGatewayUsercheckPortalSettingsAccessibilityArgs
- Allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- Internal
Access ManagementSettings Simple Gateway Usercheck Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- Allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- Internal
Access ManagementSettings Simple Gateway Usercheck Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access StringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access ManagementSettings Simple Gateway Usercheck Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access stringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access ManagementSettings Simple Gateway Usercheck Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow_
access_ strfrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal_
access_ Managementsettings Simple Gateway Usercheck Portal Settings Accessibility Internal Access Settings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
- allow
Access StringFrom - Allowed access to the web portal (based on interfaces, or security policy).
- internal
Access Property MapSettings - Configuration of the additional portal access settings for internal interfaces only.internal_access_settings blocks are documented below.
ManagementSimpleGatewayUsercheckPortalSettingsAccessibilityInternalAccessSettings, ManagementSimpleGatewayUsercheckPortalSettingsAccessibilityInternalAccessSettingsArgs
- 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.
ManagementSimpleGatewayUsercheckPortalSettingsCertificateSettings, ManagementSimpleGatewayUsercheckPortalSettingsCertificateSettingsArgs
- 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.
ManagementSimpleGatewayUsercheckPortalSettingsPortalWebSettings, ManagementSimpleGatewayUsercheckPortalSettingsPortalWebSettingsArgs
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpoint
Terraform Provider.