import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare class VpnSslWebPortal extends pulumi.CustomResource { /** * Get an existing VpnSslWebPortal resource's state with the given name, ID, and optional extra * properties used to qualify the lookup. * * @param name The _unique_ name of the resulting resource. * @param id The _unique_ provider ID of the resource to lookup. * @param state Any extra arguments used during the lookup. * @param opts Optional settings to control the behavior of the CustomResource. */ static get(name: string, id: pulumi.Input, state?: VpnSslWebPortalState, opts?: pulumi.CustomResourceOptions): VpnSslWebPortal; /** * Returns true if the given object is an instance of VpnSslWebPortal. This is designed to work even * when multiple copies of the Pulumi SDK have been loaded into the same process. */ static isInstance(obj: any): obj is VpnSslWebPortal; readonly allowUserAccess: pulumi.Output; readonly autoConnect: pulumi.Output; readonly bookmarkGroups: pulumi.Output; readonly clientSrcRange: pulumi.Output; readonly clipboard: pulumi.Output; readonly customLang: pulumi.Output; readonly customizeForticlientDownloadUrl: pulumi.Output; readonly defaultWindowHeight: pulumi.Output; readonly defaultWindowWidth: pulumi.Output; readonly dhcp6RaLinkaddr: pulumi.Output; readonly dhcpIpOverlap: pulumi.Output; readonly dhcpRaGiaddr: pulumi.Output; readonly displayBookmark: pulumi.Output; readonly displayConnectionTools: pulumi.Output; readonly displayHistory: pulumi.Output; readonly displayStatus: pulumi.Output; readonly dnsServer1: pulumi.Output; readonly dnsServer2: pulumi.Output; readonly dnsSuffix: pulumi.Output; readonly dynamicSortSubtable: pulumi.Output; readonly exclusiveRouting: pulumi.Output; readonly forticlientDownload: pulumi.Output; readonly forticlientDownloadMethod: pulumi.Output; readonly getAllTables: pulumi.Output; readonly heading: pulumi.Output; readonly hideSsoCredential: pulumi.Output; readonly hostCheck: pulumi.Output; readonly hostCheckInterval: pulumi.Output; readonly hostCheckPolicies: pulumi.Output; readonly ipMode: pulumi.Output; readonly ipPools: pulumi.Output; readonly ipv6DnsServer1: pulumi.Output; readonly ipv6DnsServer2: pulumi.Output; readonly ipv6ExclusiveRouting: pulumi.Output; readonly ipv6Pools: pulumi.Output; readonly ipv6ServiceRestriction: pulumi.Output; readonly ipv6SplitTunneling: pulumi.Output; readonly ipv6SplitTunnelingRoutingAddresses: pulumi.Output; readonly ipv6SplitTunnelingRoutingNegate: pulumi.Output; readonly ipv6TunnelMode: pulumi.Output; readonly ipv6WinsServer1: pulumi.Output; readonly ipv6WinsServer2: pulumi.Output; readonly keepAlive: pulumi.Output; readonly landingPage: pulumi.Output; readonly landingPageMode: pulumi.Output; readonly limitUserLogins: pulumi.Output; readonly macAddrAction: pulumi.Output; readonly macAddrCheck: pulumi.Output; readonly macAddrCheckRules: pulumi.Output; readonly macosForticlientDownloadUrl: pulumi.Output; readonly name: pulumi.Output; readonly osCheck: pulumi.Output; readonly osCheckLists: pulumi.Output; readonly preferIpv6Dns: pulumi.Output; readonly redirUrl: pulumi.Output; readonly rewriteIpUriUi: pulumi.Output; readonly savePassword: pulumi.Output; readonly serviceRestriction: pulumi.Output; readonly skipCheckForBrowser: pulumi.Output; readonly skipCheckForUnsupportedOs: pulumi.Output; readonly smbMaxVersion: pulumi.Output; readonly smbMinVersion: pulumi.Output; readonly smbNtlmv1Auth: pulumi.Output; readonly smbv1: pulumi.Output; readonly splitDns: pulumi.Output; readonly splitTunneling: pulumi.Output; readonly splitTunnelingRoutingAddresses: pulumi.Output; readonly splitTunnelingRoutingNegate: pulumi.Output; readonly theme: pulumi.Output; readonly transformBackwardSlashes: pulumi.Output; readonly tunnelMode: pulumi.Output; readonly useSdwan: pulumi.Output; readonly userBookmark: pulumi.Output; readonly userGroupBookmark: pulumi.Output; readonly vdomparam: pulumi.Output; readonly webMode: pulumi.Output; readonly windowsForticlientDownloadUrl: pulumi.Output; readonly winsServer1: pulumi.Output; readonly winsServer2: pulumi.Output; /** * Create a VpnSslWebPortal resource with the given unique name, arguments, and options. * * @param name The _unique_ name of the resource. * @param args The arguments to use to populate this resource's properties. * @param opts A bag of options that control this resource's behavior. */ constructor(name: string, args?: VpnSslWebPortalArgs, opts?: pulumi.CustomResourceOptions); } /** * Input properties used for looking up and filtering VpnSslWebPortal resources. */ export interface VpnSslWebPortalState { allowUserAccess?: pulumi.Input; autoConnect?: pulumi.Input; bookmarkGroups?: pulumi.Input[]>; clientSrcRange?: pulumi.Input; clipboard?: pulumi.Input; customLang?: pulumi.Input; customizeForticlientDownloadUrl?: pulumi.Input; defaultWindowHeight?: pulumi.Input; defaultWindowWidth?: pulumi.Input; dhcp6RaLinkaddr?: pulumi.Input; dhcpIpOverlap?: pulumi.Input; dhcpRaGiaddr?: pulumi.Input; displayBookmark?: pulumi.Input; displayConnectionTools?: pulumi.Input; displayHistory?: pulumi.Input; displayStatus?: pulumi.Input; dnsServer1?: pulumi.Input; dnsServer2?: pulumi.Input; dnsSuffix?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; exclusiveRouting?: pulumi.Input; forticlientDownload?: pulumi.Input; forticlientDownloadMethod?: pulumi.Input; getAllTables?: pulumi.Input; heading?: pulumi.Input; hideSsoCredential?: pulumi.Input; hostCheck?: pulumi.Input; hostCheckInterval?: pulumi.Input; hostCheckPolicies?: pulumi.Input[]>; ipMode?: pulumi.Input; ipPools?: pulumi.Input[]>; ipv6DnsServer1?: pulumi.Input; ipv6DnsServer2?: pulumi.Input; ipv6ExclusiveRouting?: pulumi.Input; ipv6Pools?: pulumi.Input[]>; ipv6ServiceRestriction?: pulumi.Input; ipv6SplitTunneling?: pulumi.Input; ipv6SplitTunnelingRoutingAddresses?: pulumi.Input[]>; ipv6SplitTunnelingRoutingNegate?: pulumi.Input; ipv6TunnelMode?: pulumi.Input; ipv6WinsServer1?: pulumi.Input; ipv6WinsServer2?: pulumi.Input; keepAlive?: pulumi.Input; landingPage?: pulumi.Input; landingPageMode?: pulumi.Input; limitUserLogins?: pulumi.Input; macAddrAction?: pulumi.Input; macAddrCheck?: pulumi.Input; macAddrCheckRules?: pulumi.Input[]>; macosForticlientDownloadUrl?: pulumi.Input; name?: pulumi.Input; osCheck?: pulumi.Input; osCheckLists?: pulumi.Input[]>; preferIpv6Dns?: pulumi.Input; redirUrl?: pulumi.Input; rewriteIpUriUi?: pulumi.Input; savePassword?: pulumi.Input; serviceRestriction?: pulumi.Input; skipCheckForBrowser?: pulumi.Input; skipCheckForUnsupportedOs?: pulumi.Input; smbMaxVersion?: pulumi.Input; smbMinVersion?: pulumi.Input; smbNtlmv1Auth?: pulumi.Input; smbv1?: pulumi.Input; splitDns?: pulumi.Input[]>; splitTunneling?: pulumi.Input; splitTunnelingRoutingAddresses?: pulumi.Input[]>; splitTunnelingRoutingNegate?: pulumi.Input; theme?: pulumi.Input; transformBackwardSlashes?: pulumi.Input; tunnelMode?: pulumi.Input; useSdwan?: pulumi.Input; userBookmark?: pulumi.Input; userGroupBookmark?: pulumi.Input; vdomparam?: pulumi.Input; webMode?: pulumi.Input; windowsForticlientDownloadUrl?: pulumi.Input; winsServer1?: pulumi.Input; winsServer2?: pulumi.Input; } /** * The set of arguments for constructing a VpnSslWebPortal resource. */ export interface VpnSslWebPortalArgs { allowUserAccess?: pulumi.Input; autoConnect?: pulumi.Input; bookmarkGroups?: pulumi.Input[]>; clientSrcRange?: pulumi.Input; clipboard?: pulumi.Input; customLang?: pulumi.Input; customizeForticlientDownloadUrl?: pulumi.Input; defaultWindowHeight?: pulumi.Input; defaultWindowWidth?: pulumi.Input; dhcp6RaLinkaddr?: pulumi.Input; dhcpIpOverlap?: pulumi.Input; dhcpRaGiaddr?: pulumi.Input; displayBookmark?: pulumi.Input; displayConnectionTools?: pulumi.Input; displayHistory?: pulumi.Input; displayStatus?: pulumi.Input; dnsServer1?: pulumi.Input; dnsServer2?: pulumi.Input; dnsSuffix?: pulumi.Input; dynamicSortSubtable?: pulumi.Input; exclusiveRouting?: pulumi.Input; forticlientDownload?: pulumi.Input; forticlientDownloadMethod?: pulumi.Input; getAllTables?: pulumi.Input; heading?: pulumi.Input; hideSsoCredential?: pulumi.Input; hostCheck?: pulumi.Input; hostCheckInterval?: pulumi.Input; hostCheckPolicies?: pulumi.Input[]>; ipMode?: pulumi.Input; ipPools?: pulumi.Input[]>; ipv6DnsServer1?: pulumi.Input; ipv6DnsServer2?: pulumi.Input; ipv6ExclusiveRouting?: pulumi.Input; ipv6Pools?: pulumi.Input[]>; ipv6ServiceRestriction?: pulumi.Input; ipv6SplitTunneling?: pulumi.Input; ipv6SplitTunnelingRoutingAddresses?: pulumi.Input[]>; ipv6SplitTunnelingRoutingNegate?: pulumi.Input; ipv6TunnelMode?: pulumi.Input; ipv6WinsServer1?: pulumi.Input; ipv6WinsServer2?: pulumi.Input; keepAlive?: pulumi.Input; landingPage?: pulumi.Input; landingPageMode?: pulumi.Input; limitUserLogins?: pulumi.Input; macAddrAction?: pulumi.Input; macAddrCheck?: pulumi.Input; macAddrCheckRules?: pulumi.Input[]>; macosForticlientDownloadUrl?: pulumi.Input; name?: pulumi.Input; osCheck?: pulumi.Input; osCheckLists?: pulumi.Input[]>; preferIpv6Dns?: pulumi.Input; redirUrl?: pulumi.Input; rewriteIpUriUi?: pulumi.Input; savePassword?: pulumi.Input; serviceRestriction?: pulumi.Input; skipCheckForBrowser?: pulumi.Input; skipCheckForUnsupportedOs?: pulumi.Input; smbMaxVersion?: pulumi.Input; smbMinVersion?: pulumi.Input; smbNtlmv1Auth?: pulumi.Input; smbv1?: pulumi.Input; splitDns?: pulumi.Input[]>; splitTunneling?: pulumi.Input; splitTunnelingRoutingAddresses?: pulumi.Input[]>; splitTunnelingRoutingNegate?: pulumi.Input; theme?: pulumi.Input; transformBackwardSlashes?: pulumi.Input; tunnelMode?: pulumi.Input; useSdwan?: pulumi.Input; userBookmark?: pulumi.Input; userGroupBookmark?: pulumi.Input; vdomparam?: pulumi.Input; webMode?: pulumi.Input; windowsForticlientDownloadUrl?: pulumi.Input; winsServer1?: pulumi.Input; winsServer2?: pulumi.Input; }