Import
The pulumi import command can be used, for example:
#!/bin/bash
This script is used to import a panos_globalprotect_gateway resource.
The following arguments are required:
name: the name of the resource
location: the location of the resource (e.g. “template”, “template-stack”, “vsys”)
The following arguments are optional:
panorama_device: the panorama device name (default: “localhost.localdomain”)
template: the template name
template_stack: the template stack name
ngfw_device: the ngfw device name (default: “localhost.localdomain”)
vsys: the vsys name (default: “vsys1”)
Example:
./import.sh -name “gw-example” -location “template” -template “tf-example-gw”
a string with all the arguments
ARGS=$@
$ pulumi import panos:index/globalprotectGateway:GlobalprotectGateway gw $ARGS
Create GlobalprotectGateway Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new GlobalprotectGateway(name: string, args: GlobalprotectGatewayArgs, opts?: CustomResourceOptions);@overload
def GlobalprotectGateway(resource_name: str,
args: GlobalprotectGatewayArgs,
opts: Optional[ResourceOptions] = None)
@overload
def GlobalprotectGateway(resource_name: str,
opts: Optional[ResourceOptions] = None,
location: Optional[GlobalprotectGatewayLocationArgs] = None,
log_success: Optional[bool] = None,
remote_user_tunnel: Optional[str] = None,
hip_notifications: Optional[Sequence[GlobalprotectGatewayHipNotificationArgs]] = None,
local_address: Optional[GlobalprotectGatewayLocalAddressArgs] = None,
certificate_profile: Optional[str] = None,
log_fail: Optional[bool] = None,
client_auths: Optional[Sequence[GlobalprotectGatewayClientAuthArgs]] = None,
log_setting: Optional[str] = None,
name: Optional[str] = None,
block_quarantined_devices: Optional[bool] = None,
remote_user_tunnel_configs: Optional[Sequence[GlobalprotectGatewayRemoteUserTunnelConfigArgs]] = None,
roles: Optional[Sequence[GlobalprotectGatewayRoleArgs]] = None,
satellite_tunnel: Optional[str] = None,
security_restrictions: Optional[GlobalprotectGatewaySecurityRestrictionsArgs] = None,
ssl_tls_service_profile: Optional[str] = None,
tunnel_mode: Optional[bool] = None)func NewGlobalprotectGateway(ctx *Context, name string, args GlobalprotectGatewayArgs, opts ...ResourceOption) (*GlobalprotectGateway, error)public GlobalprotectGateway(string name, GlobalprotectGatewayArgs args, CustomResourceOptions? opts = null)
public GlobalprotectGateway(String name, GlobalprotectGatewayArgs args)
public GlobalprotectGateway(String name, GlobalprotectGatewayArgs args, CustomResourceOptions options)
type: panos:GlobalprotectGateway
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 GlobalprotectGatewayArgs
- 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 GlobalprotectGatewayArgs
- 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 GlobalprotectGatewayArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args GlobalprotectGatewayArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args GlobalprotectGatewayArgs
- 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 globalprotectGatewayResource = new Panos.GlobalprotectGateway("globalprotectGatewayResource", new()
{
Location = new Panos.Inputs.GlobalprotectGatewayLocationArgs
{
Template = new Panos.Inputs.GlobalprotectGatewayLocationTemplateArgs
{
Name = "string",
NgfwDevice = "string",
PanoramaDevice = "string",
},
TemplateStack = new Panos.Inputs.GlobalprotectGatewayLocationTemplateStackArgs
{
Name = "string",
NgfwDevice = "string",
PanoramaDevice = "string",
},
TemplateStackVsys = new Panos.Inputs.GlobalprotectGatewayLocationTemplateStackVsysArgs
{
NgfwDevice = "string",
PanoramaDevice = "string",
TemplateStack = "string",
Vsys = "string",
},
TemplateVsys = new Panos.Inputs.GlobalprotectGatewayLocationTemplateVsysArgs
{
NgfwDevice = "string",
PanoramaDevice = "string",
Template = "string",
Vsys = "string",
},
Vsys = new Panos.Inputs.GlobalprotectGatewayLocationVsysArgs
{
Name = "string",
NgfwDevice = "string",
},
},
LogSuccess = false,
RemoteUserTunnel = "string",
HipNotifications = new[]
{
new Panos.Inputs.GlobalprotectGatewayHipNotificationArgs
{
Name = "string",
MatchMessage = new Panos.Inputs.GlobalprotectGatewayHipNotificationMatchMessageArgs
{
IncludeAppList = false,
Message = "string",
ShowNotificationAs = "string",
},
NotMatchMessage = new Panos.Inputs.GlobalprotectGatewayHipNotificationNotMatchMessageArgs
{
Message = "string",
ShowNotificationAs = "string",
},
},
},
LocalAddress = new Panos.Inputs.GlobalprotectGatewayLocalAddressArgs
{
FloatingIp = new Panos.Inputs.GlobalprotectGatewayLocalAddressFloatingIpArgs
{
Ipv4 = "string",
Ipv6 = "string",
},
Interface = "string",
Ip = new Panos.Inputs.GlobalprotectGatewayLocalAddressIpArgs
{
Ipv4 = "string",
Ipv6 = "string",
},
IpAddressFamily = "string",
},
CertificateProfile = "string",
LogFail = false,
ClientAuths = new[]
{
new Panos.Inputs.GlobalprotectGatewayClientAuthArgs
{
Name = "string",
AuthenticationMessage = "string",
AuthenticationProfile = "string",
AutoRetrievePasscode = false,
Os = "string",
PasswordLabel = "string",
UserCredentialOrClientCertRequired = "string",
UsernameLabel = "string",
},
},
LogSetting = "string",
Name = "string",
BlockQuarantinedDevices = false,
RemoteUserTunnelConfigs = new[]
{
new Panos.Inputs.GlobalprotectGatewayRemoteUserTunnelConfigArgs
{
Name = "string",
AuthenticationOverride = new Panos.Inputs.GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideArgs
{
AcceptCookie = new Panos.Inputs.GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideAcceptCookieArgs
{
CookieLifetime = new Panos.Inputs.GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideAcceptCookieCookieLifetimeArgs
{
LifetimeInDays = 0,
LifetimeInHours = 0,
LifetimeInMinutes = 0,
},
},
CookieEncryptDecryptCert = "string",
GenerateCookie = false,
},
AuthenticationServerIpPools = new[]
{
"string",
},
DnsServers = new[]
{
"string",
},
DnsSuffixes = new[]
{
"string",
},
IpPools = new[]
{
"string",
},
NoDirectAccessToLocalNetwork = false,
Os = new[]
{
"string",
},
RetrieveFramedIpAddress = false,
SourceAddress = new Panos.Inputs.GlobalprotectGatewayRemoteUserTunnelConfigSourceAddressArgs
{
IpAddresses = new[]
{
"string",
},
Regions = new[]
{
"string",
},
},
SourceUsers = new[]
{
"string",
},
SplitTunneling = new Panos.Inputs.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingArgs
{
AccessRoutes = new[]
{
"string",
},
ExcludeAccessRoutes = new[]
{
"string",
},
ExcludeApplications = new[]
{
"string",
},
ExcludeDomains = new Panos.Inputs.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomainsArgs
{
Lists = new[]
{
new Panos.Inputs.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomainsListArgs
{
Name = "string",
Ports = new[]
{
0,
},
},
},
},
IncludeApplications = new[]
{
"string",
},
IncludeDomains = new Panos.Inputs.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomainsArgs
{
Lists = new[]
{
new Panos.Inputs.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomainsListArgs
{
Name = "string",
Ports = new[]
{
0,
},
},
},
},
},
},
},
Roles = new[]
{
new Panos.Inputs.GlobalprotectGatewayRoleArgs
{
Name = "string",
AdminLogoutNotify = false,
AdminLogoutNotifyMessage = "string",
InactivityLogout = 0,
InactivityNotifyMessage = "string",
InactivityNotifyPrior = 0,
LifetimeNotifyMessage = "string",
LifetimeNotifyPrior = 0,
LoginLifetime = new Panos.Inputs.GlobalprotectGatewayRoleLoginLifetimeArgs
{
Days = 0,
Hours = 0,
Minutes = 0,
},
},
},
SatelliteTunnel = "string",
SecurityRestrictions = new Panos.Inputs.GlobalprotectGatewaySecurityRestrictionsArgs
{
DisallowAutomaticRestoration = false,
SourceIpEnforcement = new Panos.Inputs.GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementArgs
{
Custom = new Panos.Inputs.GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementCustomArgs
{
SourceIpv4Netmask = 0,
SourceIpv6Netmask = 0,
},
Default = null,
Enable = false,
},
},
SslTlsServiceProfile = "string",
TunnelMode = false,
});
example, err := panos.NewGlobalprotectGateway(ctx, "globalprotectGatewayResource", &panos.GlobalprotectGatewayArgs{
Location: &panos.GlobalprotectGatewayLocationArgs{
Template: &panos.GlobalprotectGatewayLocationTemplateArgs{
Name: pulumi.String("string"),
NgfwDevice: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
},
TemplateStack: &panos.GlobalprotectGatewayLocationTemplateStackArgs{
Name: pulumi.String("string"),
NgfwDevice: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
},
TemplateStackVsys: &panos.GlobalprotectGatewayLocationTemplateStackVsysArgs{
NgfwDevice: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
TemplateStack: pulumi.String("string"),
Vsys: pulumi.String("string"),
},
TemplateVsys: &panos.GlobalprotectGatewayLocationTemplateVsysArgs{
NgfwDevice: pulumi.String("string"),
PanoramaDevice: pulumi.String("string"),
Template: pulumi.String("string"),
Vsys: pulumi.String("string"),
},
Vsys: &panos.GlobalprotectGatewayLocationVsysArgs{
Name: pulumi.String("string"),
NgfwDevice: pulumi.String("string"),
},
},
LogSuccess: pulumi.Bool(false),
RemoteUserTunnel: pulumi.String("string"),
HipNotifications: panos.GlobalprotectGatewayHipNotificationArray{
&panos.GlobalprotectGatewayHipNotificationArgs{
Name: pulumi.String("string"),
MatchMessage: &panos.GlobalprotectGatewayHipNotificationMatchMessageArgs{
IncludeAppList: pulumi.Bool(false),
Message: pulumi.String("string"),
ShowNotificationAs: pulumi.String("string"),
},
NotMatchMessage: &panos.GlobalprotectGatewayHipNotificationNotMatchMessageArgs{
Message: pulumi.String("string"),
ShowNotificationAs: pulumi.String("string"),
},
},
},
LocalAddress: &panos.GlobalprotectGatewayLocalAddressArgs{
FloatingIp: &panos.GlobalprotectGatewayLocalAddressFloatingIpArgs{
Ipv4: pulumi.String("string"),
Ipv6: pulumi.String("string"),
},
Interface: pulumi.String("string"),
Ip: &panos.GlobalprotectGatewayLocalAddressIpArgs{
Ipv4: pulumi.String("string"),
Ipv6: pulumi.String("string"),
},
IpAddressFamily: pulumi.String("string"),
},
CertificateProfile: pulumi.String("string"),
LogFail: pulumi.Bool(false),
ClientAuths: panos.GlobalprotectGatewayClientAuthArray{
&panos.GlobalprotectGatewayClientAuthArgs{
Name: pulumi.String("string"),
AuthenticationMessage: pulumi.String("string"),
AuthenticationProfile: pulumi.String("string"),
AutoRetrievePasscode: pulumi.Bool(false),
Os: pulumi.String("string"),
PasswordLabel: pulumi.String("string"),
UserCredentialOrClientCertRequired: pulumi.String("string"),
UsernameLabel: pulumi.String("string"),
},
},
LogSetting: pulumi.String("string"),
Name: pulumi.String("string"),
BlockQuarantinedDevices: pulumi.Bool(false),
RemoteUserTunnelConfigs: panos.GlobalprotectGatewayRemoteUserTunnelConfigArray{
&panos.GlobalprotectGatewayRemoteUserTunnelConfigArgs{
Name: pulumi.String("string"),
AuthenticationOverride: &panos.GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideArgs{
AcceptCookie: &panos.GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideAcceptCookieArgs{
CookieLifetime: &panos.GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideAcceptCookieCookieLifetimeArgs{
LifetimeInDays: pulumi.Float64(0),
LifetimeInHours: pulumi.Float64(0),
LifetimeInMinutes: pulumi.Float64(0),
},
},
CookieEncryptDecryptCert: pulumi.String("string"),
GenerateCookie: pulumi.Bool(false),
},
AuthenticationServerIpPools: pulumi.StringArray{
pulumi.String("string"),
},
DnsServers: pulumi.StringArray{
pulumi.String("string"),
},
DnsSuffixes: pulumi.StringArray{
pulumi.String("string"),
},
IpPools: pulumi.StringArray{
pulumi.String("string"),
},
NoDirectAccessToLocalNetwork: pulumi.Bool(false),
Os: pulumi.StringArray{
pulumi.String("string"),
},
RetrieveFramedIpAddress: pulumi.Bool(false),
SourceAddress: &panos.GlobalprotectGatewayRemoteUserTunnelConfigSourceAddressArgs{
IpAddresses: pulumi.StringArray{
pulumi.String("string"),
},
Regions: pulumi.StringArray{
pulumi.String("string"),
},
},
SourceUsers: pulumi.StringArray{
pulumi.String("string"),
},
SplitTunneling: &panos.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingArgs{
AccessRoutes: pulumi.StringArray{
pulumi.String("string"),
},
ExcludeAccessRoutes: pulumi.StringArray{
pulumi.String("string"),
},
ExcludeApplications: pulumi.StringArray{
pulumi.String("string"),
},
ExcludeDomains: &panos.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomainsArgs{
Lists: panos.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomainsListArray{
&panos.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomainsListArgs{
Name: pulumi.String("string"),
Ports: pulumi.Float64Array{
pulumi.Float64(0),
},
},
},
},
IncludeApplications: pulumi.StringArray{
pulumi.String("string"),
},
IncludeDomains: &panos.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomainsArgs{
Lists: panos.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomainsListArray{
&panos.GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomainsListArgs{
Name: pulumi.String("string"),
Ports: pulumi.Float64Array{
pulumi.Float64(0),
},
},
},
},
},
},
},
Roles: panos.GlobalprotectGatewayRoleArray{
&panos.GlobalprotectGatewayRoleArgs{
Name: pulumi.String("string"),
AdminLogoutNotify: pulumi.Bool(false),
AdminLogoutNotifyMessage: pulumi.String("string"),
InactivityLogout: pulumi.Float64(0),
InactivityNotifyMessage: pulumi.String("string"),
InactivityNotifyPrior: pulumi.Float64(0),
LifetimeNotifyMessage: pulumi.String("string"),
LifetimeNotifyPrior: pulumi.Float64(0),
LoginLifetime: &panos.GlobalprotectGatewayRoleLoginLifetimeArgs{
Days: pulumi.Float64(0),
Hours: pulumi.Float64(0),
Minutes: pulumi.Float64(0),
},
},
},
SatelliteTunnel: pulumi.String("string"),
SecurityRestrictions: &panos.GlobalprotectGatewaySecurityRestrictionsArgs{
DisallowAutomaticRestoration: pulumi.Bool(false),
SourceIpEnforcement: &panos.GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementArgs{
Custom: &panos.GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementCustomArgs{
SourceIpv4Netmask: pulumi.Float64(0),
SourceIpv6Netmask: pulumi.Float64(0),
},
Default: &panos.GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementDefaultArgs{},
Enable: pulumi.Bool(false),
},
},
SslTlsServiceProfile: pulumi.String("string"),
TunnelMode: pulumi.Bool(false),
})
var globalprotectGatewayResource = new GlobalprotectGateway("globalprotectGatewayResource", GlobalprotectGatewayArgs.builder()
.location(GlobalprotectGatewayLocationArgs.builder()
.template(GlobalprotectGatewayLocationTemplateArgs.builder()
.name("string")
.ngfwDevice("string")
.panoramaDevice("string")
.build())
.templateStack(GlobalprotectGatewayLocationTemplateStackArgs.builder()
.name("string")
.ngfwDevice("string")
.panoramaDevice("string")
.build())
.templateStackVsys(GlobalprotectGatewayLocationTemplateStackVsysArgs.builder()
.ngfwDevice("string")
.panoramaDevice("string")
.templateStack("string")
.vsys("string")
.build())
.templateVsys(GlobalprotectGatewayLocationTemplateVsysArgs.builder()
.ngfwDevice("string")
.panoramaDevice("string")
.template("string")
.vsys("string")
.build())
.vsys(GlobalprotectGatewayLocationVsysArgs.builder()
.name("string")
.ngfwDevice("string")
.build())
.build())
.logSuccess(false)
.remoteUserTunnel("string")
.hipNotifications(GlobalprotectGatewayHipNotificationArgs.builder()
.name("string")
.matchMessage(GlobalprotectGatewayHipNotificationMatchMessageArgs.builder()
.includeAppList(false)
.message("string")
.showNotificationAs("string")
.build())
.notMatchMessage(GlobalprotectGatewayHipNotificationNotMatchMessageArgs.builder()
.message("string")
.showNotificationAs("string")
.build())
.build())
.localAddress(GlobalprotectGatewayLocalAddressArgs.builder()
.floatingIp(GlobalprotectGatewayLocalAddressFloatingIpArgs.builder()
.ipv4("string")
.ipv6("string")
.build())
.interface_("string")
.ip(GlobalprotectGatewayLocalAddressIpArgs.builder()
.ipv4("string")
.ipv6("string")
.build())
.ipAddressFamily("string")
.build())
.certificateProfile("string")
.logFail(false)
.clientAuths(GlobalprotectGatewayClientAuthArgs.builder()
.name("string")
.authenticationMessage("string")
.authenticationProfile("string")
.autoRetrievePasscode(false)
.os("string")
.passwordLabel("string")
.userCredentialOrClientCertRequired("string")
.usernameLabel("string")
.build())
.logSetting("string")
.name("string")
.blockQuarantinedDevices(false)
.remoteUserTunnelConfigs(GlobalprotectGatewayRemoteUserTunnelConfigArgs.builder()
.name("string")
.authenticationOverride(GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideArgs.builder()
.acceptCookie(GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideAcceptCookieArgs.builder()
.cookieLifetime(GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideAcceptCookieCookieLifetimeArgs.builder()
.lifetimeInDays(0.0)
.lifetimeInHours(0.0)
.lifetimeInMinutes(0.0)
.build())
.build())
.cookieEncryptDecryptCert("string")
.generateCookie(false)
.build())
.authenticationServerIpPools("string")
.dnsServers("string")
.dnsSuffixes("string")
.ipPools("string")
.noDirectAccessToLocalNetwork(false)
.os("string")
.retrieveFramedIpAddress(false)
.sourceAddress(GlobalprotectGatewayRemoteUserTunnelConfigSourceAddressArgs.builder()
.ipAddresses("string")
.regions("string")
.build())
.sourceUsers("string")
.splitTunneling(GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingArgs.builder()
.accessRoutes("string")
.excludeAccessRoutes("string")
.excludeApplications("string")
.excludeDomains(GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomainsArgs.builder()
.lists(GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomainsListArgs.builder()
.name("string")
.ports(0.0)
.build())
.build())
.includeApplications("string")
.includeDomains(GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomainsArgs.builder()
.lists(GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomainsListArgs.builder()
.name("string")
.ports(0.0)
.build())
.build())
.build())
.build())
.roles(GlobalprotectGatewayRoleArgs.builder()
.name("string")
.adminLogoutNotify(false)
.adminLogoutNotifyMessage("string")
.inactivityLogout(0.0)
.inactivityNotifyMessage("string")
.inactivityNotifyPrior(0.0)
.lifetimeNotifyMessage("string")
.lifetimeNotifyPrior(0.0)
.loginLifetime(GlobalprotectGatewayRoleLoginLifetimeArgs.builder()
.days(0.0)
.hours(0.0)
.minutes(0.0)
.build())
.build())
.satelliteTunnel("string")
.securityRestrictions(GlobalprotectGatewaySecurityRestrictionsArgs.builder()
.disallowAutomaticRestoration(false)
.sourceIpEnforcement(GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementArgs.builder()
.custom(GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementCustomArgs.builder()
.sourceIpv4Netmask(0.0)
.sourceIpv6Netmask(0.0)
.build())
.default_(GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementDefaultArgs.builder()
.build())
.enable(false)
.build())
.build())
.sslTlsServiceProfile("string")
.tunnelMode(false)
.build());
globalprotect_gateway_resource = panos.GlobalprotectGateway("globalprotectGatewayResource",
location={
"template": {
"name": "string",
"ngfw_device": "string",
"panorama_device": "string",
},
"template_stack": {
"name": "string",
"ngfw_device": "string",
"panorama_device": "string",
},
"template_stack_vsys": {
"ngfw_device": "string",
"panorama_device": "string",
"template_stack": "string",
"vsys": "string",
},
"template_vsys": {
"ngfw_device": "string",
"panorama_device": "string",
"template": "string",
"vsys": "string",
},
"vsys": {
"name": "string",
"ngfw_device": "string",
},
},
log_success=False,
remote_user_tunnel="string",
hip_notifications=[{
"name": "string",
"match_message": {
"include_app_list": False,
"message": "string",
"show_notification_as": "string",
},
"not_match_message": {
"message": "string",
"show_notification_as": "string",
},
}],
local_address={
"floating_ip": {
"ipv4": "string",
"ipv6": "string",
},
"interface": "string",
"ip": {
"ipv4": "string",
"ipv6": "string",
},
"ip_address_family": "string",
},
certificate_profile="string",
log_fail=False,
client_auths=[{
"name": "string",
"authentication_message": "string",
"authentication_profile": "string",
"auto_retrieve_passcode": False,
"os": "string",
"password_label": "string",
"user_credential_or_client_cert_required": "string",
"username_label": "string",
}],
log_setting="string",
name="string",
block_quarantined_devices=False,
remote_user_tunnel_configs=[{
"name": "string",
"authentication_override": {
"accept_cookie": {
"cookie_lifetime": {
"lifetime_in_days": 0,
"lifetime_in_hours": 0,
"lifetime_in_minutes": 0,
},
},
"cookie_encrypt_decrypt_cert": "string",
"generate_cookie": False,
},
"authentication_server_ip_pools": ["string"],
"dns_servers": ["string"],
"dns_suffixes": ["string"],
"ip_pools": ["string"],
"no_direct_access_to_local_network": False,
"os": ["string"],
"retrieve_framed_ip_address": False,
"source_address": {
"ip_addresses": ["string"],
"regions": ["string"],
},
"source_users": ["string"],
"split_tunneling": {
"access_routes": ["string"],
"exclude_access_routes": ["string"],
"exclude_applications": ["string"],
"exclude_domains": {
"lists": [{
"name": "string",
"ports": [0],
}],
},
"include_applications": ["string"],
"include_domains": {
"lists": [{
"name": "string",
"ports": [0],
}],
},
},
}],
roles=[{
"name": "string",
"admin_logout_notify": False,
"admin_logout_notify_message": "string",
"inactivity_logout": 0,
"inactivity_notify_message": "string",
"inactivity_notify_prior": 0,
"lifetime_notify_message": "string",
"lifetime_notify_prior": 0,
"login_lifetime": {
"days": 0,
"hours": 0,
"minutes": 0,
},
}],
satellite_tunnel="string",
security_restrictions={
"disallow_automatic_restoration": False,
"source_ip_enforcement": {
"custom": {
"source_ipv4_netmask": 0,
"source_ipv6_netmask": 0,
},
"default": {},
"enable": False,
},
},
ssl_tls_service_profile="string",
tunnel_mode=False)
const globalprotectGatewayResource = new panos.GlobalprotectGateway("globalprotectGatewayResource", {
location: {
template: {
name: "string",
ngfwDevice: "string",
panoramaDevice: "string",
},
templateStack: {
name: "string",
ngfwDevice: "string",
panoramaDevice: "string",
},
templateStackVsys: {
ngfwDevice: "string",
panoramaDevice: "string",
templateStack: "string",
vsys: "string",
},
templateVsys: {
ngfwDevice: "string",
panoramaDevice: "string",
template: "string",
vsys: "string",
},
vsys: {
name: "string",
ngfwDevice: "string",
},
},
logSuccess: false,
remoteUserTunnel: "string",
hipNotifications: [{
name: "string",
matchMessage: {
includeAppList: false,
message: "string",
showNotificationAs: "string",
},
notMatchMessage: {
message: "string",
showNotificationAs: "string",
},
}],
localAddress: {
floatingIp: {
ipv4: "string",
ipv6: "string",
},
"interface": "string",
ip: {
ipv4: "string",
ipv6: "string",
},
ipAddressFamily: "string",
},
certificateProfile: "string",
logFail: false,
clientAuths: [{
name: "string",
authenticationMessage: "string",
authenticationProfile: "string",
autoRetrievePasscode: false,
os: "string",
passwordLabel: "string",
userCredentialOrClientCertRequired: "string",
usernameLabel: "string",
}],
logSetting: "string",
name: "string",
blockQuarantinedDevices: false,
remoteUserTunnelConfigs: [{
name: "string",
authenticationOverride: {
acceptCookie: {
cookieLifetime: {
lifetimeInDays: 0,
lifetimeInHours: 0,
lifetimeInMinutes: 0,
},
},
cookieEncryptDecryptCert: "string",
generateCookie: false,
},
authenticationServerIpPools: ["string"],
dnsServers: ["string"],
dnsSuffixes: ["string"],
ipPools: ["string"],
noDirectAccessToLocalNetwork: false,
os: ["string"],
retrieveFramedIpAddress: false,
sourceAddress: {
ipAddresses: ["string"],
regions: ["string"],
},
sourceUsers: ["string"],
splitTunneling: {
accessRoutes: ["string"],
excludeAccessRoutes: ["string"],
excludeApplications: ["string"],
excludeDomains: {
lists: [{
name: "string",
ports: [0],
}],
},
includeApplications: ["string"],
includeDomains: {
lists: [{
name: "string",
ports: [0],
}],
},
},
}],
roles: [{
name: "string",
adminLogoutNotify: false,
adminLogoutNotifyMessage: "string",
inactivityLogout: 0,
inactivityNotifyMessage: "string",
inactivityNotifyPrior: 0,
lifetimeNotifyMessage: "string",
lifetimeNotifyPrior: 0,
loginLifetime: {
days: 0,
hours: 0,
minutes: 0,
},
}],
satelliteTunnel: "string",
securityRestrictions: {
disallowAutomaticRestoration: false,
sourceIpEnforcement: {
custom: {
sourceIpv4Netmask: 0,
sourceIpv6Netmask: 0,
},
"default": {},
enable: false,
},
},
sslTlsServiceProfile: "string",
tunnelMode: false,
});
type: panos:GlobalprotectGateway
properties:
blockQuarantinedDevices: false
certificateProfile: string
clientAuths:
- authenticationMessage: string
authenticationProfile: string
autoRetrievePasscode: false
name: string
os: string
passwordLabel: string
userCredentialOrClientCertRequired: string
usernameLabel: string
hipNotifications:
- matchMessage:
includeAppList: false
message: string
showNotificationAs: string
name: string
notMatchMessage:
message: string
showNotificationAs: string
localAddress:
floatingIp:
ipv4: string
ipv6: string
interface: string
ip:
ipv4: string
ipv6: string
ipAddressFamily: string
location:
template:
name: string
ngfwDevice: string
panoramaDevice: string
templateStack:
name: string
ngfwDevice: string
panoramaDevice: string
templateStackVsys:
ngfwDevice: string
panoramaDevice: string
templateStack: string
vsys: string
templateVsys:
ngfwDevice: string
panoramaDevice: string
template: string
vsys: string
vsys:
name: string
ngfwDevice: string
logFail: false
logSetting: string
logSuccess: false
name: string
remoteUserTunnel: string
remoteUserTunnelConfigs:
- authenticationOverride:
acceptCookie:
cookieLifetime:
lifetimeInDays: 0
lifetimeInHours: 0
lifetimeInMinutes: 0
cookieEncryptDecryptCert: string
generateCookie: false
authenticationServerIpPools:
- string
dnsServers:
- string
dnsSuffixes:
- string
ipPools:
- string
name: string
noDirectAccessToLocalNetwork: false
os:
- string
retrieveFramedIpAddress: false
sourceAddress:
ipAddresses:
- string
regions:
- string
sourceUsers:
- string
splitTunneling:
accessRoutes:
- string
excludeAccessRoutes:
- string
excludeApplications:
- string
excludeDomains:
lists:
- name: string
ports:
- 0
includeApplications:
- string
includeDomains:
lists:
- name: string
ports:
- 0
roles:
- adminLogoutNotify: false
adminLogoutNotifyMessage: string
inactivityLogout: 0
inactivityNotifyMessage: string
inactivityNotifyPrior: 0
lifetimeNotifyMessage: string
lifetimeNotifyPrior: 0
loginLifetime:
days: 0
hours: 0
minutes: 0
name: string
satelliteTunnel: string
securityRestrictions:
disallowAutomaticRestoration: false
sourceIpEnforcement:
custom:
sourceIpv4Netmask: 0
sourceIpv6Netmask: 0
default: {}
enable: false
sslTlsServiceProfile: string
tunnelMode: false
GlobalprotectGateway 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 GlobalprotectGateway resource accepts the following input properties:
- Location
Globalprotect
Gateway Location - The location of this object.
- Block
Quarantined boolDevices - Block login for quarantined devices
- Certificate
Profile string - Profile for authenticating client certificates
- Client
Auths List<GlobalprotectGateway Client Auth> - Hip
Notifications List<GlobalprotectGateway Hip Notification> - Local
Address GlobalprotectGateway Local Address - Log
Fail bool - Log unsuccessful TLS handshakes
- Log
Setting string - Log
Success bool - Log successful TLS handshakes
- Name string
- Remote
User stringTunnel - GlobalProtect user tunnel
- Remote
User List<GlobalprotectTunnel Configs Gateway Remote User Tunnel Config> - Roles
List<Globalprotect
Gateway Role> - Satellite
Tunnel string - GlobalProtect satellite tunnel
- Security
Restrictions GlobalprotectGateway Security Restrictions - Ssl
Tls stringService Profile - SSL TLS service profile
- Tunnel
Mode bool - Tunnel mode
- Location
Globalprotect
Gateway Location Args - The location of this object.
- Block
Quarantined boolDevices - Block login for quarantined devices
- Certificate
Profile string - Profile for authenticating client certificates
- Client
Auths []GlobalprotectGateway Client Auth Args - Hip
Notifications []GlobalprotectGateway Hip Notification Args - Local
Address GlobalprotectGateway Local Address Args - Log
Fail bool - Log unsuccessful TLS handshakes
- Log
Setting string - Log
Success bool - Log successful TLS handshakes
- Name string
- Remote
User stringTunnel - GlobalProtect user tunnel
- Remote
User []GlobalprotectTunnel Configs Gateway Remote User Tunnel Config Args - Roles
[]Globalprotect
Gateway Role Args - Satellite
Tunnel string - GlobalProtect satellite tunnel
- Security
Restrictions GlobalprotectGateway Security Restrictions Args - Ssl
Tls stringService Profile - SSL TLS service profile
- Tunnel
Mode bool - Tunnel mode
- location
Globalprotect
Gateway Location - The location of this object.
- block
Quarantined BooleanDevices - Block login for quarantined devices
- certificate
Profile String - Profile for authenticating client certificates
- client
Auths List<GlobalprotectGateway Client Auth> - hip
Notifications List<GlobalprotectGateway Hip Notification> - local
Address GlobalprotectGateway Local Address - log
Fail Boolean - Log unsuccessful TLS handshakes
- log
Setting String - log
Success Boolean - Log successful TLS handshakes
- name String
- remote
User StringTunnel - GlobalProtect user tunnel
- remote
User List<GlobalprotectTunnel Configs Gateway Remote User Tunnel Config> - roles
List<Globalprotect
Gateway Role> - satellite
Tunnel String - GlobalProtect satellite tunnel
- security
Restrictions GlobalprotectGateway Security Restrictions - ssl
Tls StringService Profile - SSL TLS service profile
- tunnel
Mode Boolean - Tunnel mode
- location
Globalprotect
Gateway Location - The location of this object.
- block
Quarantined booleanDevices - Block login for quarantined devices
- certificate
Profile string - Profile for authenticating client certificates
- client
Auths GlobalprotectGateway Client Auth[] - hip
Notifications GlobalprotectGateway Hip Notification[] - local
Address GlobalprotectGateway Local Address - log
Fail boolean - Log unsuccessful TLS handshakes
- log
Setting string - log
Success boolean - Log successful TLS handshakes
- name string
- remote
User stringTunnel - GlobalProtect user tunnel
- remote
User GlobalprotectTunnel Configs Gateway Remote User Tunnel Config[] - roles
Globalprotect
Gateway Role[] - satellite
Tunnel string - GlobalProtect satellite tunnel
- security
Restrictions GlobalprotectGateway Security Restrictions - ssl
Tls stringService Profile - SSL TLS service profile
- tunnel
Mode boolean - Tunnel mode
- location
Globalprotect
Gateway Location Args - The location of this object.
- block_
quarantined_ booldevices - Block login for quarantined devices
- certificate_
profile str - Profile for authenticating client certificates
- client_
auths Sequence[GlobalprotectGateway Client Auth Args] - hip_
notifications Sequence[GlobalprotectGateway Hip Notification Args] - local_
address GlobalprotectGateway Local Address Args - log_
fail bool - Log unsuccessful TLS handshakes
- log_
setting str - log_
success bool - Log successful TLS handshakes
- name str
- remote_
user_ strtunnel - GlobalProtect user tunnel
- remote_
user_ Sequence[Globalprotecttunnel_ configs Gateway Remote User Tunnel Config Args] - roles
Sequence[Globalprotect
Gateway Role Args] - satellite_
tunnel str - GlobalProtect satellite tunnel
- security_
restrictions GlobalprotectGateway Security Restrictions Args - ssl_
tls_ strservice_ profile - SSL TLS service profile
- tunnel_
mode bool - Tunnel mode
- location Property Map
- The location of this object.
- block
Quarantined BooleanDevices - Block login for quarantined devices
- certificate
Profile String - Profile for authenticating client certificates
- client
Auths List<Property Map> - hip
Notifications List<Property Map> - local
Address Property Map - log
Fail Boolean - Log unsuccessful TLS handshakes
- log
Setting String - log
Success Boolean - Log successful TLS handshakes
- name String
- remote
User StringTunnel - GlobalProtect user tunnel
- remote
User List<Property Map>Tunnel Configs - roles List<Property Map>
- satellite
Tunnel String - GlobalProtect satellite tunnel
- security
Restrictions Property Map - ssl
Tls StringService Profile - SSL TLS service profile
- tunnel
Mode Boolean - Tunnel mode
Outputs
All input properties are implicitly available as output properties. Additionally, the GlobalprotectGateway resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing GlobalprotectGateway Resource
Get an existing GlobalprotectGateway 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?: GlobalprotectGatewayState, opts?: CustomResourceOptions): GlobalprotectGateway@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
block_quarantined_devices: Optional[bool] = None,
certificate_profile: Optional[str] = None,
client_auths: Optional[Sequence[GlobalprotectGatewayClientAuthArgs]] = None,
hip_notifications: Optional[Sequence[GlobalprotectGatewayHipNotificationArgs]] = None,
local_address: Optional[GlobalprotectGatewayLocalAddressArgs] = None,
location: Optional[GlobalprotectGatewayLocationArgs] = None,
log_fail: Optional[bool] = None,
log_setting: Optional[str] = None,
log_success: Optional[bool] = None,
name: Optional[str] = None,
remote_user_tunnel: Optional[str] = None,
remote_user_tunnel_configs: Optional[Sequence[GlobalprotectGatewayRemoteUserTunnelConfigArgs]] = None,
roles: Optional[Sequence[GlobalprotectGatewayRoleArgs]] = None,
satellite_tunnel: Optional[str] = None,
security_restrictions: Optional[GlobalprotectGatewaySecurityRestrictionsArgs] = None,
ssl_tls_service_profile: Optional[str] = None,
tunnel_mode: Optional[bool] = None) -> GlobalprotectGatewayfunc GetGlobalprotectGateway(ctx *Context, name string, id IDInput, state *GlobalprotectGatewayState, opts ...ResourceOption) (*GlobalprotectGateway, error)public static GlobalprotectGateway Get(string name, Input<string> id, GlobalprotectGatewayState? state, CustomResourceOptions? opts = null)public static GlobalprotectGateway get(String name, Output<String> id, GlobalprotectGatewayState state, CustomResourceOptions options)resources: _: type: panos:GlobalprotectGateway 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.
- Block
Quarantined boolDevices - Block login for quarantined devices
- Certificate
Profile string - Profile for authenticating client certificates
- Client
Auths List<GlobalprotectGateway Client Auth> - Hip
Notifications List<GlobalprotectGateway Hip Notification> - Local
Address GlobalprotectGateway Local Address - Location
Globalprotect
Gateway Location - The location of this object.
- Log
Fail bool - Log unsuccessful TLS handshakes
- Log
Setting string - Log
Success bool - Log successful TLS handshakes
- Name string
- Remote
User stringTunnel - GlobalProtect user tunnel
- Remote
User List<GlobalprotectTunnel Configs Gateway Remote User Tunnel Config> - Roles
List<Globalprotect
Gateway Role> - Satellite
Tunnel string - GlobalProtect satellite tunnel
- Security
Restrictions GlobalprotectGateway Security Restrictions - Ssl
Tls stringService Profile - SSL TLS service profile
- Tunnel
Mode bool - Tunnel mode
- Block
Quarantined boolDevices - Block login for quarantined devices
- Certificate
Profile string - Profile for authenticating client certificates
- Client
Auths []GlobalprotectGateway Client Auth Args - Hip
Notifications []GlobalprotectGateway Hip Notification Args - Local
Address GlobalprotectGateway Local Address Args - Location
Globalprotect
Gateway Location Args - The location of this object.
- Log
Fail bool - Log unsuccessful TLS handshakes
- Log
Setting string - Log
Success bool - Log successful TLS handshakes
- Name string
- Remote
User stringTunnel - GlobalProtect user tunnel
- Remote
User []GlobalprotectTunnel Configs Gateway Remote User Tunnel Config Args - Roles
[]Globalprotect
Gateway Role Args - Satellite
Tunnel string - GlobalProtect satellite tunnel
- Security
Restrictions GlobalprotectGateway Security Restrictions Args - Ssl
Tls stringService Profile - SSL TLS service profile
- Tunnel
Mode bool - Tunnel mode
- block
Quarantined BooleanDevices - Block login for quarantined devices
- certificate
Profile String - Profile for authenticating client certificates
- client
Auths List<GlobalprotectGateway Client Auth> - hip
Notifications List<GlobalprotectGateway Hip Notification> - local
Address GlobalprotectGateway Local Address - location
Globalprotect
Gateway Location - The location of this object.
- log
Fail Boolean - Log unsuccessful TLS handshakes
- log
Setting String - log
Success Boolean - Log successful TLS handshakes
- name String
- remote
User StringTunnel - GlobalProtect user tunnel
- remote
User List<GlobalprotectTunnel Configs Gateway Remote User Tunnel Config> - roles
List<Globalprotect
Gateway Role> - satellite
Tunnel String - GlobalProtect satellite tunnel
- security
Restrictions GlobalprotectGateway Security Restrictions - ssl
Tls StringService Profile - SSL TLS service profile
- tunnel
Mode Boolean - Tunnel mode
- block
Quarantined booleanDevices - Block login for quarantined devices
- certificate
Profile string - Profile for authenticating client certificates
- client
Auths GlobalprotectGateway Client Auth[] - hip
Notifications GlobalprotectGateway Hip Notification[] - local
Address GlobalprotectGateway Local Address - location
Globalprotect
Gateway Location - The location of this object.
- log
Fail boolean - Log unsuccessful TLS handshakes
- log
Setting string - log
Success boolean - Log successful TLS handshakes
- name string
- remote
User stringTunnel - GlobalProtect user tunnel
- remote
User GlobalprotectTunnel Configs Gateway Remote User Tunnel Config[] - roles
Globalprotect
Gateway Role[] - satellite
Tunnel string - GlobalProtect satellite tunnel
- security
Restrictions GlobalprotectGateway Security Restrictions - ssl
Tls stringService Profile - SSL TLS service profile
- tunnel
Mode boolean - Tunnel mode
- block_
quarantined_ booldevices - Block login for quarantined devices
- certificate_
profile str - Profile for authenticating client certificates
- client_
auths Sequence[GlobalprotectGateway Client Auth Args] - hip_
notifications Sequence[GlobalprotectGateway Hip Notification Args] - local_
address GlobalprotectGateway Local Address Args - location
Globalprotect
Gateway Location Args - The location of this object.
- log_
fail bool - Log unsuccessful TLS handshakes
- log_
setting str - log_
success bool - Log successful TLS handshakes
- name str
- remote_
user_ strtunnel - GlobalProtect user tunnel
- remote_
user_ Sequence[Globalprotecttunnel_ configs Gateway Remote User Tunnel Config Args] - roles
Sequence[Globalprotect
Gateway Role Args] - satellite_
tunnel str - GlobalProtect satellite tunnel
- security_
restrictions GlobalprotectGateway Security Restrictions Args - ssl_
tls_ strservice_ profile - SSL TLS service profile
- tunnel_
mode bool - Tunnel mode
- block
Quarantined BooleanDevices - Block login for quarantined devices
- certificate
Profile String - Profile for authenticating client certificates
- client
Auths List<Property Map> - hip
Notifications List<Property Map> - local
Address Property Map - location Property Map
- The location of this object.
- log
Fail Boolean - Log unsuccessful TLS handshakes
- log
Setting String - log
Success Boolean - Log successful TLS handshakes
- name String
- remote
User StringTunnel - GlobalProtect user tunnel
- remote
User List<Property Map>Tunnel Configs - roles List<Property Map>
- satellite
Tunnel String - GlobalProtect satellite tunnel
- security
Restrictions Property Map - ssl
Tls StringService Profile - SSL TLS service profile
- tunnel
Mode Boolean - Tunnel mode
Supporting Types
GlobalprotectGatewayClientAuth, GlobalprotectGatewayClientAuthArgs
- Name string
- Authentication
Message string - Authentication Message
- Authentication
Profile string - authentication profile used for this GlobalProtect
- Auto
Retrieve boolPasscode - Automatically retrieve passcode from SoftToken application
- Os string
- Client OS
- Password
Label string - Password Label
- User
Credential stringOr Client Cert Required - Allow Authentication with User Credentials OR Client Certificate
- Username
Label string - Username Label
- Name string
- Authentication
Message string - Authentication Message
- Authentication
Profile string - authentication profile used for this GlobalProtect
- Auto
Retrieve boolPasscode - Automatically retrieve passcode from SoftToken application
- Os string
- Client OS
- Password
Label string - Password Label
- User
Credential stringOr Client Cert Required - Allow Authentication with User Credentials OR Client Certificate
- Username
Label string - Username Label
- name String
- authentication
Message String - Authentication Message
- authentication
Profile String - authentication profile used for this GlobalProtect
- auto
Retrieve BooleanPasscode - Automatically retrieve passcode from SoftToken application
- os String
- Client OS
- password
Label String - Password Label
- user
Credential StringOr Client Cert Required - Allow Authentication with User Credentials OR Client Certificate
- username
Label String - Username Label
- name string
- authentication
Message string - Authentication Message
- authentication
Profile string - authentication profile used for this GlobalProtect
- auto
Retrieve booleanPasscode - Automatically retrieve passcode from SoftToken application
- os string
- Client OS
- password
Label string - Password Label
- user
Credential stringOr Client Cert Required - Allow Authentication with User Credentials OR Client Certificate
- username
Label string - Username Label
- name str
- authentication_
message str - Authentication Message
- authentication_
profile str - authentication profile used for this GlobalProtect
- auto_
retrieve_ boolpasscode - Automatically retrieve passcode from SoftToken application
- os str
- Client OS
- password_
label str - Password Label
- user_
credential_ stror_ client_ cert_ required - Allow Authentication with User Credentials OR Client Certificate
- username_
label str - Username Label
- name String
- authentication
Message String - Authentication Message
- authentication
Profile String - authentication profile used for this GlobalProtect
- auto
Retrieve BooleanPasscode - Automatically retrieve passcode from SoftToken application
- os String
- Client OS
- password
Label String - Password Label
- user
Credential StringOr Client Cert Required - Allow Authentication with User Credentials OR Client Certificate
- username
Label String - Username Label
GlobalprotectGatewayHipNotification, GlobalprotectGatewayHipNotificationArgs
GlobalprotectGatewayHipNotificationMatchMessage, GlobalprotectGatewayHipNotificationMatchMessageArgs
- Include
App boolList - Whether include matched application list in message
- Message string
- Matched message
- Show
Notification stringAs - Show notification as
- Include
App boolList - Whether include matched application list in message
- Message string
- Matched message
- Show
Notification stringAs - Show notification as
- include
App BooleanList - Whether include matched application list in message
- message String
- Matched message
- show
Notification StringAs - Show notification as
- include
App booleanList - Whether include matched application list in message
- message string
- Matched message
- show
Notification stringAs - Show notification as
- include_
app_ boollist - Whether include matched application list in message
- message str
- Matched message
- show_
notification_ stras - Show notification as
- include
App BooleanList - Whether include matched application list in message
- message String
- Matched message
- show
Notification StringAs - Show notification as
GlobalprotectGatewayHipNotificationNotMatchMessage, GlobalprotectGatewayHipNotificationNotMatchMessageArgs
- Message string
- Not matched message
- Show
Notification stringAs - Show notification as
- Message string
- Not matched message
- Show
Notification stringAs - Show notification as
- message String
- Not matched message
- show
Notification StringAs - Show notification as
- message string
- Not matched message
- show
Notification stringAs - Show notification as
- message str
- Not matched message
- show_
notification_ stras - Show notification as
- message String
- Not matched message
- show
Notification StringAs - Show notification as
GlobalprotectGatewayLocalAddress, GlobalprotectGatewayLocalAddressArgs
- Floating
Ip GlobalprotectGateway Local Address Floating Ip - Interface string
- local gateway end-point
- Ip
Globalprotect
Gateway Local Address Ip - Ip
Address stringFamily - specify the family of the local address
- Floating
Ip GlobalprotectGateway Local Address Floating Ip - Interface string
- local gateway end-point
- Ip
Globalprotect
Gateway Local Address Ip - Ip
Address stringFamily - specify the family of the local address
- floating
Ip GlobalprotectGateway Local Address Floating Ip - interface_ String
- local gateway end-point
- ip
Globalprotect
Gateway Local Address Ip - ip
Address StringFamily - specify the family of the local address
- floating
Ip GlobalprotectGateway Local Address Floating Ip - interface string
- local gateway end-point
- ip
Globalprotect
Gateway Local Address Ip - ip
Address stringFamily - specify the family of the local address
- floating_
ip GlobalprotectGateway Local Address Floating Ip - interface str
- local gateway end-point
- ip
Globalprotect
Gateway Local Address Ip - ip_
address_ strfamily - specify the family of the local address
- floating
Ip Property Map - interface String
- local gateway end-point
- ip Property Map
- ip
Address StringFamily - specify the family of the local address
GlobalprotectGatewayLocalAddressFloatingIp, GlobalprotectGatewayLocalAddressFloatingIpArgs
GlobalprotectGatewayLocalAddressIp, GlobalprotectGatewayLocalAddressIpArgs
GlobalprotectGatewayLocation, GlobalprotectGatewayLocationArgs
- Template
Globalprotect
Gateway Location Template - Located in a specific template
- Template
Stack GlobalprotectGateway Location Template Stack - Located in a specific template stack
- Template
Stack GlobalprotectVsys Gateway Location Template Stack Vsys - Located in a specific template, device and vsys.
- Template
Vsys GlobalprotectGateway Location Template Vsys - Located in a specific template, device and vsys.
- Vsys
Globalprotect
Gateway Location Vsys - Located in a specific Virtual System
- Template
Globalprotect
Gateway Location Template - Located in a specific template
- Template
Stack GlobalprotectGateway Location Template Stack - Located in a specific template stack
- Template
Stack GlobalprotectVsys Gateway Location Template Stack Vsys - Located in a specific template, device and vsys.
- Template
Vsys GlobalprotectGateway Location Template Vsys - Located in a specific template, device and vsys.
- Vsys
Globalprotect
Gateway Location Vsys - Located in a specific Virtual System
- template
Globalprotect
Gateway Location Template - Located in a specific template
- template
Stack GlobalprotectGateway Location Template Stack - Located in a specific template stack
- template
Stack GlobalprotectVsys Gateway Location Template Stack Vsys - Located in a specific template, device and vsys.
- template
Vsys GlobalprotectGateway Location Template Vsys - Located in a specific template, device and vsys.
- vsys
Globalprotect
Gateway Location Vsys - Located in a specific Virtual System
- template
Globalprotect
Gateway Location Template - Located in a specific template
- template
Stack GlobalprotectGateway Location Template Stack - Located in a specific template stack
- template
Stack GlobalprotectVsys Gateway Location Template Stack Vsys - Located in a specific template, device and vsys.
- template
Vsys GlobalprotectGateway Location Template Vsys - Located in a specific template, device and vsys.
- vsys
Globalprotect
Gateway Location Vsys - Located in a specific Virtual System
- template
Globalprotect
Gateway Location Template - Located in a specific template
- template_
stack GlobalprotectGateway Location Template Stack - Located in a specific template stack
- template_
stack_ Globalprotectvsys Gateway Location Template Stack Vsys - Located in a specific template, device and vsys.
- template_
vsys GlobalprotectGateway Location Template Vsys - Located in a specific template, device and vsys.
- vsys
Globalprotect
Gateway Location Vsys - Located in a specific Virtual System
- template Property Map
- Located in a specific template
- template
Stack Property Map - Located in a specific template stack
- template
Stack Property MapVsys - Located in a specific template, device and vsys.
- template
Vsys Property Map - Located in a specific template, device and vsys.
- vsys Property Map
- Located in a specific Virtual System
GlobalprotectGatewayLocationTemplate, GlobalprotectGatewayLocationTemplateArgs
- Name string
- Specific Panorama template
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Name string
- Specific Panorama template
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- name String
- Specific Panorama template
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- name string
- Specific Panorama template
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- name str
- Specific Panorama template
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- name String
- Specific Panorama template
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
GlobalprotectGatewayLocationTemplateStack, GlobalprotectGatewayLocationTemplateStackArgs
- Name string
- Specific Panorama template stack
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Name string
- Specific Panorama template stack
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- name String
- Specific Panorama template stack
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- name string
- Specific Panorama template stack
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- name str
- Specific Panorama template stack
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- name String
- Specific Panorama template stack
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
GlobalprotectGatewayLocationTemplateStackVsys, GlobalprotectGatewayLocationTemplateStackVsysArgs
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Template
Stack string - The template stack
- Vsys string
- The vsys.
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Template
Stack string - The template stack
- Vsys string
- The vsys.
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- template
Stack String - The template stack
- vsys String
- The vsys.
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- template
Stack string - The template stack
- vsys string
- The vsys.
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- template_
stack str - The template stack
- vsys str
- The vsys.
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- template
Stack String - The template stack
- vsys String
- The vsys.
GlobalprotectGatewayLocationTemplateVsys, GlobalprotectGatewayLocationTemplateVsysArgs
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Template string
- Specific Panorama template
- Vsys string
- The vsys.
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Template string
- Specific Panorama template
- Vsys string
- The vsys.
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- template String
- Specific Panorama template
- vsys String
- The vsys.
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- template string
- Specific Panorama template
- vsys string
- The vsys.
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- template str
- Specific Panorama template
- vsys str
- The vsys.
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- template String
- Specific Panorama template
- vsys String
- The vsys.
GlobalprotectGatewayLocationVsys, GlobalprotectGatewayLocationVsysArgs
- Name string
- The Virtual System name
- Ngfw
Device string - The NGFW device name
- Name string
- The Virtual System name
- Ngfw
Device string - The NGFW device name
- name String
- The Virtual System name
- ngfw
Device String - The NGFW device name
- name string
- The Virtual System name
- ngfw
Device string - The NGFW device name
- name str
- The Virtual System name
- ngfw_
device str - The NGFW device name
- name String
- The Virtual System name
- ngfw
Device String - The NGFW device name
GlobalprotectGatewayRemoteUserTunnelConfig, GlobalprotectGatewayRemoteUserTunnelConfigArgs
- Name string
- Authentication
Override GlobalprotectGateway Remote User Tunnel Config Authentication Override - Authentication
Server List<string>Ip Pools - Dns
Servers List<string> - Dns
Suffixes List<string> - Ip
Pools List<string> - No
Direct boolAccess To Local Network - No direct access to local network
- Os List<string>
- Retrieve
Framed boolIp Address - retrieve framed ip address
- Source
Address GlobalprotectGateway Remote User Tunnel Config Source Address - Source
Users List<string> - Split
Tunneling GlobalprotectGateway Remote User Tunnel Config Split Tunneling
- Name string
- Authentication
Override GlobalprotectGateway Remote User Tunnel Config Authentication Override - Authentication
Server []stringIp Pools - Dns
Servers []string - Dns
Suffixes []string - Ip
Pools []string - No
Direct boolAccess To Local Network - No direct access to local network
- Os []string
- Retrieve
Framed boolIp Address - retrieve framed ip address
- Source
Address GlobalprotectGateway Remote User Tunnel Config Source Address - Source
Users []string - Split
Tunneling GlobalprotectGateway Remote User Tunnel Config Split Tunneling
- name String
- authentication
Override GlobalprotectGateway Remote User Tunnel Config Authentication Override - authentication
Server List<String>Ip Pools - dns
Servers List<String> - dns
Suffixes List<String> - ip
Pools List<String> - no
Direct BooleanAccess To Local Network - No direct access to local network
- os List<String>
- retrieve
Framed BooleanIp Address - retrieve framed ip address
- source
Address GlobalprotectGateway Remote User Tunnel Config Source Address - source
Users List<String> - split
Tunneling GlobalprotectGateway Remote User Tunnel Config Split Tunneling
- name string
- authentication
Override GlobalprotectGateway Remote User Tunnel Config Authentication Override - authentication
Server string[]Ip Pools - dns
Servers string[] - dns
Suffixes string[] - ip
Pools string[] - no
Direct booleanAccess To Local Network - No direct access to local network
- os string[]
- retrieve
Framed booleanIp Address - retrieve framed ip address
- source
Address GlobalprotectGateway Remote User Tunnel Config Source Address - source
Users string[] - split
Tunneling GlobalprotectGateway Remote User Tunnel Config Split Tunneling
- name str
- authentication_
override GlobalprotectGateway Remote User Tunnel Config Authentication Override - authentication_
server_ Sequence[str]ip_ pools - dns_
servers Sequence[str] - dns_
suffixes Sequence[str] - ip_
pools Sequence[str] - no_
direct_ boolaccess_ to_ local_ network - No direct access to local network
- os Sequence[str]
- retrieve_
framed_ boolip_ address - retrieve framed ip address
- source_
address GlobalprotectGateway Remote User Tunnel Config Source Address - source_
users Sequence[str] - split_
tunneling GlobalprotectGateway Remote User Tunnel Config Split Tunneling
- name String
- authentication
Override Property Map - authentication
Server List<String>Ip Pools - dns
Servers List<String> - dns
Suffixes List<String> - ip
Pools List<String> - no
Direct BooleanAccess To Local Network - No direct access to local network
- os List<String>
- retrieve
Framed BooleanIp Address - retrieve framed ip address
- source
Address Property Map - source
Users List<String> - split
Tunneling Property Map
GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverride, GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideArgs
-
Globalprotect
Gateway Remote User Tunnel Config Authentication Override Accept Cookie - string
- Certificate to Encrypt/Decrypt Cookie
- bool
- Generate cookie for authentication override
-
Globalprotect
Gateway Remote User Tunnel Config Authentication Override Accept Cookie - string
- Certificate to Encrypt/Decrypt Cookie
- bool
- Generate cookie for authentication override
-
Globalprotect
Gateway Remote User Tunnel Config Authentication Override Accept Cookie - String
- Certificate to Encrypt/Decrypt Cookie
- Boolean
- Generate cookie for authentication override
-
Globalprotect
Gateway Remote User Tunnel Config Authentication Override Accept Cookie - string
- Certificate to Encrypt/Decrypt Cookie
- boolean
- Generate cookie for authentication override
-
Globalprotect
Gateway Remote User Tunnel Config Authentication Override Accept Cookie - str
- Certificate to Encrypt/Decrypt Cookie
- bool
- Generate cookie for authentication override
- Property Map
- String
- Certificate to Encrypt/Decrypt Cookie
- Boolean
- Generate cookie for authentication override
GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideAcceptCookie, GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideAcceptCookieArgs
GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideAcceptCookieCookieLifetime, GlobalprotectGatewayRemoteUserTunnelConfigAuthenticationOverrideAcceptCookieCookieLifetimeArgs
- Lifetime
In doubleDays - Cookie lifetime in days
- Lifetime
In doubleHours - Cookie lifetime in hours
- Lifetime
In doubleMinutes - Cookie lifetime in minutes
- Lifetime
In float64Days - Cookie lifetime in days
- Lifetime
In float64Hours - Cookie lifetime in hours
- Lifetime
In float64Minutes - Cookie lifetime in minutes
- lifetime
In DoubleDays - Cookie lifetime in days
- lifetime
In DoubleHours - Cookie lifetime in hours
- lifetime
In DoubleMinutes - Cookie lifetime in minutes
- lifetime
In numberDays - Cookie lifetime in days
- lifetime
In numberHours - Cookie lifetime in hours
- lifetime
In numberMinutes - Cookie lifetime in minutes
- lifetime_
in_ floatdays - Cookie lifetime in days
- lifetime_
in_ floathours - Cookie lifetime in hours
- lifetime_
in_ floatminutes - Cookie lifetime in minutes
- lifetime
In NumberDays - Cookie lifetime in days
- lifetime
In NumberHours - Cookie lifetime in hours
- lifetime
In NumberMinutes - Cookie lifetime in minutes
GlobalprotectGatewayRemoteUserTunnelConfigSourceAddress, GlobalprotectGatewayRemoteUserTunnelConfigSourceAddressArgs
- Ip
Addresses List<string> - Regions List<string>
- Ip
Addresses []string - Regions []string
- ip
Addresses List<String> - regions List<String>
- ip
Addresses string[] - regions string[]
- ip_
addresses Sequence[str] - regions Sequence[str]
- ip
Addresses List<String> - regions List<String>
GlobalprotectGatewayRemoteUserTunnelConfigSplitTunneling, GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingArgs
- access_
routes Sequence[str] - exclude_
access_ Sequence[str]routes - exclude_
applications Sequence[str] - exclude_
domains GlobalprotectGateway Remote User Tunnel Config Split Tunneling Exclude Domains - include_
applications Sequence[str] - include_
domains GlobalprotectGateway Remote User Tunnel Config Split Tunneling Include Domains
- access
Routes List<String> - exclude
Access List<String>Routes - exclude
Applications List<String> - exclude
Domains Property Map - include
Applications List<String> - include
Domains Property Map
GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomains, GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomainsArgs
GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomainsList, GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingExcludeDomainsListArgs
GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomains, GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomainsArgs
GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomainsList, GlobalprotectGatewayRemoteUserTunnelConfigSplitTunnelingIncludeDomainsListArgs
GlobalprotectGatewayRole, GlobalprotectGatewayRoleArgs
- Name string
- Admin
Logout boolNotify - Notify users on admin logout
- Admin
Logout stringNotify Message - Admin logout notification displayed on GP app
- Inactivity
Logout double - Logout the GlobalProtect user session if the GlobalProtect app has not sent traffic in the specified amount of minutes.
- Inactivity
Notify stringMessage - Inactivity logout notification displayed on GP app
- Inactivity
Notify doublePrior - Notify users before the inactivity timeout in the specified amount of minutes.
- Lifetime
Notify stringMessage - Lifetime expiration notification displayed on GP app
- Lifetime
Notify doublePrior - Notify users before the lifetime expiration in the specified amount of minutes.
- Login
Lifetime GlobalprotectGateway Role Login Lifetime
- Name string
- Admin
Logout boolNotify - Notify users on admin logout
- Admin
Logout stringNotify Message - Admin logout notification displayed on GP app
- Inactivity
Logout float64 - Logout the GlobalProtect user session if the GlobalProtect app has not sent traffic in the specified amount of minutes.
- Inactivity
Notify stringMessage - Inactivity logout notification displayed on GP app
- Inactivity
Notify float64Prior - Notify users before the inactivity timeout in the specified amount of minutes.
- Lifetime
Notify stringMessage - Lifetime expiration notification displayed on GP app
- Lifetime
Notify float64Prior - Notify users before the lifetime expiration in the specified amount of minutes.
- Login
Lifetime GlobalprotectGateway Role Login Lifetime
- name String
- admin
Logout BooleanNotify - Notify users on admin logout
- admin
Logout StringNotify Message - Admin logout notification displayed on GP app
- inactivity
Logout Double - Logout the GlobalProtect user session if the GlobalProtect app has not sent traffic in the specified amount of minutes.
- inactivity
Notify StringMessage - Inactivity logout notification displayed on GP app
- inactivity
Notify DoublePrior - Notify users before the inactivity timeout in the specified amount of minutes.
- lifetime
Notify StringMessage - Lifetime expiration notification displayed on GP app
- lifetime
Notify DoublePrior - Notify users before the lifetime expiration in the specified amount of minutes.
- login
Lifetime GlobalprotectGateway Role Login Lifetime
- name string
- admin
Logout booleanNotify - Notify users on admin logout
- admin
Logout stringNotify Message - Admin logout notification displayed on GP app
- inactivity
Logout number - Logout the GlobalProtect user session if the GlobalProtect app has not sent traffic in the specified amount of minutes.
- inactivity
Notify stringMessage - Inactivity logout notification displayed on GP app
- inactivity
Notify numberPrior - Notify users before the inactivity timeout in the specified amount of minutes.
- lifetime
Notify stringMessage - Lifetime expiration notification displayed on GP app
- lifetime
Notify numberPrior - Notify users before the lifetime expiration in the specified amount of minutes.
- login
Lifetime GlobalprotectGateway Role Login Lifetime
- name str
- admin_
logout_ boolnotify - Notify users on admin logout
- admin_
logout_ strnotify_ message - Admin logout notification displayed on GP app
- inactivity_
logout float - Logout the GlobalProtect user session if the GlobalProtect app has not sent traffic in the specified amount of minutes.
- inactivity_
notify_ strmessage - Inactivity logout notification displayed on GP app
- inactivity_
notify_ floatprior - Notify users before the inactivity timeout in the specified amount of minutes.
- lifetime_
notify_ strmessage - Lifetime expiration notification displayed on GP app
- lifetime_
notify_ floatprior - Notify users before the lifetime expiration in the specified amount of minutes.
- login_
lifetime GlobalprotectGateway Role Login Lifetime
- name String
- admin
Logout BooleanNotify - Notify users on admin logout
- admin
Logout StringNotify Message - Admin logout notification displayed on GP app
- inactivity
Logout Number - Logout the GlobalProtect user session if the GlobalProtect app has not sent traffic in the specified amount of minutes.
- inactivity
Notify StringMessage - Inactivity logout notification displayed on GP app
- inactivity
Notify NumberPrior - Notify users before the inactivity timeout in the specified amount of minutes.
- lifetime
Notify StringMessage - Lifetime expiration notification displayed on GP app
- lifetime
Notify NumberPrior - Notify users before the lifetime expiration in the specified amount of minutes.
- login
Lifetime Property Map
GlobalprotectGatewayRoleLoginLifetime, GlobalprotectGatewayRoleLoginLifetimeArgs
GlobalprotectGatewaySecurityRestrictions, GlobalprotectGatewaySecurityRestrictionsArgs
- Disallow
Automatic boolRestoration - Disallow Automatic Restoration of SSL VPN
- Source
Ip GlobalprotectEnforcement Gateway Security Restrictions Source Ip Enforcement
- Disallow
Automatic boolRestoration - Disallow Automatic Restoration of SSL VPN
- Source
Ip GlobalprotectEnforcement Gateway Security Restrictions Source Ip Enforcement
- disallow
Automatic BooleanRestoration - Disallow Automatic Restoration of SSL VPN
- source
Ip GlobalprotectEnforcement Gateway Security Restrictions Source Ip Enforcement
- disallow
Automatic booleanRestoration - Disallow Automatic Restoration of SSL VPN
- source
Ip GlobalprotectEnforcement Gateway Security Restrictions Source Ip Enforcement
- disallow_
automatic_ boolrestoration - Disallow Automatic Restoration of SSL VPN
- source_
ip_ Globalprotectenforcement Gateway Security Restrictions Source Ip Enforcement
- disallow
Automatic BooleanRestoration - Disallow Automatic Restoration of SSL VPN
- source
Ip Property MapEnforcement
GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcement, GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementArgs
- Custom
Globalprotect
Gateway Security Restrictions Source Ip Enforcement Custom - Default
Globalprotect
Gateway Security Restrictions Source Ip Enforcement Default - Enable bool
- Allow Authentication Cookie Usage Only
- Custom
Globalprotect
Gateway Security Restrictions Source Ip Enforcement Custom - Default
Globalprotect
Gateway Security Restrictions Source Ip Enforcement Default - Enable bool
- Allow Authentication Cookie Usage Only
- custom
Globalprotect
Gateway Security Restrictions Source Ip Enforcement Custom - default_
Globalprotect
Gateway Security Restrictions Source Ip Enforcement Default - enable Boolean
- Allow Authentication Cookie Usage Only
- custom
Globalprotect
Gateway Security Restrictions Source Ip Enforcement Custom - default
Globalprotect
Gateway Security Restrictions Source Ip Enforcement Default - enable boolean
- Allow Authentication Cookie Usage Only
- custom
Globalprotect
Gateway Security Restrictions Source Ip Enforcement Custom - default
Globalprotect
Gateway Security Restrictions Source Ip Enforcement Default - enable bool
- Allow Authentication Cookie Usage Only
- custom Property Map
- default Property Map
- enable Boolean
- Allow Authentication Cookie Usage Only
GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementCustom, GlobalprotectGatewaySecurityRestrictionsSourceIpEnforcementCustomArgs
- Source
Ipv4Netmask double - Source IPv4 Netmask
- Source
Ipv6Netmask double - Source IPv6 Netmask
- Source
Ipv4Netmask float64 - Source IPv4 Netmask
- Source
Ipv6Netmask float64 - Source IPv6 Netmask
- source
Ipv4Netmask Double - Source IPv4 Netmask
- source
Ipv6Netmask Double - Source IPv6 Netmask
- source
Ipv4Netmask number - Source IPv4 Netmask
- source
Ipv6Netmask number - Source IPv6 Netmask
- source_
ipv4_ floatnetmask - Source IPv4 Netmask
- source_
ipv6_ floatnetmask - Source IPv6 Netmask
- source
Ipv4Netmask Number - Source IPv4 Netmask
- source
Ipv6Netmask Number - Source IPv6 Netmask
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panosTerraform Provider.
