Set-RASGateway

NAME

Set-RASGateway

SYNOPSIS

Modifies properties of a RAS Secure Gateway.

SYNTAX

Set-RASGateway [Id] (uint)** [AllowAppsInNewTab (bool)] [AllowCORS (bool)] [-AllowedDomainsForCORS (List`1)] [AllowEmbed (bool)] [AllowLaunchMethod (bool)] [AlternateNLBHost (string)] [AlternateNLBPort (uint)] [AutoCertificate (SwitchParameter)] [AutoPreferredBroker (SwitchParameter)] [BindV4Addresses (string)] [BindV6Addresses (string)] [Broadcast (bool)] [BrowserCacheTimeInMonths (uint)] [CertificateFile (string)] [CertificateId (uint)] [-CertificateObj (Certificate)] [Cipher (string)] [CipherPreference (bool)] [-CipherStrength {Low | Medium | High | Custom}] [ClientDetectionTimeout (uint)] [ClientIPPDetectionServiceURL (string)] [-ClipboardDirection {None | ClientToServer | ServerToClient | Bidirectional}] [Description (string)] [-DetectClientMode {Automatic | Manual}] [DisableWyseCertWarn (bool)] [DOSPro (bool)] [EnableAlternateNLBHost (bool)] [EnableAlternateNLBPort (bool)] [Enabled (bool)] [EnableDeviceManagerPort (bool)] [EnableGatewayPort (bool)] [EnableHSTS (bool)] [EnableRDP (bool)] [EnableRDPUDP (bool)] [EnableSSL (bool)] [EnableUserPortal (bool)] [EnableWyseSupport (bool)] [-FileTransferMode {Disabled | ClientToServer | ServerToClient | Bidirectional}] [ForwardGatewayServers (string)] [ForwardHttpServers (string)] [GatewayPort (uint)] [HSTSIncludeSubdomains (bool)] [HSTSMaxAge (uint)] [HSTSPreload (bool)] [InheritDefaultModeSettings (bool)] [InheritDefaultNetworkSettings (bool)] [InheritDefaultSecuritySettings (bool)] [InheritDefaultSslTlsSettings (bool)] [InheritDefaultUserPortalSettings (bool)] [InheritDefaultWebSettings (bool)] [InheritDefaultWyseSettings (bool)] [IPs (string)] [-IPVersion {Version4 | Version6 | BothVersions}] [-LaunchMethod {ParallelsClientAndWebClient | ParallelsClientAndHTML5 | ParallelsClient | WebClient | HTML5}] [-MACAllowExcept (string[])] [-MACAllowOnly (string[])] [-MinSSLVersion {TLSv1 | TLSv1_1 | TLSv1_2 | TLSv1_3}] [-Mode {Normal | Forwarding}] [NewServer (string)] [NormalModeForwarding (bool)] [OnlyAllowAcmeHttp (bool)] [OptimizeConnectionIPv4 (string)] [OptimizeConnectionIPv6 (string)] [PfxFile (string)] [PfxPassword (SecureString)] [PreferredBrokerId (uint)] [-PreferredBrokerObj (Broker)] [PrivateKeyFile (string)] [PublicAddress (string)] [RDPPort (uint)] [-SecurityMode {AllowAllExcept | AllowOnly}] [SSLPort (uint)] [UseClientIPDetectionService (bool)] [UsePreWin2000LoginFormat (bool)] [UserPortalPort (uint)] [UseSecureWebCookie (bool)] [WebCookie (string)] [WebRequestsURL (string)] [(CommonParameters)]

Set-RASGateway [-InputObject]** (Gateway) [AllowAppsInNewTab (bool)] [AllowCORS (bool)] [-AllowedDomainsForCORS (List`1)] [AllowEmbed (bool)] [AllowLaunchMethod (bool)] [AlternateNLBHost (string)] [AlternateNLBPort (uint)] [AutoCertificate (SwitchParameter)] [AutoPreferredBroker (SwitchParameter)] [BindV4Addresses (string)] [BindV6Addresses (string)] [Broadcast (bool)] [BrowserCacheTimeInMonths (uint)] [CertificateFile (string)] [CertificateId (uint)] [-CertificateObj (Certificate)] [Cipher (string)] [CipherPreference (bool)] [-CipherStrength {Low | Medium | High | Custom}] [ClientDetectionTimeout (uint)] [ClientIPPDetectionServiceURL (string)] [-ClipboardDirection {None | ClientToServer | ServerToClient | Bidirectional}] [Description (string)] [-DetectClientMode {Automatic | Manual}] [DisableWyseCertWarn (bool)] [DOSPro (bool)] [EnableAlternateNLBHost (bool)] [EnableAlternateNLBPort (bool)] [Enabled (bool)] [EnableDeviceManagerPort (bool)] [EnableGatewayPort (bool)] [EnableHSTS (bool)] [EnableRDP (bool)] [EnableRDPUDP (bool)] [EnableSSL (bool)] [EnableUserPortal (bool)] [EnableWyseSupport (bool)] [-FileTransferMode {Disabled | ClientToServer | ServerToClient | Bidirectional}] [ForwardGatewayServers (string)] [ForwardHttpServers (string)] [GatewayPort (uint)] [HSTSIncludeSubdomains (bool)] [HSTSMaxAge (uint)] [HSTSPreload (bool)] [InheritDefaultModeSettings (bool)] [InheritDefaultNetworkSettings (bool)] [InheritDefaultSecuritySettings (bool)] [InheritDefaultSslTlsSettings (bool)] [InheritDefaultUserPortalSettings (bool)] [InheritDefaultWebSettings (bool)] [InheritDefaultWyseSettings (bool)] [IPs (string)] [-IPVersion {Version4 | Version6 | BothVersions}] [-LaunchMethod {ParallelsClientAndWebClient | ParallelsClientAndHTML5 | ParallelsClient | WebClient | HTML5}] [-MACAllowExcept (string[])] [-MACAllowOnly (string[])] [-MinSSLVersion {TLSv1 | TLSv1_1 | TLSv1_2 | TLSv1_3}] [-Mode {Normal | Forwarding}] [NewServer (string)] [NormalModeForwarding (bool)] [OnlyAllowAcmeHttp (bool)] [OptimizeConnectionIPv4 (string)] [OptimizeConnectionIPv6 (string)] [PfxFile (string)] [PfxPassword (SecureString)] [PreferredBrokerId (uint)] [-PreferredBrokerObj (Broker)] [PrivateKeyFile (string)] [PublicAddress (string)] [RDPPort (uint)] [-SecurityMode {AllowAllExcept | AllowOnly}] [SSLPort (uint)] [UseClientIPDetectionService (bool)] [UsePreWin2000LoginFormat (bool)] [UserPortalPort (uint)] [UseSecureWebCookie (bool)] [WebCookie (string)] [WebRequestsURL (string)] [(CommonParameters)]

Set-RASGateway [Server]** (string) [[-SiteId] (uint)] [AllowAppsInNewTab (bool)] [AllowCORS (bool)] [-AllowedDomainsForCORS (List`1)] [AllowEmbed (bool)] [AllowLaunchMethod (bool)] [AlternateNLBHost (string)] [AlternateNLBPort (uint)] [AutoCertificate (SwitchParameter)] [AutoPreferredBroker (SwitchParameter)] [BindV4Addresses (string)] [BindV6Addresses (string)] [Broadcast (bool)] [BrowserCacheTimeInMonths (uint)] [CertificateFile (string)] [CertificateId (uint)] [-CertificateObj (Certificate)] [Cipher (string)] [CipherPreference (bool)] [-CipherStrength {Low | Medium | High | Custom}] [ClientDetectionTimeout (uint)] [ClientIPPDetectionServiceURL (string)] [-ClipboardDirection {None | ClientToServer | ServerToClient | Bidirectional}] [Description (string)] [-DetectClientMode {Automatic | Manual}] [DisableWyseCertWarn (bool)] [DOSPro (bool)] [EnableAlternateNLBHost (bool)] [EnableAlternateNLBPort (bool)] [Enabled (bool)] [EnableDeviceManagerPort (bool)] [EnableGatewayPort (bool)] [EnableHSTS (bool)] [EnableRDP (bool)] [EnableRDPUDP (bool)] [EnableSSL (bool)] [EnableUserPortal (bool)] [EnableWyseSupport (bool)] [-FileTransferMode {Disabled | ClientToServer | ServerToClient | Bidirectional}] [ForwardGatewayServers (string)] [ForwardHttpServers (string)] [GatewayPort (uint)] [HSTSIncludeSubdomains (bool)] [HSTSMaxAge (uint)] [HSTSPreload (bool)] [InheritDefaultModeSettings (bool)] [InheritDefaultNetworkSettings (bool)] [InheritDefaultSecuritySettings (bool)] [InheritDefaultSslTlsSettings (bool)] [InheritDefaultUserPortalSettings (bool)] [InheritDefaultWebSettings (bool)] [InheritDefaultWyseSettings (bool)] [IPs (string)] [-IPVersion {Version4 | Version6 | BothVersions}] [-LaunchMethod {ParallelsClientAndWebClient | ParallelsClientAndHTML5 | ParallelsClient | WebClient | HTML5}] [-MACAllowExcept (string[])] [-MACAllowOnly (string[])] [-MinSSLVersion {TLSv1 | TLSv1_1 | TLSv1_2 | TLSv1_3}] [-Mode {Normal | Forwarding}] [NewServer (string)] [NormalModeForwarding (bool)] [OnlyAllowAcmeHttp (bool)] [OptimizeConnectionIPv4 (string)] [OptimizeConnectionIPv6 (string)] [PfxFile (string)] [PfxPassword (SecureString)] [PreferredBrokerId (uint)] [-PreferredBrokerObj (Broker)] [PrivateKeyFile (string)] [PublicAddress (string)] [RDPPort (uint)] [-SecurityMode {AllowAllExcept | AllowOnly}] [SSLPort (uint)] [UseClientIPDetectionService (bool)] [UsePreWin2000LoginFormat (bool)] [UserPortalPort (uint)] [UseSecureWebCookie (bool)] [WebCookie (string)] [WebRequestsURL (string)] [(CommonParameters)]

DESCRIPTION

Modifies properties of a RAS Secure Gateway.

When executing the cmdlet, you can include only the parameters that you want to modify.

PARAMETERS

Server (string)

The name of the RAS Secure Gateway to modify.

The name can be either FQDN or IP address, but you have to enter the actual name this server has in the RAS farm.

        Required?                    true

        Position?                    0

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

SiteId (uint)

The site ID to which the Secure Gateway belongs.

        Required?                    false

        Position?                    1

        Default value                0

        Accept pipeline input?       false

        Accept wildcard characters?  false

Id (uint)

The ID of the Secure Gateway to modify.

        Required?                    true

        Position?                    0

        Default value                0

        Accept pipeline input?       false

        Accept wildcard characters?  false

InputObject (Gateway)

The Secure Gateway object to be modified.

A Secure Gateway object representing a Secure Gateway is obtained using the Get-RASGateway cmdlet.

        Required?                    true

        Position?                    0

        Default value                

        Accept pipeline input?       true (ByValue)

        Accept wildcard characters?  false

Enabled (bool)

Enable or disable the specified Secure Gateway.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

NewServer (string)

The new Secure Gateway name. The name must be either a valid FQDN or a valid IP address.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

Description (string)

A user-defined Secure Gateway description.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

PublicAddress (string)

The Public Address of the Secure Gateway.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

IPVersion (IPVersion)

The IP version for the Secure Gateway to use. Accepted values: Version4 (IPv4), Version6 (IPv6), BothVersions (both IPv4 and IPv6).

Possible values: Version4, Version6, BothVersions

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

IPs (string)

One or multiple (separated by comma) IP addresses.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

BindV4Addresses (string)

IPv4 address to bind to.

If '0.0.0.0' is passed, will bind to all available addresses.

When using a specific address, it has to be available in the IPv4 address list.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

OptimizeConnectionIPv4 (string)

Optimize connection for the list of IPv4 (comma separated values).

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

BindV6Addresses (string)

IPv6 address to bind to.

If '::' is passed, will bind to all available addresses.

When using a specific address, it has to be available in the IPv6 address list.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

OptimizeConnectionIPv6 (string)

Optimize connection for the list of IPv6 (comma separated values).

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

InheritDefaultModeSettings (bool)

Enable or disable default mode settings.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

InheritDefaultNetworkSettings (bool)

Enable or disable default network settings.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

InheritDefaultSslTlsSettings (bool)

Enable or disable default SSL/TLS setting.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

InheritDefaultUserPortalSettings (bool)

Enable or disable default User Portal settings.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

InheritDefaultWyseSettings (bool)

Enable or disable default wyse settings.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

InheritDefaultSecuritySettings (bool)

Enable or disable default security settingsd.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

InheritDefaultWebSettings (bool)

Enable or disable default web settings.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

Mode (Gateway)

Gateway Mode. Accepted values: Normal, Forwarding.

Possible values: Normal, Forwarding

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

NormalModeForwarding (bool)

Forward requests to HTTP server.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

ForwardGatewayServers (string)

One or multiple (separated by comma) Forwarding Gateway Servers.

E.g. localhost:80, web1

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

AutoPreferredBroker (SwitchParameter)

Set preferred Connection Broker Automatically.

        Required?                    false

        Position?                    named

        Default value                False

        Accept pipeline input?       false

        Accept wildcard characters?  false

PreferredBrokerObj (Broker)

The preferred Connection Broker.

To obtain an object of type Broker representing the Preferred Connection Broker, use the Get-RASBroker cmdlet.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

PreferredBrokerId (uint)

The preferred Connection Broker ID.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

ForwardHttpServers (string)

One or multiple (separated by comma) Forwarding HTTP Servers.

E.g. localhost:81, web1

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

EnableGatewayPort (bool)

Enable or disable a custom RAS Secure Gateway port.

To specify a custom port, set this parameter to True and use the GatewayPort parameter to specify the port number.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

GatewayPort (uint)

A custom Gateway port number. For this port to take effect, the EnableGatewayPort parameters must be set to $True.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

OnlyAllowAcmeHttp (bool)

Whether to ignore all incoming requests except for Acme ones received on 'GatewayPort'

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

EnableRDP (bool)

Enable or disable a custom RDP port.

To specify a custom port number, use the RDPPort parameter.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

RDPPort (uint)

A custom RDP port number. For this port to take effect, the EnableRDPPort parameter must be set to True.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

Broadcast (bool)

Enable or disable the 'Broadcast RAS Secure Gateway Address' option.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

EnableRDPUDP (bool)

Enable or disable the 'RDP UDP Data Tunneling' option.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

EnableDeviceManagerPort (bool)

Enable or disable the 'Device Manager Port' option.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

DOSPro (bool)

Enable or disable the 'RDP DOS Attack Filter' option.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

EnableSSL (bool)

Enable or disable SSL on the port specified in the SSLPort parameter.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

SSLPort (uint)

SSL port number. To enable the port, set the EnableSSL port parameter to True.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

MinSSLVersion

(AcceptedSSLVersion) Minimum SSL version. Accepted values: TLSv1_3 (TLS v1.3 only, strong), TLSv1_2 (TLS v1.2 - TLS v1.3), TLSv1_1 (TLS v1.1 - TLS v1.3), TLSv1 (TLS v1 - TLS v1.3).

Possible values: TLSv1, TLSv1_1, TLSv1_2, TLSv1_3

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

CipherStrength (CipherStrength)

Cipher strength. Accepted values: Low, Medium, High, Custom.

Possible values: Low, Medium, High, Custom

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

Cipher (string)

Cipher string.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

CipherPreference (bool)

Enable or disable Use ciphers according to server preference.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

AutoCertificate (SwitchParameter)

Set Certificate Automatically.

        Required?                    false

        Position?                    named

        Default value                False

        Accept pipeline input?       false

        Accept wildcard characters?  false

CertificateObj (Certificate)

The Certificate.

To obtain an object of type Certificate, use the Get-Certificate cmdlet.

Certificate Set Priority 1. This value will be used if specified.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

CertificateId (uint)

The Certificate ID.

Certificate Set Priority 2. This value will be ignored if a CertificateObj is specified.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

PfxFile (string)

Certificate file name in pfx format.

Certificate Set Priority 3. This value will be ignored if a CertificateObj/CertificateId is specified.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

PfxPassword (SecureString)

The password of the pfx file specified in the PfxFile parameter.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

CertificateFile (string)

Certificate file name.

Certificate Set Priority 4. This value will be ignored if a CertificateObj/CertificateId/PfxFile is specified.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

PrivateKeyFile (string)

Private key file name.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

EnableHSTS (bool)

Enable or disable HSTS.

To specify a custom HSTS Age, set this parameter to True and use the HSTSMaxAge parameter to specify the HSTS maximum age.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

HSTSMaxAge (uint)

Specifies the HSTS maximum age.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

HSTSIncludeSubdomains (bool)

Enable or disable the HSTS sub-domains.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

HSTSPreload (bool)

Enable or disable the HSTS preload.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

EnableUserPortal (bool)

Enable or disable User Portal connectivity on the Gateway.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

UserPortalPort (uint)

A custom User Portal port number.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

LaunchMethod (LaunchMethod)

Launch method.

Possible values: ParallelsClientAndWebClient, ParallelsClientAndHTML5, ParallelsClient, WebClient, HTML5

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

AllowLaunchMethod (bool)

Allow users to select a resource launch method.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

AllowAppsInNewTab (bool)

Allow users to start applications in a new browser tab.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

UsePreWin2000LoginFormat (bool)

Enable or disable the 'Use Pre Windows 2000 Login Format' option.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

AllowEmbed (bool)

Allow embedding of Web Client into other web pages.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

FileTransferMode

(FileTransferControlMode) File Transfer option. Possible values are: 0 (Disabled), 1 (client to Server only), 2 {Server To Client only), 3 (Bidirectional)..

Possible values: Disabled, ClientToServer, ServerToClient, Bidirectional

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

ClipboardDirection

(ClipboardDirections) State of clipboard direction.

Possible values: None, ClientToServer, ServerToClient, Bidirectional

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

AllowCORS (bool)

Allow cross-origin resource sharing.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

AllowedDomainsForCORS (List`1)

Allowed domains for cross-origin resource sharing.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

UseClientIPDetectionService (bool)

Use Client IP detection service.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

ClientIPPDetectionServiceURL (string)

Client IP detection service URL.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

DetectClientMode

(DetectClientMode) Detection mode.

Automatically on sign in

Manually on user prompt (Default)

Possible values: Automatic, Manual

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

ClientDetectionTimeout (uint)

Client detection timeout in seconds.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

BrowserCacheTimeInMonths (uint)

How long should the browser preserve the cache (in months).

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

EnableAlternateNLBHost (bool)

Enable or disable Alternate NLB host name specified in the EnableAlternateNLBHost parameter.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

AlternateNLBHost (string)

Alternate NLB host name. To enable the host name, set the EnableAlternateNLBHost port parameter to True.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

EnableAlternateNLBPort (bool)

Enable or disable Alternate NLB on the port specified in the AlternateNLBPort parameter.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

AlternateNLBPort (uint)

Alternate NLB port number. To enable the port, set the EnableAlternateNLBPort port parameter to True.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

EnableWyseSupport (bool)

Enable or disable Wyse ThinOS support.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

DisableWyseCertWarn (bool)

Enable or disable the warning if server certificate is not verified.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

SecurityMode (Gateway)

Security Mode. Accepted values: AllowAllExcept, AllowOnly.

Possible values: AllowAllExcept, AllowOnly

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

MACAllowExcept (string[])

Specifies the Security 'MAC Allow Except' MAC addresses.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

MACAllowOnly (string[])

Specifies the Security 'MAC Allow Only' MAC addresses.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

WebRequestsURL (string)

Set a URL for Web requests.

This is the URL that will open when a user enters the IP address

of the RAS Secure Gateway server in a web browser.

For the URL to work, the gateway mode must be set to Normal.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

WebCookie (string)

Set the Web Cookie Name used by RAS.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

UseSecureWebCookie (bool)

Enable or disable the addition of the secure attribute to the cookie to the Web Cookie.

        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false

(CommonParameters)

        This cmdlet supports the common parameters: Verbose, Debug,

        ErrorAction, ErrorVariable, WarningAction, WarningVariable,

        OutBuffer, PipelineVariable, and OutVariable. For more information, see 

        about_CommonParameters documentation. 

INPUTS

Gateway

OUTPUTS

-none-

EXAMPLES

**---------- EXAMPLE 1 ----------

Set-RASGateway "server.company.dom" -Enable $False

Disables the specified RAS Secure Gateway in the Licensing Server site.

To disable a RAS Secure Gateway in a specific site, specify the -SiteId parameter.

All parameters except -Server are optional and only passed if they need to be updated. **---------- EXAMPLE 2 ----------

Set-RASGateway -Id "1" -Enable $True

Enables the RAS Secure Gateway specified by ID. **---------- EXAMPLE 3 ----------

Set-RASGateway $Gateway -Enable $False

Disables a RAS Secure Gateway specified by Gateway object ($Gateway variable).

A Gateway object representing a RAS Secure Gateway is obtained using the Get-RASGateway cmdlet. **---------- EXAMPLE 4 ----------

Get-RASGateway -Id 1 | Set-RASGateway -Enable $False

Disables the RAS Secure Gateway which is identified by an object obtained from the pipeline output. **---------- EXAMPLE 5 ----------

Get-RASGateway -Id 1 | Set-RASGateway -Description "My new Gateway description"

Modifies the description of the RAS Secure Gateway obtained from the pipeline output.

Last updated