Storefront Powershell SDK 2411

Set-STFRoamingGateway

Update the settings on a Gateway

Syntax

Set-STFRoamingGateway [-Gateway] <RoamingGateway> [[-LogonType] <UsedForHDXOnly | Domain | RSA | DomainAndRSA | SMS | GatewayKnows | SmartCard | None>] [[-SmartCardFallbackLogonType] <UsedForHDXOnly | Domain | RSA | DomainAndRSA | SMS | GatewayKnows | SmartCard | None>] [[-Version] <Version10_0_69_4 | Version9x>] [[-GatewayUrl] <Uri>] [[-CallbackUrl] <Uri>] [[-SessionReliability] <Boolean>] [[-RequestTicketTwoSTAs] <Boolean>] [[-SubnetIPAddress] <String>] [[-SecureTicketAuthorityUrls] <Uri[]>] [[-PassThru] <SwitchParameter>] [[-GslbUrl] <Uri>] [[-SecureTicketAuthorityObjs] <SecureTicketAuthorityUrl[]>] [[-IsCloudGateway] <Boolean>] [[-ConnectorBaseUrls] <List`1>] [[-GatewayLookupUrls] <List`1>] [[-RoamingService] <RoamingService>] [<CommonParameters>]



Set-STFRoamingGateway [-Name] <String> [[-LogonType] <UsedForHDXOnly | Domain | RSA | DomainAndRSA | SMS | GatewayKnows | SmartCard | None>] [[-SmartCardFallbackLogonType] <UsedForHDXOnly | Domain | RSA | DomainAndRSA | SMS | GatewayKnows | SmartCard | None>] [[-Version] <Version10_0_69_4 | Version9x>] [[-GatewayUrl] <Uri>] [[-CallbackUrl] <Uri>] [[-SessionReliability] <Boolean>] [[-RequestTicketTwoSTAs] <Boolean>] [[-SubnetIPAddress] <String>] [[-SecureTicketAuthorityUrls] <Uri[]>] [[-PassThru] <SwitchParameter>] [[-GslbUrl] <Uri>] [[-SecureTicketAuthorityObjs] <SecureTicketAuthorityUrl[]>] [[-IsCloudGateway] <Boolean>] [[-ConnectorBaseUrls] <List`1>] [[-GatewayLookupUrls] <List`1>] [[-RoamingService] <RoamingService>] [<CommonParameters>]
<!--NeedCopy-->

Detailed Description

Update the settings of an existing Gateway from the global gateways list.

Parameters

Name Description Required? Pipeline Input Default Value
Gateway The gateway to update true true (ByValue)  
Name Name of Gateway to update true true (ByValue)  
LogonType The login type required and supported by the Gateway false false  
SmartCardFallbackLogonType The login type to use when SmartCard fails false false  
Version The Citrix NetScaler Gateway version false false  
GatewayUrl The Gateway Url false false  
CallbackUrl The Gateway authentication call-back Url false false  
SessionReliability Enable session reliability. Session Reliability keeps sessions active and on the user’s screen when network connectivity is interrupted. Users continue to see the application they are using until network connectivity resumes false false  
RequestTicketTwoSTAs Request STA tickets from two STA servers (Requires two STA servers) false false  
SubnetIPAddress IP address false false  
SecureTicketAuthorityUrls Secure Ticket Authority server Urls. The Secure Ticket Authority (STA) is responsible for issuing session tickets in response to connection requests for published resources on Virtual Apps and Desktops. These session tickets form the basis of authentication and authorization for access to published resources false false  
PassThru Output the updated Gateway false false  
GslbUrl An optional URL which corresponds to the GSLB domain used by multiple gateways false false  
SecureTicketAuthorityObjs Secure Ticket Authority objects. The Secure Ticket Authority (STA) is responsible for issuing session tickets in response to connection requests for published resources on Virtual Apps and Desktops. These session tickets form the basis of authentication and authorization for access to published resources. This new parameter is added to enable the secure sta endpoint feature, and is encouraged to be used, and for backward compatibility we still support the SecureTicketAuthorityUrls parameter. false false  
IsCloudGateway Whether the Gateway is an instance of Citrix Gateway Service in the cloud. false false  
ConnectorBaseUrls The Connector base URLs if IsCloudGateway is true. This is used to infer the STA URLs. false false  
GatewayLookupUrls If set for a cloud gateway, override the connector gateway config service URLs with a custom port and path. The Urls must match the same HTTP(S) scheme and FQDN for the ConnectorBaseUrls parameter. false false  
RoamingService The Roaming service false false  

Input Type

Citrix.StoreFront.Model.Roaming.RoamingGateway

Parameter Gateway: The .NET Citrix.StoreFront.Model.Roaming.RoamingGateway reference type

System.String

Parameter Name: The .NET System.String reference type

Citrix.StoreFront.Model.Roaming.GatewayLogonType

Parameter LogonType: The .NET Citrix.StoreFront.Model.Roaming.GatewayLogonType value type

Citrix.StoreFront.Model.Roaming.GatewayLogonType

Parameter SmartCardFallbackLogonType: The .NET Citrix.StoreFront.Model.Roaming.GatewayLogonType value type

Citrix.StoreFront.Model.Roaming.GatewayVersion

Parameter Version: The .NET Citrix.StoreFront.Model.Roaming.GatewayVersion value type

System.Uri

Parameter GatewayUrl: The .NET System.Uri reference type

System.Uri

Parameter CallbackUrl: The .NET System.Uri reference type

System.Boolean

Parameter SessionReliability: The .NET System.Boolean value type

System.Boolean

Parameter RequestTicketTwoSTAs: The .NET System.Boolean value type

System.String

Parameter SubnetIPAddress: The .NET System.String reference type

System.Uri[]

Parameter SecureTicketAuthorityUrls: The .NET System.Uri reference type

System.Management.Automation.SwitchParameter

Parameter PassThru: The .NET System.Management.Automation.SwitchParameter value type

System.Uri

Parameter GslbUrl: The .NET System.Uri reference type

Citrix.StoreFront.Model.Roaming.SecureTicketAuthorityUrl[]

Parameter SecureTicketAuthorityObjs: The .NET Citrix.StoreFront.Model.Roaming.SecureTicketAuthorityUrl reference type

System.Boolean

Parameter IsCloudGateway: The .NET System.Boolean value type

System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

Parameter ConnectorBaseUrls: The .NET System.Collections.Generic.List1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]` reference type

System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

Parameter GatewayLookupUrls: The .NET System.Collections.Generic.List1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]` reference type

Citrix.StoreFront.Model.Roaming.RoamingService

Parameter RoamingService: A .NET class representing the configuration of a StoreFront Roaming service

Return Values

None

Examples

EXAMPLE 1 Update Gateway

Set-STFRoamingGateway -RoamingGateway $gateway -LogonType Domain
<!--NeedCopy-->

REMARKS

Updates the Gateway to use Domain logon.

Set-STFRoamingGateway