Documentation
¶
Overview ¶
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Copyright © 2024. Citrix Systems, Inc.
Index ¶
- Variables
- func AddressResolutionTypeToString(addressResolutionType int64) string
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- func RequestICAClientSecureChannelToString(requestICAClientSecureChannel int64) string
- type AccessConditionsTrustSettings
- type AccountManagementPolicyModel
- type AccountModel
- type AccountRedirectionModel
- type AddSTFAuthenticationServiceRequestModel
- func (o *AddSTFAuthenticationServiceRequestModel) SetFriendlyName(v string)
- func (o *AddSTFAuthenticationServiceRequestModel) SetSiteId(v int64)
- func (o *AddSTFAuthenticationServiceRequestModel) SetVirtualPath(v string)
- func (o *AddSTFAuthenticationServiceRequestModel) ToMap() (map[string]interface{}, error)
- type AddSTFRoamingGatewayRequestModel
- func (o *AddSTFRoamingGatewayRequestModel) GetLogonType() LogonType
- func (o *AddSTFRoamingGatewayRequestModel) GetLogonTypeOk() (*LogonType, bool)
- func (o *AddSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonType() LogonType
- func (o *AddSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonTypeOk() (*LogonType, bool)
- func (o *AddSTFRoamingGatewayRequestModel) HasLogonType() bool
- func (o *AddSTFRoamingGatewayRequestModel) HasSmartCardFallbackLogonType() bool
- func (o *AddSTFRoamingGatewayRequestModel) SetCallbackUrl(v string)
- func (o *AddSTFRoamingGatewayRequestModel) SetGatewayUrl(v string)
- func (o *AddSTFRoamingGatewayRequestModel) SetGslbUrl(v string)
- func (o *AddSTFRoamingGatewayRequestModel) SetIsCloudGateway(v bool)
- func (o *AddSTFRoamingGatewayRequestModel) SetLogonType(v LogonType)
- func (o *AddSTFRoamingGatewayRequestModel) SetName(v string)
- func (o *AddSTFRoamingGatewayRequestModel) SetRequestTicketTwoSTAs(v bool)
- func (o *AddSTFRoamingGatewayRequestModel) SetSessionReliability(v bool)
- func (o *AddSTFRoamingGatewayRequestModel) SetSmartCardFallbackLogonType(v LogonType)
- func (o *AddSTFRoamingGatewayRequestModel) SetStasBypassDuration(v string)
- func (o *AddSTFRoamingGatewayRequestModel) SetStasUseLoadBalancing(v bool)
- func (o *AddSTFRoamingGatewayRequestModel) SetSubnetIPAddress(v string)
- func (o *AddSTFRoamingGatewayRequestModel) SetVersion(v string)
- func (o AddSTFRoamingGatewayRequestModel) ToMap() (map[string]interface{}, error)
- type AddSTFStoreFarmRequestModel
- type AddUpdateSTFAuthenticationServiceProtocolRequestModel
- type AllowedAudience
- type AppSettings
- type ApplicationInitialization
- type ApplicationInitializationModel
- type AuthenticationModel
- type AuthenticationOptionsModel
- type AuthenticationSettingsModel
- type BaseSTFStoreFarmRequestModel
- func (o *BaseSTFStoreFarmRequestModel) SetAllFailedBypassDuration(v int64)
- func (o *BaseSTFStoreFarmRequestModel) SetBypassDuration(v int64)
- func (o *BaseSTFStoreFarmRequestModel) SetFarmGuid(v string)
- func (o *BaseSTFStoreFarmRequestModel) SetFarmName(v string)
- func (o *BaseSTFStoreFarmRequestModel) SetFarmType(v string)
- func (o *BaseSTFStoreFarmRequestModel) SetLoadBalance(v bool)
- func (o *BaseSTFStoreFarmRequestModel) SetMaxFailedServersPerRequest(v int64)
- func (o *BaseSTFStoreFarmRequestModel) SetPort(v int64)
- func (o *BaseSTFStoreFarmRequestModel) SetProduct(v string)
- func (o *BaseSTFStoreFarmRequestModel) SetRadeTicketTimeToLive(v int64)
- func (o *BaseSTFStoreFarmRequestModel) SetRestrictPoPs(v string)
- func (o *BaseSTFStoreFarmRequestModel) SetSSLRelayPort(v int64)
- func (o *BaseSTFStoreFarmRequestModel) SetServers(v []string)
- func (o *BaseSTFStoreFarmRequestModel) SetServiceUrls(v []string)
- func (o *BaseSTFStoreFarmRequestModel) SetTicketTimeToLive(v int64)
- func (o *BaseSTFStoreFarmRequestModel) SetTransportType(v string)
- func (o *BaseSTFStoreFarmRequestModel) SetXMLValidationEnabled(v bool)
- func (o *BaseSTFStoreFarmRequestModel) SetXMLValidationSecret(v string)
- func (o *BaseSTFStoreFarmRequestModel) SetZones(v []string)
- func (o BaseSTFStoreFarmRequestModel) ToMap() (map[string]interface{}, error)
- type BasicServiceModel
- type BasicWebApplicationModel
- type BasicWebSiteModel
- type BeaconDetailModel
- type BeaconModel
- type BindingModel
- type CasConfidurationModel
- type CertificateModel
- type ChangePasswordModel
- type CitrixAGBasicAuthenticationModel
- type CitrixTraceListenerModel
- type ClaimModel
- type ClaimsFactoryModel
- type ClearSTFDeploymentRequestModel
- type ClearSTFWebReceiverSiteStyleRequestModel
- type ClientEndpointClientCertificateModel
- type ClientSettings
- type CommonExplicitEndpointsModel
- type Configuration
- type ConnectionStrings
- type CreateSTFDeploymentRequestModel
- type CreateSTFStoreRequestModel
- func (o *CreateSTFStoreRequestModel) SetAllFailedBypassDuration(v int64)
- func (o *CreateSTFStoreRequestModel) SetAnonymous(v bool)
- func (o *CreateSTFStoreRequestModel) SetBypassDuration(v int64)
- func (o *CreateSTFStoreRequestModel) SetConnectionString(v string)
- func (o *CreateSTFStoreRequestModel) SetFarmName(v string)
- func (o *CreateSTFStoreRequestModel) SetFarmType(v string)
- func (o *CreateSTFStoreRequestModel) SetFriendlyName(v string)
- func (o *CreateSTFStoreRequestModel) SetLoadBalance(v bool)
- func (o *CreateSTFStoreRequestModel) SetPort(v int64)
- func (o *CreateSTFStoreRequestModel) SetSSLRelayPort(v int64)
- func (o *CreateSTFStoreRequestModel) SetServers(v []string)
- func (o *CreateSTFStoreRequestModel) SetServiceUrls(v string)
- func (o *CreateSTFStoreRequestModel) SetSiteId(v int64)
- func (o *CreateSTFStoreRequestModel) SetTransportType(v string)
- func (o *CreateSTFStoreRequestModel) SetVirtualPath(v string)
- func (o *CreateSTFStoreRequestModel) SetXMLValidationEnabled(v bool)
- func (o *CreateSTFStoreRequestModel) SetXMLValidationSecret(v string)
- func (o *CreateSTFStoreRequestModel) SetZones(v string)
- func (o CreateSTFStoreRequestModel) ToMap() (map[string]interface{}, error)
- type CreateSTFWebReceiverRequestModel
- func (o *CreateSTFWebReceiverRequestModel) SetClassicReceiverExperience(v bool)
- func (o *CreateSTFWebReceiverRequestModel) SetFriendlyName(v string)
- func (o *CreateSTFWebReceiverRequestModel) SetSiteId(v int64)
- func (o *CreateSTFWebReceiverRequestModel) SetVirtualPath(v string)
- func (o *CreateSTFWebReceiverRequestModel) SetWebUIExperence(v string)
- func (o CreateSTFWebReceiverRequestModel) ToMap() (map[string]interface{}, error)
- type CredentialWalletModel
- type DatabaseConnectionStringModel
- type DelegatedDirectoryClaimFactoryClientEndpointModel
- type DelegatedDirectoryClaimFactoryModel
- type Diagnostics
- type EvaluationContext
- type ExplicitAuthenticationModel
- type ExplicitBLModel
- type FeatureClassInstancesModel
- type FeatureData
- type FeatureDataModel
- type FormsProtocolModel
- type GatewayModel
- type GetSTFAuthenticationServiceProtocolRequestModel
- type GetSTFAuthenticationServiceRequestModel
- type GetSTFDeploymentRequestModel
- type GetSTFRoamingAccountRequestModel
- type GetSTFRoamingAccountResponseModel
- type GetSTFRoamingExternalBeaconResponseModel
- type GetSTFRoamingGatewayRequestModel
- type GetSTFRoamingInternalBeaconResponseModel
- type GetSTFStoreEnumerationOptionsRawResponseModel
- type GetSTFStoreEnumerationOptionsResponseModel
- type GetSTFStoreFarmRequestModel
- type GetSTFStoreLaunchOptionsRawResponseModel
- type GetSTFStoreLaunchOptionsResponseModel
- type GetSTFStoreRequestModel
- type GetSTFWebReceiverRequestModel
- type GetSTFWebReceiverResourcesServiceResponseModel
- type GetSTFWebReceiverSiteStyleRequestModel
- type GetSTFWebReceiverUserInterfaceRawResponseModel
- type GetSTFWebReceiverUserInterfaceResponseModel
- type GetStoreFarmConfigurationRequestModel
- type GetWebReceiverApplicationShortcutsResponseModel
- type GetWebReceiverAuthenticationManagerResponseModel
- type GetWebReceiverCommunicationRawResponseModel
- type GetWebReceiverCommunicationResponseModel
- type GetWebReceiverStrictTransportSecurityRawResponseModel
- type GetWebReceiverStrictTransportSecurityResponseModel
- type HTML5
- type HmacsModel
- type HostingEnvironmentModel
- type IcaFileSigningModel
- type IcaLaunchDefaultsModel
- type InstalledFeatureClassesModel
- type IntegratedWindowsAuthenticationModel
- type LogonType
- type MacOS
- type MappedNullable
- type NameValuePairModel
- type NullableBool
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableLogonType
- type NullableString
- type NullableTime
- type PnaAuthenticationModel
- type ProtocolChoice
- type ProtocolHandler
- type ProxyModel
- type RegisterSTFStoreGatewayRequestModel
- func (o *RegisterSTFStoreGatewayRequestModel) SetDefaultGateway(v bool)
- func (o *RegisterSTFStoreGatewayRequestModel) SetGateway(v string)
- func (o *RegisterSTFStoreGatewayRequestModel) SetStoreService(v string)
- func (o *RegisterSTFStoreGatewayRequestModel) SetUseFullVpn(v bool)
- func (o RegisterSTFStoreGatewayRequestModel) ToMap() (map[string]interface{}, error)
- type RelyingParty
- type RequestSigningModel
- type RequestedHighColorIconsModel
- type RoamingModel
- type RoamingServiceDiagnosticsModel
- type RootSectionGroup
- type RoutingModel
- type STFAuthenticationServiceProtocolResponseModel
- type STFAuthenticationServiceRawResponseModel
- type STFAuthenticationServiceResponseModel
- type STFDeploymentDetailModel
- type STFEquivalentFarmSetRequestModel
- func (o *STFEquivalentFarmSetRequestModel) SetAggregationGroupName(v string)
- func (o *STFEquivalentFarmSetRequestModel) SetBackupFarms(v []string)
- func (o *STFEquivalentFarmSetRequestModel) SetFarmsAreIdentical(v bool)
- func (o *STFEquivalentFarmSetRequestModel) SetLoadBalanceMode(v string)
- func (o *STFEquivalentFarmSetRequestModel) SetName(v string)
- func (o *STFEquivalentFarmSetRequestModel) SetPrimaryFarms(v []string)
- func (o STFEquivalentFarmSetRequestModel) ToMap() (map[string]interface{}, error)
- type STFFarmSetRawResponseModel
- type STFFarmSetResponseModel
- func (o *STFFarmSetResponseModel) SetAggregationGroupName(v string)
- func (o *STFFarmSetResponseModel) SetBackupFarms(v []string)
- func (o *STFFarmSetResponseModel) SetFarmsAreIdentical(v bool)
- func (o *STFFarmSetResponseModel) SetLoadBalanceMode(v string)
- func (o *STFFarmSetResponseModel) SetName(v string)
- func (o *STFFarmSetResponseModel) SetPrimaryFarms(v []string)
- type STFGroupMemberResponseModel
- type STFPna
- type STFRoamingGatewayRawResponseModel
- type STFRoamingGatewayResponseModel
- func (r *STFRoamingGatewayResponseModel) SetAuthenticationCapable(authenticationCapable bool)
- func (r *STFRoamingGatewayResponseModel) SetCallbackUrl(callbackUrl string)
- func (r *STFRoamingGatewayResponseModel) SetDefault(defaultValue bool)
- func (r *STFRoamingGatewayResponseModel) SetDeployment(deployment string)
- func (r *STFRoamingGatewayResponseModel) SetEdition(edition int)
- func (r *STFRoamingGatewayResponseModel) SetGatewayServiceLookupURL(gatewayServiceLookupURL string)
- func (r *STFRoamingGatewayResponseModel) SetGatewayUrl(gatewayUrl string)
- func (r *STFRoamingGatewayResponseModel) SetGslbUrl(gslbUrl string)
- func (r *STFRoamingGatewayResponseModel) SetHdxRoutingCapable(hdxRoutingCapable bool)
- func (r *STFRoamingGatewayResponseModel) SetIsCloudGateway(isCloudGateway bool)
- func (r *STFRoamingGatewayResponseModel) SetLogonType(logonType int)
- func (r *STFRoamingGatewayResponseModel) SetName(name string)
- func (r *STFRoamingGatewayResponseModel) SetNetScalerGatewayMode(netScalerGatewayMode string)
- func (r *STFRoamingGatewayResponseModel) SetNetScalerImport(netScalerImport bool)
- func (r *STFRoamingGatewayResponseModel) SetNetScalerTrustCertificates(certificates []CertificateModel)
- func (r *STFRoamingGatewayResponseModel) SetRWMode(rwMode string)
- func (r *STFRoamingGatewayResponseModel) SetRequestTicketTwoSTAs(requestTicketTwoSTAs bool)
- func (r *STFRoamingGatewayResponseModel) SetSecureTicketAuthorityUrls(secureTicketAuthorityUrls []STFSTAUrlModel)
- func (r *STFRoamingGatewayResponseModel) SetSessionReliability(sessionReliability bool)
- func (r *STFRoamingGatewayResponseModel) SetSiteId(siteId int64)
- func (r *STFRoamingGatewayResponseModel) SetSmartCardFallbackLogonType(smartCardFallback int)
- func (r *STFRoamingGatewayResponseModel) SetStasBypassDuration(stasBypassDuration string)
- func (r *STFRoamingGatewayResponseModel) SetStasUseLoadBalancing(stasUseLoadBalancing bool)
- func (r *STFRoamingGatewayResponseModel) SetSubnetIPAddress(subnetIPAddress string)
- func (r *STFRoamingGatewayResponseModel) SetVersion(version int)
- type STFRoamingServiceRequestModel
- type STFRoamingServiceResponseModel
- type STFSTAUrlModel
- type STFStoreDetailModel
- type STFStorePnaSetRequestModel
- type STFUserFarmMappingGroup
- type STFUserFarmMappingRawResponseModel
- type STFUserFarmMappingResponseModel
- type STFVersionModel
- type STFWebReceiverAuthenticationMethodsResponse
- type STFWebReceiverDetailModel
- type STFWebReceiverSiteStyleResponseModel
- type SamlFormsModel
- type SamlIdentityProviderModel
- type SamlServiceProviderModel
- type SamlSettingsModel
- type ServerSettings
- type ServiceModel
- type ServiceRecordModel
- type SessionManagerSettingsModel
- type SetSTFClaimsFactoryNamesRequestModel
- type SetSTFDeploymentRequestModel
- type SetSTFRoamingAccountRequestModel
- type SetSTFRoamingExternalBeaconRequestModel
- type SetSTFRoamingGatewayRequestModel
- func (o *SetSTFRoamingGatewayRequestModel) GetLogonType() LogonType
- func (o *SetSTFRoamingGatewayRequestModel) GetLogonTypeOk() (*LogonType, bool)
- func (o *SetSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonType() LogonType
- func (o *SetSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonTypeOk() (*LogonType, bool)
- func (o *SetSTFRoamingGatewayRequestModel) HasLogonType() bool
- func (o *SetSTFRoamingGatewayRequestModel) HasSmartCardFallbackLogonType() bool
- func (o *SetSTFRoamingGatewayRequestModel) SetCallbackUrl(v string)
- func (o *SetSTFRoamingGatewayRequestModel) SetGatewayUrl(v string)
- func (o *SetSTFRoamingGatewayRequestModel) SetGslbUrl(v string)
- func (o *SetSTFRoamingGatewayRequestModel) SetIsCloudGateway(v bool)
- func (o *SetSTFRoamingGatewayRequestModel) SetLogonType(v LogonType)
- func (o *SetSTFRoamingGatewayRequestModel) SetName(v string)
- func (o *SetSTFRoamingGatewayRequestModel) SetRequestTicketTwoSTAs(v bool)
- func (o *SetSTFRoamingGatewayRequestModel) SetSessionReliability(v bool)
- func (o *SetSTFRoamingGatewayRequestModel) SetSmartCardFallbackLogonType(v LogonType)
- func (o *SetSTFRoamingGatewayRequestModel) SetSubnetIPAddress(v string)
- func (o *SetSTFRoamingGatewayRequestModel) SetVersion(v string)
- func (o SetSTFRoamingGatewayRequestModel) ToMap() (map[string]interface{}, error)
- type SetSTFRoamingInternalBeaconRequestModel
- type SetSTFStoreEnumerationOptionsRequestModel
- func (o *SetSTFStoreEnumerationOptionsRequestModel) SetEnhancedEnumeration(v bool)
- func (o *SetSTFStoreEnumerationOptionsRequestModel) SetFilterByKeywordsExclude(v []string)
- func (o *SetSTFStoreEnumerationOptionsRequestModel) SetFilterByKeywordsInclude(v []string)
- func (o *SetSTFStoreEnumerationOptionsRequestModel) SetFilterByTypesInclude(v []string)
- func (o *SetSTFStoreEnumerationOptionsRequestModel) SetMaximumConcurrentEnumerations(v int64)
- func (o *SetSTFStoreEnumerationOptionsRequestModel) SetRequestFullIconData(v string)
- func (o SetSTFStoreEnumerationOptionsRequestModel) ToMap() (map[string]interface{}, error)
- type SetSTFStoreLaunchOptionsRequestModel
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetAddressResolutionType(v string)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetAllowFontSmoothing(v bool)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetAllowSpecialFolderRedirection(v bool)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetFederatedAuthenticationServiceFailover(v bool)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetIcaTemplateName(v string)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetIgnoreClientProvidedClientAddress(v bool)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetOverlayAutoLoginCredentialsWithTicket(v bool)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetOverrideIcaClientName(v bool)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetRDPOnly(v bool)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetRequestICAClientSecureChannel(v string)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetRequireLaunchReference(v bool)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetSetNoLoadBiasFlag(v bool)
- func (o *SetSTFStoreLaunchOptionsRequestModel) SetVdaLogonDataProvider(v string)
- func (o SetSTFStoreLaunchOptionsRequestModel) ToMap() (map[string]interface{}, error)
- type SetSTFStoreRequestModel
- func (o *SetSTFStoreRequestModel) SetAllowSessionReconnect(v bool)
- func (o *SetSTFStoreRequestModel) SetAuthenticationService(v string)
- func (o *SetSTFStoreRequestModel) SetForce(v bool)
- func (o *SetSTFStoreRequestModel) SetIcaFileSigning(v bool)
- func (o *SetSTFStoreRequestModel) SetIcaFileSigningCertificateThumbprint(v string)
- func (o *SetSTFStoreRequestModel) SetIcaFileSigningHashAlgorithm(v string)
- func (o *SetSTFStoreRequestModel) SetIcaTemplateName(v string)
- func (o *SetSTFStoreRequestModel) SetKerberosDelegation(v bool)
- func (o *SetSTFStoreRequestModel) SetLockedDown(v bool)
- func (o *SetSTFStoreRequestModel) SetPassThru(v bool)
- func (o *SetSTFStoreRequestModel) SetRDPOnly(v bool)
- func (o *SetSTFStoreRequestModel) SetSubstituteDesktopImage(v bool)
- func (o *SetSTFStoreRequestModel) SetUnifiedReceiver(v string)
- func (o SetSTFStoreRequestModel) ToMap() (map[string]interface{}, error)
- type SetSTFWebReceiverRequestModel
- func (o *SetSTFWebReceiverRequestModel) SetClassicReceiverExperience(v bool)
- func (o *SetSTFWebReceiverRequestModel) SetDefaultIISSite(v bool)
- func (o *SetSTFWebReceiverRequestModel) SetPassThru(v bool)
- func (o *SetSTFWebReceiverRequestModel) SetSessionStateTimeout(v int)
- func (o SetSTFWebReceiverRequestModel) ToMap() (map[string]interface{}, error)
- type SetSTFWebReceiverResourcesServiceRequestModel
- func (o *SetSTFWebReceiverResourcesServiceRequestModel) SetIcaFileCacheExpiry(v int)
- func (o *SetSTFWebReceiverResourcesServiceRequestModel) SetIconSize(v int)
- func (o *SetSTFWebReceiverResourcesServiceRequestModel) SetPersistentIconCacheEnabled(v bool)
- func (o *SetSTFWebReceiverResourcesServiceRequestModel) SetShowDesktopViewer(v bool)
- func (o *SetSTFWebReceiverResourcesServiceRequestModel) ToMap() (map[string]interface{}, error)
- type SetSTFWebReceiverSiteStyleRequestModel
- func (o *SetSTFWebReceiverSiteStyleRequestModel) SetHeaderBackgroundColor(v string)
- func (o *SetSTFWebReceiverSiteStyleRequestModel) SetHeaderForegroundColor(v string)
- func (o *SetSTFWebReceiverSiteStyleRequestModel) SetHeaderLogoPath(v string)
- func (o *SetSTFWebReceiverSiteStyleRequestModel) SetIgnoreNonExistentLogos(v bool)
- func (o *SetSTFWebReceiverSiteStyleRequestModel) SetLinkColor(v string)
- func (o *SetSTFWebReceiverSiteStyleRequestModel) SetLogonLogoPath(v string)
- func (o *SetSTFWebReceiverSiteStyleRequestModel) SetWebReceiverService(v string)
- func (o SetSTFWebReceiverSiteStyleRequestModel) ToMap() (map[string]interface{}, error)
- type SetSTFWebReceiverUserInterfaceRequestModel
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetAppShortcutsAllowSessionReconnect(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetAppShortcutsEnabled(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetAutoLaunchDesktop(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetCategoryViewCollapsed(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetDefaultView(v string)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetEnableAppsFolderView(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetMoveAppToUncategorized(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetMultiClickTimeout(v int)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetPreventIcaDownloads(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetProgressiveWebAppEnabled(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetReceiverConfigurationEnabled(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetShowActivityManager(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetShowAppsView(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetShowDesktopsView(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetShowFirstTimeUse(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetShowProgressiveWebAppInstallPrompt(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlAutoReconnectAtLogon(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlEnabled(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlLogoffAction(v string)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlShowDisconnectButton(v bool)
- func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlShowReconnectButton(v bool)
- func (o SetSTFWebReceiverUserInterfaceRequestModel) ToMap() (map[string]interface{}, error)
- type SetStoreFarmConfigurationRequestModel
- func (o *SetStoreFarmConfigurationRequestModel) SetAdvancedHealthCheck(v bool)
- func (o *SetStoreFarmConfigurationRequestModel) SetBackgroundHealthCheckPollingPeriod(v string)
- func (o *SetStoreFarmConfigurationRequestModel) SetCertRevocationPolicy(v string)
- func (o *SetStoreFarmConfigurationRequestModel) SetCommunicationTimeout(v string)
- func (o *SetStoreFarmConfigurationRequestModel) SetConnectionTimeout(v string)
- func (o *SetStoreFarmConfigurationRequestModel) SetEnableFileTypeAssociation(v bool)
- func (o *SetStoreFarmConfigurationRequestModel) SetLeasingStatusExpiryFailed(v string)
- func (o *SetStoreFarmConfigurationRequestModel) SetLeasingStatusExpiryLeasing(v string)
- func (o *SetStoreFarmConfigurationRequestModel) SetLeasingStatusExpiryPending(v string)
- func (o *SetStoreFarmConfigurationRequestModel) SetPooledSockets(v bool)
- func (o *SetStoreFarmConfigurationRequestModel) SetServerCommunicationAttempts(v int)
- func (o *SetStoreFarmConfigurationRequestModel) SetStoreService(v string)
- func (o SetStoreFarmConfigurationRequestModel) ToMap() (map[string]interface{}, error)
- type SetWebReceiverApplicationShortcutsRequestModel
- func (o *SetWebReceiverApplicationShortcutsRequestModel) SetGatewayUrls(v []string)
- func (o *SetWebReceiverApplicationShortcutsRequestModel) SetPromptForUntrustedShortcuts(v bool)
- func (o *SetWebReceiverApplicationShortcutsRequestModel) SetTrustedUrls(v []string)
- func (o SetWebReceiverApplicationShortcutsRequestModel) ToMap() (map[string]interface{}, error)
- type SetWebReceiverAuthenticationManagerRequestModel
- type SetWebReceiverCommunicationRequestModel
- func (o *SetWebReceiverCommunicationRequestModel) SetAttempts(v int)
- func (o *SetWebReceiverCommunicationRequestModel) SetLoopback(v string)
- func (o *SetWebReceiverCommunicationRequestModel) SetLoopbackPortUsingHttp(v int)
- func (o *SetWebReceiverCommunicationRequestModel) SetProxyEnabled(v bool)
- func (o *SetWebReceiverCommunicationRequestModel) SetProxyPort(v int)
- func (o *SetWebReceiverCommunicationRequestModel) SetProxyProcessName(v string)
- func (o *SetWebReceiverCommunicationRequestModel) SetTimeout(v string)
- func (o *SetWebReceiverCommunicationRequestModel) ToMap() (map[string]interface{}, error)
- type SetWebReceiverStrictTransportSecurityRequestModel
- type SharedListeners
- type SharedListenersModel
- type SingleSignOnServiceModel
- type StoreAppSettings
- type StoreAppSettingsModel
- type StoreAuthenticationModel
- type StoreConfiguration
- type StoreConnectionStrings
- type StoreCurrentConfigModel
- type StoreDiagnosticsModel
- type StoreDiscoveryService
- type StoreDiscoveryServiceModel
- type StoreElementInformationModel
- type StoreEndpointModel
- type StoreEnumerationModel
- type StoreEvaluationContext
- type StoreFarmConfigurationRawResponseModel
- type StoreFarmConfigurationResponseModel
- type StoreFarmModel
- type StoreFarmsConfiguration
- type StoreFeatureData
- type StoreGatewayServiceModel
- type StoreLaunchModel
- type StorePNAModel
- type StoreResources
- type StoreResourcesModel
- type StoreRootSectionGroup
- type StoreSectionInformationModel
- type StoreServiceModel
- type StoreSettingsModel
- type StoreSharedListenersModel
- type StoreSubscriptionModel
- type StoreWorkflowModel
- type SubscriptionStoreClientModel
- type TimeModel
- type TokenLifeTime
- type TokenManagerModel
- type TokenManagers
- type TokenValidator
- type TrustIssuerModel
- type UnregisterSTFStoreGatewayRequestModel
- func (o *UnregisterSTFStoreGatewayRequestModel) SetAllGateways(v bool)
- func (o *UnregisterSTFStoreGatewayRequestModel) SetGateway(v string)
- func (o *UnregisterSTFStoreGatewayRequestModel) SetName(v string)
- func (o *UnregisterSTFStoreGatewayRequestModel) SetStoreService(v string)
- func (o UnregisterSTFStoreGatewayRequestModel) ToMap() (map[string]interface{}, error)
- type UpdateSTFWebReceiverAuthenticationMethodsRequestModel
- type UpdateSTFWebReceiverPluginAssistantRequestModel
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetAllowSkipNativeAppDetection(v bool)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetEnabled(v bool)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5ChromeAppOrigins(v string)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5ChromeAppPreferences(v string)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5Enabled(v string)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5Platforms(v string)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5Preferences(v string)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5SingleTabLaunch(v bool)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetMacOSMinimumSupportedVersion(v string)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetMacOSPath(v string)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetProtocolHandlerEnabled(v bool)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetProtocolHandlerPlatforms(v string)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetProtocolHandlerSkipDoubleHopCheckWhenDisabled(v bool)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetShowAfterLogin(v bool)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetUpgradeAtLogin(v bool)
- func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetWin32Path(v string)
- func (o UpdateSTFWebReceiverPluginAssistantRequestModel) ToMap() (map[string]interface{}, error)
- type UserInterfaceAppShortcutsResponseModel
- type UserInterfaceBrandingResponseModel
- type UserInterfaceProgressiveWebAppResponseModel
- type UserInterfaceReceiverConfigurationResponseModel
- type UserInterfaceUIViewsRawResponseModel
- type UserInterfaceUIViewsResponseModel
- type UserInterfaceWorkspaceControlRawResponseModel
- type UserInterfaceWorkspaceControlResponseModel
- type Version
- type VirtualDirectoryModel
- type WebApplication
- type WebApplicationModel
- type WebReceiver
- type WebReceiverPluginAssistantModel
- type WebReceiverSettings
- type WebSiteDetailsModel
- type WebSiteModel
- type WebViewSettingsModel
- type Win32
Constants ¶
This section is empty.
Variables ¶
var AllowedLogonTypeEnumValues = []LogonType{
"UsedForHDXOnly",
"Domain",
"RSA",
"DomainAndRSA",
"SMS",
"GatewayKnows",
"SmartCard",
"None",
}
Functions ¶
func AddressResolutionTypeToString ¶ added in v0.4.3
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
func RequestICAClientSecureChannelToString ¶ added in v0.4.3
Types ¶
type AccessConditionsTrustSettings ¶
type AccessConditionsTrustSettings struct { HeaderValidityPeriod NullableInt `json:"HeaderValidityPeriod"` AccessConditionsTrusts NullableString `json:"AccessConditionsTrusts"` }
type AccountManagementPolicyModel ¶
type AccountManagementPolicyModel struct { AllowUnlockAccount NullableBool `json:"AllowUnlockAccount,omitempty"` // The allow unlock account of the account management policy AllowResetPassword NullableBool `json:"AllowResetPassword,omitempty"` // The allow reset password of the account management policy }
type AccountModel ¶ added in v0.4.3
type AccountModel struct { Id NullableString `json:"Id,omitempty"` Name NullableString `json:"Name,omitempty"` Description NullableString `json:"Description,omitempty"` Published NullableBool `json:"Published,omitempty"` UpdaterType NullableInt `json:"UpdaterType,omitempty"` RemoteAccessType NullableInt `json:"RemoteAccessType,omitempty"` AnnotatedServiceRecords NullableString `json:"AnnotatedServiceRecords,omitempty"` Metadata NullableString `json:"Metadata,omitempty"` }
type AccountRedirectionModel ¶ added in v0.4.3
type AccountRedirectionModel struct { RedirectUrl NullableString `json:"RedirectUrl,omitempty"` FtuRedirects []NullableString `json:"FtuRedirects,omitempty"` UserAgentsRedirects []NullableString `json:"UserAgentsRedirects,omitempty"` }
type AddSTFAuthenticationServiceRequestModel ¶
type AddSTFAuthenticationServiceRequestModel struct { VirtualPath NullableString `json:"VirtualPath,omitempty"` // The IIS virtual path to use for the service SiteId NullableInt64 `json:"SiteId,omitempty"` // The ID of IIS site to configure the Authentication service for FriendlyName NullableString `json:"FriendlyName,omitempty"` // The friendly name the service should be known as }
func (*AddSTFAuthenticationServiceRequestModel) SetFriendlyName ¶
func (o *AddSTFAuthenticationServiceRequestModel) SetFriendlyName(v string)
func (*AddSTFAuthenticationServiceRequestModel) SetSiteId ¶
func (o *AddSTFAuthenticationServiceRequestModel) SetSiteId(v int64)
func (*AddSTFAuthenticationServiceRequestModel) SetVirtualPath ¶
func (o *AddSTFAuthenticationServiceRequestModel) SetVirtualPath(v string)
func (*AddSTFAuthenticationServiceRequestModel) ToMap ¶
func (o *AddSTFAuthenticationServiceRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type AddSTFRoamingGatewayRequestModel ¶
type AddSTFRoamingGatewayRequestModel struct { Name NullableString `json:"Name,omitempty"` //The Gateway friendly name LogonType *LogonType `json:"LogonType,omitempty"` // The login type required and supported by the Gateway SmartCardFallbackLogonType *LogonType `json:"SmartCardFallbackLogonType,omitempty"` // The login type to use when SmartCard fails Version NullableString `json:"Version,omitempty"` // The Citrix NetScaler Gateway version GatewayUrl NullableString `json:"GatewayUrl,omitempty"` // The Gateway Url CallbackUrl NullableString `json:"CallbackUrl,omitempty"` // The Gateway authentication NetScaler call-back Url SubnetIPAddress NullableString `json:"SubnetIPAddress,omitempty"` //IP address StasBypassDuration NullableString `json:"StasBypassDuration,omitempty"` // Time before retrying a failed STA server GslbUrl NullableString `json:"GslbUrl,omitempty"` // An optional URL which corresponds to the GSLB domain used by multiple gateways IsCloudGateway NullableBool `json:"IsCloudGateway,omitempty"` //Whether the Gateway is an instance of Citrix Gateway Service in the cloud. SessionReliability NullableBool `json:"SessionReliability,omitempty"` // 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. RequestTicketTwoSTAs NullableBool `json:"RequestTicketTwoSTAs,omitempty"` //Request STA tickets from two STA servers (Requires two STA servers) StasUseLoadBalancing NullableBool `json:"StasUseLoadBalancings,omitempty"` //Use load balancing for STAs }
func (*AddSTFRoamingGatewayRequestModel) GetLogonType ¶ added in v1.0.2
func (o *AddSTFRoamingGatewayRequestModel) GetLogonType() LogonType
GetLogonType returns the LogonType field value if set, zero value otherwise.
func (*AddSTFRoamingGatewayRequestModel) GetLogonTypeOk ¶ added in v1.0.2
func (o *AddSTFRoamingGatewayRequestModel) GetLogonTypeOk() (*LogonType, bool)
GetLogonTypeOk returns a tuple with the LogonType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AddSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonType ¶ added in v1.0.2
func (o *AddSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonType() LogonType
GetSmartCardFallbackLogonType returns the LogonType field value if set, zero value otherwise.
func (*AddSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonTypeOk ¶ added in v1.0.2
func (o *AddSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonTypeOk() (*LogonType, bool)
GetSmartCardFallbackLogonTypeOk returns a tuple with the LogonType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AddSTFRoamingGatewayRequestModel) HasLogonType ¶ added in v1.0.2
func (o *AddSTFRoamingGatewayRequestModel) HasLogonType() bool
HasLogonType returns a boolean if a field has been set.
func (*AddSTFRoamingGatewayRequestModel) HasSmartCardFallbackLogonType ¶ added in v1.0.2
func (o *AddSTFRoamingGatewayRequestModel) HasSmartCardFallbackLogonType() bool
HasSmartCardFallbackLogonType returns a boolean if a field has been set.
func (*AddSTFRoamingGatewayRequestModel) SetCallbackUrl ¶
func (o *AddSTFRoamingGatewayRequestModel) SetCallbackUrl(v string)
func (*AddSTFRoamingGatewayRequestModel) SetGatewayUrl ¶
func (o *AddSTFRoamingGatewayRequestModel) SetGatewayUrl(v string)
func (*AddSTFRoamingGatewayRequestModel) SetGslbUrl ¶
func (o *AddSTFRoamingGatewayRequestModel) SetGslbUrl(v string)
func (*AddSTFRoamingGatewayRequestModel) SetIsCloudGateway ¶
func (o *AddSTFRoamingGatewayRequestModel) SetIsCloudGateway(v bool)
func (*AddSTFRoamingGatewayRequestModel) SetLogonType ¶
func (o *AddSTFRoamingGatewayRequestModel) SetLogonType(v LogonType)
func (*AddSTFRoamingGatewayRequestModel) SetName ¶
func (o *AddSTFRoamingGatewayRequestModel) SetName(v string)
func (*AddSTFRoamingGatewayRequestModel) SetRequestTicketTwoSTAs ¶
func (o *AddSTFRoamingGatewayRequestModel) SetRequestTicketTwoSTAs(v bool)
func (*AddSTFRoamingGatewayRequestModel) SetSessionReliability ¶
func (o *AddSTFRoamingGatewayRequestModel) SetSessionReliability(v bool)
func (*AddSTFRoamingGatewayRequestModel) SetSmartCardFallbackLogonType ¶
func (o *AddSTFRoamingGatewayRequestModel) SetSmartCardFallbackLogonType(v LogonType)
func (*AddSTFRoamingGatewayRequestModel) SetStasBypassDuration ¶
func (o *AddSTFRoamingGatewayRequestModel) SetStasBypassDuration(v string)
func (*AddSTFRoamingGatewayRequestModel) SetStasUseLoadBalancing ¶
func (o *AddSTFRoamingGatewayRequestModel) SetStasUseLoadBalancing(v bool)
func (*AddSTFRoamingGatewayRequestModel) SetSubnetIPAddress ¶
func (o *AddSTFRoamingGatewayRequestModel) SetSubnetIPAddress(v string)
func (*AddSTFRoamingGatewayRequestModel) SetVersion ¶
func (o *AddSTFRoamingGatewayRequestModel) SetVersion(v string)
func (AddSTFRoamingGatewayRequestModel) ToMap ¶
func (o AddSTFRoamingGatewayRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type AddSTFStoreFarmRequestModel ¶ added in v0.4.3
type AddSTFStoreFarmRequestModel struct {
BaseSTFStoreFarmRequestModel
}
type AddUpdateSTFAuthenticationServiceProtocolRequestModel ¶
type AddUpdateSTFAuthenticationServiceProtocolRequestModel struct { Name []string //The name of the authentication protocol. AuthenticationService NullableString //The Authentication service to add the feature to. }
func (*AddUpdateSTFAuthenticationServiceProtocolRequestModel) SetAuthenticationService ¶
func (o *AddUpdateSTFAuthenticationServiceProtocolRequestModel) SetAuthenticationService(v string)
func (*AddUpdateSTFAuthenticationServiceProtocolRequestModel) SetProtocolsName ¶
func (o *AddUpdateSTFAuthenticationServiceProtocolRequestModel) SetProtocolsName(v []string)
func (*AddUpdateSTFAuthenticationServiceProtocolRequestModel) ToMap ¶
func (o *AddUpdateSTFAuthenticationServiceProtocolRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type AllowedAudience ¶ added in v0.4.3
type AllowedAudience struct { Name NullableString `json:"Name,omitempty"` AudienceUri NullableString `json:"AudienceUri,omitempty"` }
type AppSettings ¶
type AppSettings struct { Settings NullableString `json:"Settings"` File NullableString `json:"File"` SectionInformation NullableString `json:"SectionInformation"` LockAttributes NullableString `json:"LockAttributes"` LockAllAttributesExcept NullableString `json:"LockAllAttributesExcept"` LockElements NullableString `json:"LockElements"` LockAllElementsExcept NullableString `json:"LockAllElementsExcept"` LockItem NullableBool `json:"LockItem"` ElementInformation NullableString `json:"ElementInformation"` CurrentConfiguration NullableString `json:"CurrentConfiguration"` }
type ApplicationInitialization ¶
type ApplicationInitialization struct {
SkipManagedModules NullableBool `json:"SkipManagedModules"`
}
type ApplicationInitializationModel ¶ added in v0.4.3
type ApplicationInitializationModel struct {
SkipManagedModules NullableBool `json:"SkipManagedModules"`
}
type AuthenticationModel ¶
type AuthenticationModel struct { TokenServiceId NullableString `json:"TokenServiceId,omitempty"` // The token service id of the authentication TokenValidators []TokenValidator `json:"TokenValidators,omitempty"` // The token validators of the authentication ProtocolChoices []ProtocolChoice `json:"ProtocolChoices,omitempty"` // The protocol choices of the authentication }
type AuthenticationOptionsModel ¶
type AuthenticationOptionsModel struct { LoggingLevel NullableString `json:"LoggingLevel,omitempty"` // The logging level of the authentication options HideAccountErrors NullableBool `json:"HideAccountErrors,omitempty"` // The hide account errors of the authentication options CollectFasEvidence NullableBool `json:"CollectFasEvidence,omitempty"` // The collect FAS evidence of the authentication options }
type AuthenticationSettingsModel ¶
type AuthenticationSettingsModel struct { IntegratedWindowsAuthentication IntegratedWindowsAuthenticationModel `json:"integratedWindowsAuthentication,omitempty"` // The integrated windows authentication of the authentication settings CitrixAGBasicAuthentication CitrixAGBasicAuthenticationModel `json:"citrixAGBasicAuthentication,omitempty"` // The citrix AG basic authentication of the authentication settings CommonExplicitEndpoints CommonExplicitEndpointsModel `json:"commonExplicitEndpoints,omitempty"` // The common explicit endpoints of the authentication settings FormsProtocol FormsProtocolModel `json:"formsProtocol,omitempty"` // The forms protocol of the authentication settings ExplicitAuthentication ExplicitAuthenticationModel `json:"explicitAuthentication,omitempty"` // The explicit authentication of the authentication settings HttpBasicAuthentication ClaimsFactoryModel `json:"httpBasicAuthentication,omitempty"` // The http basic authentication of the authentication settings CertificateAuthentication ClaimsFactoryModel `json:"certificateAuthentication,omitempty"` // The certificate authentication of the authentication settings CitrixFederationAuthentication ClaimsFactoryModel `json:"citrixFederationAuthentication,omitempty"` // The citrix federation authentication of the authentication settings ExplicitBL ExplicitBLModel `json:"explicitBL,omitempty"` // The explicit BL of the authentication settings DelegatedDirectoryClaimFactory DelegatedDirectoryClaimFactoryModel `json:"delegatedDirectoryClaimFactory,omitempty"` // The delegated directory claim factory of the authentication settings SamlForms SamlFormsModel `json:"samlForms,omitempty"` // The saml forms of the authentication settings }
type BaseSTFStoreFarmRequestModel ¶ added in v0.4.3
type BaseSTFStoreFarmRequestModel struct { FarmName NullableString `json:"FarmName"` Port NullableInt64 `json:"Port"` SSLRelayPort NullableInt64 `json:"SSLRelayPort"` TransportType NullableString `json:"TransportType"` LoadBalance NullableBool `json:"LoadBalance"` XMLValidationEnabled NullableBool `json:"XMLValidationEnabled"` XMLValidationSecret NullableString `json:"XMLValidationSecret"` FarmType NullableString `json:"FarmType"` Servers []string `json:"Servers"` ServiceUrls []string `json:"ServiceUrls"` AllFailedBypassDuration NullableInt64 `json:"AllFailedBypassDuration"` BypassDuration NullableInt64 `json:"BypassDuration"` TicketTimeToLive NullableInt64 `json:"TicketTimeToLive"` RadeTicketTimeToLive NullableInt64 `json:"RadeTicketTimeToLive"` MaxFailedServersPerRequest NullableInt64 `json:"MaxFailedServersPerRequest"` Zones []string `json:"Zones"` Product NullableString `json:"Product"` RestrictPoPs NullableString `json:"RestrictPoPs"` FarmGuid NullableString `json:"FarmGuid"` }
Base Model shared by Add and Set StoreFarm Request Models
func (*BaseSTFStoreFarmRequestModel) SetAllFailedBypassDuration ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetAllFailedBypassDuration(v int64)
func (*BaseSTFStoreFarmRequestModel) SetBypassDuration ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetBypassDuration(v int64)
func (*BaseSTFStoreFarmRequestModel) SetFarmGuid ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetFarmGuid(v string)
func (*BaseSTFStoreFarmRequestModel) SetFarmName ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetFarmName(v string)
func (*BaseSTFStoreFarmRequestModel) SetFarmType ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetFarmType(v string)
func (*BaseSTFStoreFarmRequestModel) SetLoadBalance ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetLoadBalance(v bool)
func (*BaseSTFStoreFarmRequestModel) SetMaxFailedServersPerRequest ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetMaxFailedServersPerRequest(v int64)
func (*BaseSTFStoreFarmRequestModel) SetPort ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetPort(v int64)
func (*BaseSTFStoreFarmRequestModel) SetProduct ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetProduct(v string)
func (*BaseSTFStoreFarmRequestModel) SetRadeTicketTimeToLive ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetRadeTicketTimeToLive(v int64)
func (*BaseSTFStoreFarmRequestModel) SetRestrictPoPs ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetRestrictPoPs(v string)
func (*BaseSTFStoreFarmRequestModel) SetSSLRelayPort ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetSSLRelayPort(v int64)
func (*BaseSTFStoreFarmRequestModel) SetServers ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetServers(v []string)
func (*BaseSTFStoreFarmRequestModel) SetServiceUrls ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetServiceUrls(v []string)
func (*BaseSTFStoreFarmRequestModel) SetTicketTimeToLive ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetTicketTimeToLive(v int64)
func (*BaseSTFStoreFarmRequestModel) SetTransportType ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetTransportType(v string)
func (*BaseSTFStoreFarmRequestModel) SetXMLValidationEnabled ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetXMLValidationEnabled(v bool)
func (*BaseSTFStoreFarmRequestModel) SetXMLValidationSecret ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetXMLValidationSecret(v string)
func (*BaseSTFStoreFarmRequestModel) SetZones ¶ added in v0.4.3
func (o *BaseSTFStoreFarmRequestModel) SetZones(v []string)
func (BaseSTFStoreFarmRequestModel) ToMap ¶ added in v0.4.3
func (o BaseSTFStoreFarmRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type BasicServiceModel ¶ added in v0.4.3
type BasicServiceModel struct { Id NullableString `json:"Id,omitempty"` // The id of the service DisplayName NullableString `json:"DisplayName,omitempty"` // The display name of the service TrustedIssuers []NullableString `json:"TrustedIssuers,omitempty"` // The trusted issuers of the service RelyingParties []NullableString `json:"RelyingParties,omitempty"` // The relying parties of the service AllowedAudiences []NullableString `json:"AllowedAudiences,omitempty"` // The allowed audiences of the service }
type BasicWebApplicationModel ¶ added in v0.4.3
type BasicWebApplicationModel struct { WebSite BasicWebSiteModel `json:"WebSite"` VirtualPath NullableString `json:"VirtualPath"` Name NullableString `json:"Name"` AppPool NullableString `json:"AppPool"` Folder NullableString `json:"Folder"` VirtualDirectories []string `json:"VirtualDirectories"` }
type BasicWebSiteModel ¶ added in v0.4.3
type BasicWebSiteModel struct { PhysicalPath NullableString `json:"PhysicalPath"` DefaultApplPoolName NullableString `json:"DefaultApplPoolName"` Bindings NullableString `json:"Bindings"` Name NullableString `json:"Name"` Id NullableInt `json:"Id"` Applications NullableString `json:"Applications"` }
type BeaconDetailModel ¶ added in v0.4.3
type BeaconDetailModel struct { Id NullableString `json:"Id,omitempty"` Path NullableString `json:"Path,omitempty"` }
type BeaconModel ¶ added in v0.4.3
type BeaconModel struct { Internal []BeaconDetailModel `json:"Internal,omitempty"` External []BeaconDetailModel `json:"External,omitempty"` }
type BindingModel ¶ added in v0.4.3
type BindingModel struct { Protocol NullableString `json:"Protocol,omitempty"` Host NullableString `json:"Host,omitempty"` HostSource NullableInt `json:"HostSource,omitempty"` Port NullableInt `json:"Port,omitempty"` BaseUrl NullableString `json:"BaseUrl,omitempty"` Information NullableString `json:"Information,omitempty"` Certificate any `json:"Certificate,omitempty"` }
type CasConfidurationModel ¶ added in v0.4.3
type CasConfidurationModel struct { CustomerId NullableString `json:"CustomerId,omitempty"` EnablementService NullableString `json:"EnablementService,omitempty"` CwsServiceKey NullableString `json:"CwsServiceKey,omitempty"` EnablementServiceStatus NullableString `json:"EnablementServiceStatus,omitempty"` InstanceId NullableString `json:"InstanceId,omitempty"` Name NullableString `json:"Name,omitempty"` }
type CertificateModel ¶
type CertificateModel struct { Id NullableString `json:"Id,omitempty"` // The id of the certificate Thumbprint NullableString `json:"Thumbprint,omitempty"` // The thumbprint of the certificate }
type ChangePasswordModel ¶
type ChangePasswordModel struct { ConversationFactoryName NullableString `json:"ConversationFactoryName,omitempty"` // The conversation factory name of the change password ClaimsFactoryName NullableString `json:"ClaimsFactoryName,omitempty"` // The claims factory name of the change password }
type CitrixAGBasicAuthenticationModel ¶
type CitrixAGBasicAuthenticationModel struct { CredentialValidationMode NullableInt `json:"CredentialValidationMode,omitempty"` // The credential validation mode of the citrix AG basic authentication NetscalerGateways []NullableString `json:"NetscalerGateways,omitempty"` // The netscaler gateways of the citrix AG basic authentication ClaimsFactoryName NullableString `json:"ClaimsFactoryName,omitempty"` // The claims factory name of the citrix AG basic authentication }
type CitrixTraceListenerModel ¶ added in v0.4.3
type CitrixTraceListenerModel struct { Name NullableString `json:"Name,omitempty"` Type NullableString `json:"Type,omitempty"` InitializeData NullableString `json:"InitializeData,omitempty"` MaxFileSizeKb NullableInt `json:"MaxFileSizeKb,omitempty"` HostBaseUrl NullableString `json:"HostBaseUrl,omitempty"` ServiceType NullableString `json:"ServiceType,omitempty"` SiteId NullableString `json:"SiteId,omitempty"` EndPointUrl NullableString `json:"EndPointUrl,omitempty"` CloudProvider NullableString `json:"CloudProvider,omitempty"` AuthToken NullableString `json:"AuthToken,omitempty"` FlushInterval NullableInt `json:"FlushInterval,omitempty"` TracesPerRequest NullableInt `json:"TracesPerRequest,omitempty"` FileCount NullableInt `json:"FileCount,omitempty"` }
type ClaimModel ¶ added in v0.4.3
type ClaimModel struct { Name NullableString `json:"Name,omitempty"` DirectoryClaimType NullableString `json:"DirectoryClaimType,omitempty"` }
type ClaimsFactoryModel ¶
type ClaimsFactoryModel struct {
ClaimsFactoryName NullableString `json:"ClaimsFactoryName,omitempty"` // The claims factory name of the claims factory
}
type ClearSTFDeploymentRequestModel ¶
type ClearSTFDeploymentRequestModel struct {
SiteId NullableInt64 `json:"SiteId,omitempty"` // The IIS site id of the deployment
}
func (*ClearSTFDeploymentRequestModel) SetSiteId ¶
func (o *ClearSTFDeploymentRequestModel) SetSiteId(v int64)
func (ClearSTFDeploymentRequestModel) ToMap ¶
func (o ClearSTFDeploymentRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type ClearSTFWebReceiverSiteStyleRequestModel ¶ added in v0.5.0
type ClearSTFWebReceiverSiteStyleRequestModel struct {
WebReceiverService NullableString // A .NET class representing the configuration of a StoreFront Web Receiver service
}
func (*ClearSTFWebReceiverSiteStyleRequestModel) SetWebReceiverService ¶ added in v0.5.0
func (o *ClearSTFWebReceiverSiteStyleRequestModel) SetWebReceiverService(v string)
func (ClearSTFWebReceiverSiteStyleRequestModel) ToMap ¶ added in v0.5.0
func (o ClearSTFWebReceiverSiteStyleRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable
type ClientEndpointClientCertificateModel ¶
type ClientEndpointClientCertificateModel struct { Thumbprint NullableString `json:"Thumbprint,omitempty"` // The thumbprint of the client certificate StoreName NullableString `json:"StoreName,omitempty"` // The store name of the client certificate StoreLocation NullableInt `json:"StoreLocation,omitempty"` // The store location of the client certificate }
type ClientSettings ¶
type ClientSettings struct { AuthManager NullableString `json:"AuthManager"` StoreProxy NullableString `json:"StoreProxy"` PluginAssistant NullableString `json:"PluginAssistant"` UserInterface NullableString `json:"UserInterface"` AppProtection NullableString `json:"AppProtection"` Plugins NullableString `json:"Plugins"` }
type CommonExplicitEndpointsModel ¶
type CommonExplicitEndpointsModel struct {
ChangePassword ChangePasswordModel `json:"ChangePassword,omitempty"` // The change password endpoint of the common explicit endpoints
}
type Configuration ¶
type Configuration struct { AppSettings AppSettings `json:"AppSettings"` ConnectionStrings ConnectionStrings `json:"ConnectionStrings"` FilePath NullableString `json:"FilePath"` HasFile NullableBool `json:"HasFile"` Locations []any `json:"Locations"` EvaluationContext EvaluationContext `json:"EvaluationContext"` RootSectionGroup RootSectionGroup `json:"RootSectionGroup"` Sections []NullableString `json:"Sections"` SectionGroups []NullableString `json:"SectionGroups"` NamespaceDeclared NullableBool `json:"NamespaceDeclared"` TypeStringTransformer any `json:"TypeStringTransformer"` AssemblyStringTransformer any `json:"AssemblyStringTransformer"` TargetFramework any `json:"TargetFramework"` }
type ConnectionStrings ¶
type ConnectionStrings struct { ConnectionStrings NullableString `json:"ConnectionStrings"` SectionInformation NullableString `json:"SectionInformation"` LockAttributes NullableString `json:"LockAttributes"` LockAllAttributesExcept NullableString `json:"LockAllAttributesExcept"` LockElements NullableString `json:"LockElements"` LockAllElementsExcept NullableString `json:"LockAllElementsExcept"` LockItem NullableBool `json:"LockItem"` ElementInformation NullableString `json:"ElementInformation"` CurrentConfiguration NullableString `json:"CurrentConfiguration"` }
type CreateSTFDeploymentRequestModel ¶
type CreateSTFDeploymentRequestModel struct { SiteId NullableInt64 `json:"SiteId,omitempty"` // The IIS site id of the deployment HostBaseUrl NullableString `json:"HostBaseUrl,omitempty"` // Url used to access the StoreFront server group }
func (*CreateSTFDeploymentRequestModel) SetHostBaseUrl ¶
func (o *CreateSTFDeploymentRequestModel) SetHostBaseUrl(v string)
func (*CreateSTFDeploymentRequestModel) SetSiteId ¶
func (o *CreateSTFDeploymentRequestModel) SetSiteId(v int64)
func (CreateSTFDeploymentRequestModel) ToMap ¶
func (o CreateSTFDeploymentRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type CreateSTFStoreRequestModel ¶
type CreateSTFStoreRequestModel struct { FarmName NullableString VirtualPath NullableString SiteId NullableInt64 Anonymous NullableBool FarmType NullableString Servers []string ServiceUrls NullableString Port NullableInt64 TransportType NullableString SSLRelayPort NullableInt64 LoadBalance NullableBool AllFailedBypassDuration NullableInt64 BypassDuration NullableInt64 FriendlyName NullableString Zones NullableString ConnectionString NullableString XMLValidationEnabled NullableBool XMLValidationSecret NullableString }
func (*CreateSTFStoreRequestModel) SetAllFailedBypassDuration ¶
func (o *CreateSTFStoreRequestModel) SetAllFailedBypassDuration(v int64)
func (*CreateSTFStoreRequestModel) SetAnonymous ¶
func (o *CreateSTFStoreRequestModel) SetAnonymous(v bool)
func (*CreateSTFStoreRequestModel) SetBypassDuration ¶
func (o *CreateSTFStoreRequestModel) SetBypassDuration(v int64)
func (*CreateSTFStoreRequestModel) SetConnectionString ¶
func (o *CreateSTFStoreRequestModel) SetConnectionString(v string)
func (*CreateSTFStoreRequestModel) SetFarmName ¶
func (o *CreateSTFStoreRequestModel) SetFarmName(v string)
func (*CreateSTFStoreRequestModel) SetFarmType ¶
func (o *CreateSTFStoreRequestModel) SetFarmType(v string)
func (*CreateSTFStoreRequestModel) SetFriendlyName ¶
func (o *CreateSTFStoreRequestModel) SetFriendlyName(v string)
func (*CreateSTFStoreRequestModel) SetLoadBalance ¶
func (o *CreateSTFStoreRequestModel) SetLoadBalance(v bool)
func (*CreateSTFStoreRequestModel) SetPort ¶
func (o *CreateSTFStoreRequestModel) SetPort(v int64)
func (*CreateSTFStoreRequestModel) SetSSLRelayPort ¶
func (o *CreateSTFStoreRequestModel) SetSSLRelayPort(v int64)
func (*CreateSTFStoreRequestModel) SetServers ¶
func (o *CreateSTFStoreRequestModel) SetServers(v []string)
func (*CreateSTFStoreRequestModel) SetServiceUrls ¶
func (o *CreateSTFStoreRequestModel) SetServiceUrls(v string)
func (*CreateSTFStoreRequestModel) SetSiteId ¶
func (o *CreateSTFStoreRequestModel) SetSiteId(v int64)
func (*CreateSTFStoreRequestModel) SetTransportType ¶
func (o *CreateSTFStoreRequestModel) SetTransportType(v string)
func (*CreateSTFStoreRequestModel) SetVirtualPath ¶
func (o *CreateSTFStoreRequestModel) SetVirtualPath(v string)
func (*CreateSTFStoreRequestModel) SetXMLValidationEnabled ¶
func (o *CreateSTFStoreRequestModel) SetXMLValidationEnabled(v bool)
func (*CreateSTFStoreRequestModel) SetXMLValidationSecret ¶
func (o *CreateSTFStoreRequestModel) SetXMLValidationSecret(v string)
func (*CreateSTFStoreRequestModel) SetZones ¶
func (o *CreateSTFStoreRequestModel) SetZones(v string)
func (CreateSTFStoreRequestModel) ToMap ¶
func (o CreateSTFStoreRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type CreateSTFWebReceiverRequestModel ¶
type CreateSTFWebReceiverRequestModel struct { VirtualPath NullableString `json:"VirtualPath,omitempty"` // Site virtual path SiteId NullableInt64 `json:"SiteId,omitempty"` // IIS site id ClassicReceiverExperience NullableBool `json:"ClassicReceiverExperience,omitempty"` // Enable the classic Receiver experience. The classic experience is no longer supported. Defaulting to the unified experience to maintain compatibility with legacy scripting. FriendlyName NullableString `json:"FriendlyName,omitempty"` // Friendly name for the WebReceiver WebUIExperence NullableString `json:"WebUIExperence,omitempty"` // Enable the Receiver experience. This parameter allows for selecting between all UIs that are available }
func (*CreateSTFWebReceiverRequestModel) SetClassicReceiverExperience ¶
func (o *CreateSTFWebReceiverRequestModel) SetClassicReceiverExperience(v bool)
func (*CreateSTFWebReceiverRequestModel) SetFriendlyName ¶
func (o *CreateSTFWebReceiverRequestModel) SetFriendlyName(v string)
func (*CreateSTFWebReceiverRequestModel) SetSiteId ¶
func (o *CreateSTFWebReceiverRequestModel) SetSiteId(v int64)
func (*CreateSTFWebReceiverRequestModel) SetVirtualPath ¶
func (o *CreateSTFWebReceiverRequestModel) SetVirtualPath(v string)
func (*CreateSTFWebReceiverRequestModel) SetWebUIExperence ¶
func (o *CreateSTFWebReceiverRequestModel) SetWebUIExperence(v string)
func (CreateSTFWebReceiverRequestModel) ToMap ¶
func (o CreateSTFWebReceiverRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type CredentialWalletModel ¶ added in v0.4.3
type CredentialWalletModel struct {
WalletName NullableString `json:"WalletName,omitempty"`
}
type DatabaseConnectionStringModel ¶
type DatabaseConnectionStringModel struct { Name NullableString `json:"Name"` ConnectionString NullableString `json:"ConnectionString"` ProviderName NullableString `json:"ProviderName"` }
type DelegatedDirectoryClaimFactoryClientEndpointModel ¶
type DelegatedDirectoryClaimFactoryClientEndpointModel struct { Uri NullableString `json:"Uri,omitempty"` // The uri of the client endpoint TransferMode NullableInt `json:"TransferMode,omitempty"` // The transfer mode of the client endpoint AuthenticationMode NullableInt `json:"AuthenticationMode,omitempty"` // The authentication mode of the client endpoint WsSecurityEnabled NullableBool `json:"WsSecurityEnabled,omitempty"` // The ws security enabled of the client endpoint ClientCertificate ClientEndpointClientCertificateModel `json:"ClientCertificate,omitempty"` // The client certificate of the client endpoint OpenTimeOut TimeModel `json:"OpenTimeOut,omitempty"` // The open time out of the client endpoint CloseTimeOut TimeModel `json:"CloseTimeOut,omitempty"` // The close time out of the client endpoint SendTimeOut TimeModel `json:"SendTimeOut,omitempty"` // The send time out of the client endpoint PortSharingEnabled NullableBool `json:"PortSharingEnabled,omitempty"` // The port sharing enabled of the client endpoint }
type DelegatedDirectoryClaimFactoryModel ¶
type DelegatedDirectoryClaimFactoryModel struct { RequiredProperties []NullableString `json:"RequiredProperties,omitempty"` // The required properties of the delegated directory claim factory Enabled NullableBool `json:"Enabled,omitempty"` // The enabled of the delegated directory claim factory ClientEndpoint DelegatedDirectoryClaimFactoryClientEndpointModel `json:"ClientEndpoint,omitempty"` // The client endpoint of the delegated directory claim factory }
type Diagnostics ¶
type Diagnostics struct {
}type EvaluationContext ¶
type EvaluationContext struct { HostingContext NullableString `json:"HostingContext"` IsMachineLevel NullableBool `json:"IsMachineLevel"` }
type ExplicitAuthenticationModel ¶
type ExplicitAuthenticationModel struct { AccountManagerFactoryName NullableString `json:"AccountManagerFactoryName,omitempty"` // The account manager factory name of the explicit authentication ConversationFactoryName NullableString `json:"ConversationFactoryName,omitempty"` // The conversation factory name of the explicit authentication ClaimsFactoryName NullableString `json:"ClaimsFactoryName,omitempty"` // The claims factory name of the explicit authentication }
type ExplicitBLModel ¶
type ExplicitBLModel struct { Authenticator NullableString `json:"Authenticator,omitempty"` // The authenticator of the explicit BL HideDomainField NullableBool `json:"HideDomainField,omitempty"` // The hide domain field of the explicit BL AllowUserPasswordChange NullableInt `json:"AllowUserPasswordChange,omitempty"` // The allow user password change of the explicit BL AllowZeroLengthPassword NullableBool `json:"AllowZeroLengthPassword,omitempty"` // The allow zero length password of the explicit BL ShowPasswordExpiryWarning NullableInt `json:"ShowPasswordExpiryWarning,omitempty"` // The show password expiry warning of the explicit BL PasswordExpiryWarningPeriod NullableInt `json:"PasswordExpiryWarningPeriod,omitempty"` // The password expiry warning period of the explicit BL RequireAccountSIDs NullableBool `json:"RequireAccountSIDs,omitempty"` // The require account SIDs of the explicit BL DomainSelection []NullableString `json:"DomainSelection,omitempty"` // The domain selection of the explicit BL AccountManagementPolicy AccountManagementPolicyModel `json:"AccountManagementPolicy,omitempty"` // The account management policy of the explicit BL JsonServiceEnabled NullableBool `json:"JsonServiceEnabled,omitempty"` // The json service enabled of the explicit BL }
type FeatureClassInstancesModel ¶
type FeatureClassInstancesModel struct { Path NullableString `json:"Path,omitempty"` // C:\Program Files\Citrix\Receiver StoreFront\Services\DefaultDomainServices ConfigLocation NullableString `json:"ConfigLocation,omitempty"` // C:\Program Files\Citrix\Receiver StoreFront\Services\DefaultDomainServices\Citrix.DeliveryServices.DomainServices.ServiceHost.exe.config ConfigTypeName NullableString `json:"ConfigTypeName,omitempty"` // Executable Id NullableString `json:"Id,omitempty"` // 9108053d-479c-4798-9799-d20c71fc2905 ClassType NullableString `json:"ClassType,omitempty"` // 88e61a71-f70a-47b7-85c5-f6ca6f108410 FrameworkController NullableString `json:"FrameworkController,omitempty"` // Citrix.DeliveryServices.Framework.FileBased.FrameworkController ParentInstance NullableString `json:"ParentInstance,omitempty"` // 00000000-0000-0000-0000-000000000000 RootInstance NullableString `json:"RootInstance,omitempty"` // 9108053d-479c-4798-9799-d20c71fc2905 TenantId NullableString `json:"TenantId,omitempty"` // 860e9401-39c8-4f2c-928d-34251102b840 Data NullableString `json:"Data,omitempty"` // System.Collections.Generic.Dictionary`2[System.String,System.String] ReadOnlyData NullableString `json:"ReadOnlyData,omitempty"` // [WindowsServiceName, CitrixDefaultDomainService] [Name, DomainServices] [Cmdlet, Add-DSDomainService] [Snapin, Citrix.DeliveryServices.DomainService.Install] [Tenant, 860e9401-39c8-4f2c-928d-34251102b840] [IsService, true] ParameterData NullableString `json:"ParameterData,omitempty"` // [Folder, C:\Program Files\Citrix\Receiver StoreFront\Services\DefaultDomainServices] [StartService, ] AdditionalInstanceDependencies NullableString `json:"AdditionalInstanceDependencies,omitempty"` // "" IsDeployed NullableBool `json:"IsDeployed,omitempty"` // true FeatureClass NullableString `json:"FeatureClass,omitempty"` // Citrix.DeliveryServices.Framework.Feature.FeatureClass }
type FeatureData ¶
type FeatureData struct { SiteId NullableString `json:"SiteId"` VirtualPath NullableString `json:"VirtualPath"` ApplicationPool NullableString `json:"ApplicationPool"` DefaultDocuments NullableString `json:"DefaultDocuments"` Name NullableString `json:"Name"` UseHTTPS NullableString `json:"UseHttps"` FriendlyName NullableString `json:"Friendly Name"` DeployFolder NullableString `json:"DeployFolder"` ConfigLocation NullableString `json:"ConfigLocation"` ConfigTypeName NullableString `json:"ConfigTypeName"` }
type FeatureDataModel ¶ added in v0.4.3
type FeatureDataModel struct { EventSource NullableString `json:"EventSource,omitempty"` SiteID NullableString `json:"SiteID,omitempty"` VirtualPath NullableString `json:"VirtualPath,omitempty"` ApplicationPool NullableString `json:"ApplicationPool,omitempty"` DefaultDocuments NullableString `json:"DefaultDocuments,omitempty"` Name NullableString `json:"Name,omitempty"` UseHTTPS NullableString `json:"UseHTTPS,omitempty"` DeployFolder NullableString `json:"DeployFolder,omitempty"` ConfigLocation NullableString `json:"ConfigLocation,omitempty"` ConfigTypeName NullableString `json:"ConfigTypeName,omitempty"` }
type FormsProtocolModel ¶
type FormsProtocolModel struct { TemplatePath NullableString `json:"TemplatePath,omitempty"` // The template path of the forms protocol CompiledPath NullableString `json:"CompiledPath,omitempty"` // The compiled path of the forms protocol }
type GatewayModel ¶ added in v0.4.3
type GatewayModel struct { Id NullableString `json:"Id,omitempty"` Name NullableString `json:"Name,omitempty"` Default NullableBool `json:"Default,omitempty"` Edition NullableInt `json:"Edition,omitempty"` Version NullableInt `json:"Version,omitempty"` Logon NullableInt `json:"Logon,omitempty"` SmartCardFallback NullableInt `json:"SmartCardFallback,omitempty"` NetScalerTrustCertificates NullableString `json:"NetScalerTrustCertificates,omitempty"` NetScalerGatewayMode NullableString `json:"NetScalerGatewayMode,omitempty"` CallbackUrl NullableString `json:"CallbackUrl,omitempty"` RWMode NullableString `json:"RWMode,omitempty"` Deployment NullableString `json:"Deployment,omitempty"` Location NullableString `json:"Location,omitempty"` GslLocation NullableString `json:"GslLocation,omitempty"` SessionReliability NullableBool `json:"SessionReliability,omitempty"` RequestTicketTwoStas NullableBool `json:"RequestTicketTwoStas,omitempty"` IpAddress NullableString `json:"IpAddress,omitempty"` StasUseLoadBalancing NullableBool `json:"StasUseLoadBalancing,omitempty"` StasBypassDuration NullableString `json:"StasBypassDuration,omitempty"` SecureTicketAuthorityUrls NullableString `json:"SecureTicketAuthorityUrls,omitempty"` IsCloudGateway NullableBool `json:"IsCloudGateway,omitempty"` GatewayServiceLookupUrl NullableString `json:"GatewayServiceLookupUrl,omitempty"` ConnectorBaseUrls NullableString `json:"ConnectorBaseUrls,omitempty"` GatewayLookupUrls NullableString `json:"GatewayLookupUrls,omitempty"` AuthenticationCapable NullableBool `json:"AuthenticationCapable,omitempty"` HdxRoutingCapable NullableBool `json:"HdxRoutingCapable,omitempty"` NetScalerImport NullableBool `json:"NetScalerImport,omitempty"` }
type GetSTFAuthenticationServiceProtocolRequestModel ¶
type GetSTFAuthenticationServiceProtocolRequestModel struct {
AuthenticationService string `json:"AuthenticationService,omitempty"` // The Authentication service from which to get the protocols installed
}
func (*GetSTFAuthenticationServiceProtocolRequestModel) SetAuthenticationService ¶
func (o *GetSTFAuthenticationServiceProtocolRequestModel) SetAuthenticationService(v string)
func (*GetSTFAuthenticationServiceProtocolRequestModel) ToMap ¶
func (o *GetSTFAuthenticationServiceProtocolRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type GetSTFAuthenticationServiceRequestModel ¶
type GetSTFAuthenticationServiceRequestModel struct { VirtualPath NullableString `json:"VirtualPath,omitempty"` // Virtual path to the Authentication service website. Excluding the parameter will match on any virtual path SiteId NullableInt64 `json:"SiteId,omitempty"` // IIS site id of the web site in which the Autentication service is hosted }
func (*GetSTFAuthenticationServiceRequestModel) SetSiteId ¶
func (o *GetSTFAuthenticationServiceRequestModel) SetSiteId(v int64)
func (*GetSTFAuthenticationServiceRequestModel) SetVirtualPath ¶
func (o *GetSTFAuthenticationServiceRequestModel) SetVirtualPath(v string)
func (*GetSTFAuthenticationServiceRequestModel) ToMap ¶
func (o *GetSTFAuthenticationServiceRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type GetSTFDeploymentRequestModel ¶
type GetSTFDeploymentRequestModel struct {
SiteId NullableInt64 `json:"SiteId,omitempty"` // The IIS site id of the deployment
}
func (*GetSTFDeploymentRequestModel) SetSiteId ¶
func (o *GetSTFDeploymentRequestModel) SetSiteId(v int64)
func (GetSTFDeploymentRequestModel) ToMap ¶
func (o GetSTFDeploymentRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type GetSTFRoamingAccountRequestModel ¶ added in v0.5.0
type GetSTFRoamingAccountRequestModel struct {
StoreService NullableString //Configuration of a StoreFront Store Service
}
func (*GetSTFRoamingAccountRequestModel) SetStoreService ¶ added in v0.5.0
func (o *GetSTFRoamingAccountRequestModel) SetStoreService(v string)
func (GetSTFRoamingAccountRequestModel) ToMap ¶ added in v0.5.0
func (o GetSTFRoamingAccountRequestModel) ToMap() (map[string]interface{}, error)
type GetSTFRoamingAccountResponseModel ¶ added in v0.5.0
type GetSTFRoamingAccountResponseModel struct { Id NullableString `json:"Id,omitempty"` Name NullableString `json:"Name,omitempty"` Description NullableString `json:"Description,omitempty"` Published NullableBool `json:"Published,omitempty"` UpdaterType NullableInt `json:"UpdaterType,omitempty"` RemoteAccessType NullableInt `json:"RemoteAccessType,omitempty"` AnnotatedServiceRecords any `json:"AnnotatedServiceRecords,omitempty"` Metadata any `json:"Metadata,omitempty"` }
type GetSTFRoamingExternalBeaconResponseModel ¶ added in v0.5.1
type GetSTFRoamingExternalBeaconResponseModel struct {
External []string `json:"external_addresses"`
}
type GetSTFRoamingGatewayRequestModel ¶
type GetSTFRoamingGatewayRequestModel struct {
Name NullableString `json:"Name,omitempty"` // The Gateway friendly name
}
func (*GetSTFRoamingGatewayRequestModel) SetName ¶
func (o *GetSTFRoamingGatewayRequestModel) SetName(v string)
func (GetSTFRoamingGatewayRequestModel) ToMap ¶
func (o GetSTFRoamingGatewayRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type GetSTFRoamingInternalBeaconResponseModel ¶ added in v0.5.1
type GetSTFRoamingInternalBeaconResponseModel struct {
Internal string `json:"internal_address"`
}
type GetSTFStoreEnumerationOptionsRawResponseModel ¶ added in v0.4.3
type GetSTFStoreEnumerationOptionsRawResponseModel struct { EnhancedEnumeration NullableBool `json:"EnhancedEnumeration,omitempty"` MaximumConcurrentEnumerations NullableInt64 `json:"MaximumConcurrentEnumerations,omitempty"` MinimumFarmsRequiredForConcurrentEnumeration NullableInt64 `json:"MinimumFarmsRequiredForConcurrentEnumeration,omitempty"` RequestFullIconData NullableInt64 `json:"RequestFullIconData,omitempty"` RequestedHighColorIcons RequestedHighColorIconsModel `json:"RequestedHighColorIcons,omitempty"` FilterByTypesInclude NullableString `json:"FilterByTypesInclude,omitempty"` FilterByKeywordsInclude NullableString `json:"FilterByKeywordsInclude,omitempty"` FilterByKeywordsExclude NullableString `json:"FilterByKeywordsExclude,omitempty"` TreatDesktopsAsApps NullableBool `json:"TreatDesktopsAsApps,omitempty"` Authenticator NullableString `json:"Authenticator,omitempty"` }
func (GetSTFStoreEnumerationOptionsRawResponseModel) ConvertToResponseModel ¶ added in v0.4.3
func (rawResponse GetSTFStoreEnumerationOptionsRawResponseModel) ConvertToResponseModel() GetSTFStoreEnumerationOptionsResponseModel
type GetSTFStoreEnumerationOptionsResponseModel ¶ added in v0.4.3
type GetSTFStoreEnumerationOptionsResponseModel struct { EnhancedEnumeration NullableBool `json:"EnhancedEnumeration,omitempty"` MaximumConcurrentEnumerations NullableInt64 `json:"MaximumConcurrentEnumerations,omitempty"` MinimumFarmsRequiredForConcurrentEnumeration NullableInt64 `json:"MinimumFarmsRequiredForConcurrentEnumeration,omitempty"` RequestedHighColorIcons RequestedHighColorIconsModel `json:"RequestedHighColorIcons,omitempty"` FilterByTypesInclude []string `json:"FilterByTypesInclude,omitempty"` FilterByKeywordsInclude []string `json:"FilterByKeywordsInclude,omitempty"` FilterByKeywordsExclude []string `json:"FilterByKeywordsExclude,omitempty"` TreatDesktopsAsApps NullableBool `json:"TreatDesktopsAsApps,omitempty"` Authenticator NullableString `json:"Authenticator,omitempty"` }
type GetSTFStoreFarmRequestModel ¶ added in v0.4.3
type GetSTFStoreFarmRequestModel struct {
FarmName NullableString `json:"FarmName"`
}
func (*GetSTFStoreFarmRequestModel) SetFarmName ¶ added in v0.4.3
func (o *GetSTFStoreFarmRequestModel) SetFarmName(v string)
func (GetSTFStoreFarmRequestModel) ToMap ¶ added in v0.4.3
func (o GetSTFStoreFarmRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type GetSTFStoreLaunchOptionsRawResponseModel ¶ added in v0.4.3
type GetSTFStoreLaunchOptionsRawResponseModel struct { SetNoLoadBiasFlag NullableBool `json:"SetNoLoadBiasFlag,omitempty"` AddressResolutionType NullableInt64 `json:"AddressResolutionType,omitempty"` RequestICAClientSecureChannel NullableInt64 `json:"RequestICAClientSecureChannel,omitempty"` IgnoreClientProvidedClientAddress NullableBool `json:"IgnoreClientProvidedClientAddress,omitempty"` OverlayAutoLoginCredentialsWithTicket NullableBool `json:"OverlayAutoLoginCredentialsWithTicket,omitempty"` OverrideIcaClientName NullableBool `json:"OverrideIcaClientName,omitempty"` RequireLaunchReference NullableBool `json:"RequireLaunchReference,omitempty"` AllowFontSmoothing NullableBool `json:"AllowFontSmoothing,omitempty"` ShowDesktopViewer NullableBool `json:"ShowDesktopViewer,omitempty"` AllowSpecialFolderRedirection NullableBool `json:"AllowSpecialFolderRedirection,omitempty"` ClientProxyPolicy any `json:"ClientProxyPolicy,omitempty"` //TODO: Placeholder for ClientProxyPolicy RoutingPolicy any `json:"RoutingPolicy,omitempty"` //TODO: Placeholder for RoutingPolicy VdaLogonDataProviderName NullableString `json:"VdaLogonDataProviderName,omitempty"` FederatedAuthenticationServiceFailover NullableBool `json:"FederatedAuthenticationServiceFailover,omitempty"` }
func (GetSTFStoreLaunchOptionsRawResponseModel) ConvertToResponseModel ¶ added in v0.4.3
func (rawResponse GetSTFStoreLaunchOptionsRawResponseModel) ConvertToResponseModel() GetSTFStoreLaunchOptionsResponseModel
type GetSTFStoreLaunchOptionsResponseModel ¶ added in v0.4.3
type GetSTFStoreLaunchOptionsResponseModel struct { SetNoLoadBiasFlag NullableBool `json:"SetNoLoadBiasFlag,omitempty"` AddressResolutionType string `json:"AddressResolutionType,omitempty"` RequestICAClientSecureChannel string `json:"RequestICAClientSecureChannel,omitempty"` IgnoreClientProvidedClientAddress NullableBool `json:"IgnoreClientProvidedClientAddress,omitempty"` OverlayAutoLoginCredentialsWithTicket NullableBool `json:"OverlayAutoLoginCredentialsWithTicket,omitempty"` OverrideIcaClientName NullableBool `json:"OverrideIcaClientName,omitempty"` RequireLaunchReference NullableBool `json:"RequireLaunchReference,omitempty"` AllowFontSmoothing NullableBool `json:"AllowFontSmoothing,omitempty"` ShowDesktopViewer NullableBool `json:"ShowDesktopViewer,omitempty"` AllowSpecialFolderRedirection NullableBool `json:"AllowSpecialFolderRedirection,omitempty"` VdaLogonDataProviderName NullableString `json:"VdaLogonDataProviderName,omitempty"` FederatedAuthenticationServiceFailover NullableBool `json:"FederatedAuthenticationServiceFailover,omitempty"` }
type GetSTFStoreRequestModel ¶
type GetSTFStoreRequestModel struct { SiteId NullableInt64 // The IIS site id of the deployment VirtualPath NullableString //Virtual path of the Store to return AuthenticationService NullableString //Stores used by an Authentication servic }
func (*GetSTFStoreRequestModel) SetGetSTFStoreRequestModel ¶
func (o *GetSTFStoreRequestModel) SetGetSTFStoreRequestModel(v string)
func (*GetSTFStoreRequestModel) SetSiteId ¶
func (o *GetSTFStoreRequestModel) SetSiteId(v int64)
func (*GetSTFStoreRequestModel) SetVirtualPath ¶
func (o *GetSTFStoreRequestModel) SetVirtualPath(v string)
func (GetSTFStoreRequestModel) ToMap ¶
func (o GetSTFStoreRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type GetSTFWebReceiverRequestModel ¶
type GetSTFWebReceiverRequestModel struct { VirtualPath NullableString `json:"VirtualPath,omitempty"` // Virtual path filter SiteId NullableInt64 `json:"SiteId,omitempty"` // IIS site id filter AuthenticationService NullableString `json:"AuthenticationService,omitempty"` // Authentication service filter }
func (*GetSTFWebReceiverRequestModel) SetAuthenticationService ¶
func (o *GetSTFWebReceiverRequestModel) SetAuthenticationService(v string)
func (*GetSTFWebReceiverRequestModel) SetSiteId ¶
func (o *GetSTFWebReceiverRequestModel) SetSiteId(v int64)
func (*GetSTFWebReceiverRequestModel) SetVirtualPath ¶
func (o *GetSTFWebReceiverRequestModel) SetVirtualPath(v string)
func (GetSTFWebReceiverRequestModel) ToMap ¶
func (o GetSTFWebReceiverRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type GetSTFWebReceiverResourcesServiceResponseModel ¶ added in v0.5.0
type GetSTFWebReceiverResourcesServiceResponseModel struct { PersistentIconCacheEnabled NullableBool `json:"PersistentIconCacheEnabled,omitempty"` IcaFileCacheExpiry NullableInt `json:"IcaFileCacheExpiry,omitempty"` IconSize NullableInt `json:"IconSize,omitempty"` ShowDesktopViewer NullableBool `json:"ShowDesktopViewer,omitempty"` }
type GetSTFWebReceiverSiteStyleRequestModel ¶ added in v0.5.0
type GetSTFWebReceiverSiteStyleRequestModel struct {
WebReceiverService NullableString `json:"WebReceiverService,omitempty"` // A .NET class representing the configuration of a StoreFront Web Receiver service
}
func (*GetSTFWebReceiverSiteStyleRequestModel) SetWebReceiverService ¶ added in v0.5.0
func (o *GetSTFWebReceiverSiteStyleRequestModel) SetWebReceiverService(v string)
func (GetSTFWebReceiverSiteStyleRequestModel) ToMap ¶ added in v0.5.0
func (o GetSTFWebReceiverSiteStyleRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable
type GetSTFWebReceiverUserInterfaceRawResponseModel ¶ added in v0.4.3
type GetSTFWebReceiverUserInterfaceRawResponseModel struct { AutoLaunchDesktop NullableBool `json:"AutoLaunchDesktop,omitempty"` MultiClickTimeout NullableInt `json:"MultiClickTimeout,omitempty"` CategoryViewCollapsed NullableBool `json:"CategoryViewCollapsed,omitempty"` MoveAppToUncategorized NullableBool `json:"MoveAppToUncategorized,omitempty"` EnableAppsFolderView NullableBool `json:"EnableAppsFolderView,omitempty"` WorkspaceControl UserInterfaceWorkspaceControlRawResponseModel `json:"WorkspaceControl,omitempty"` ReceiverConfiguration UserInterfaceReceiverConfigurationResponseModel `json:"ReceiverConfiguration,omitempty"` AppShortcuts UserInterfaceAppShortcutsResponseModel `json:"AppShortcuts,omitempty"` UIViews UserInterfaceUIViewsRawResponseModel `json:"UIViews,omitempty"` ProgressiveWebApp UserInterfaceProgressiveWebAppResponseModel `json:"ProgressiveWebApp,omitempty"` Branding UserInterfaceBrandingResponseModel `json:"Branding,omitempty"` ShowActivityManager NullableBool `json:"ShowActivityManager,omitempty"` ShowFirstTimeUse NullableBool `json:"ShowFirstTimeUse,omitempty"` PreventIcaDownloads NullableBool `json:"PreventIcaDownloads,omitempty"` }
func (*GetSTFWebReceiverUserInterfaceRawResponseModel) ConvertToResponseModel ¶ added in v0.4.3
func (rawResponse *GetSTFWebReceiverUserInterfaceRawResponseModel) ConvertToResponseModel() GetSTFWebReceiverUserInterfaceResponseModel
type GetSTFWebReceiverUserInterfaceResponseModel ¶ added in v0.4.3
type GetSTFWebReceiverUserInterfaceResponseModel struct { AutoLaunchDesktop NullableBool `json:"AutoLaunchDesktop,omitempty"` MultiClickTimeout NullableInt `json:"MultiClickTimeout,omitempty"` CategoryViewCollapsed NullableBool `json:"CategoryViewCollapsed,omitempty"` MoveAppToUncategorized NullableBool `json:"MoveAppToUncategorized,omitempty"` EnableAppsFolderView NullableBool `json:"EnableAppsFolderView,omitempty"` WorkspaceControl UserInterfaceWorkspaceControlResponseModel `json:"WorkspaceControl,omitempty"` ReceiverConfiguration UserInterfaceReceiverConfigurationResponseModel `json:"ReceiverConfiguration,omitempty"` AppShortcuts UserInterfaceAppShortcutsResponseModel `json:"AppShortcuts,omitempty"` UIViews UserInterfaceUIViewsResponseModel `json:"UIViews,omitempty"` ProgressiveWebApp UserInterfaceProgressiveWebAppResponseModel `json:"ProgressiveWebApp,omitempty"` Branding UserInterfaceBrandingResponseModel `json:"Branding,omitempty"` ShowActivityManager NullableBool `json:"ShowActivityManager,omitempty"` ShowFirstTimeUse NullableBool `json:"ShowFirstTimeUse,omitempty"` PreventIcaDownloads NullableBool `json:"PreventIcaDownloads,omitempty"` }
type GetStoreFarmConfigurationRequestModel ¶ added in v0.4.3
type GetStoreFarmConfigurationRequestModel struct {
StoreService NullableString //Configuration of a StoreFront Store Service
}
func (*GetStoreFarmConfigurationRequestModel) SetStoreService ¶ added in v0.4.3
func (o *GetStoreFarmConfigurationRequestModel) SetStoreService(v string)
func (GetStoreFarmConfigurationRequestModel) ToMap ¶ added in v0.4.3
func (o GetStoreFarmConfigurationRequestModel) ToMap() (map[string]interface{}, error)
type GetWebReceiverApplicationShortcutsResponseModel ¶ added in v0.4.3
type GetWebReceiverApplicationShortcutsResponseModel struct { PromptForUntrustedShortcuts NullableBool `json:"PromptForUntrustedShortcuts,omitempty"` TrustedUrls []NullableString `json:"TrustedUrls,omitempty"` GatewayUrls []NullableString `json:"GatewayUrls,omitempty"` }
func (*GetWebReceiverApplicationShortcutsResponseModel) GetGatewayUrls ¶ added in v0.4.3
func (o *GetWebReceiverApplicationShortcutsResponseModel) GetGatewayUrls() []string
func (*GetWebReceiverApplicationShortcutsResponseModel) GetPromptForUntrustedShortcuts ¶ added in v0.4.3
func (o *GetWebReceiverApplicationShortcutsResponseModel) GetPromptForUntrustedShortcuts() bool
func (*GetWebReceiverApplicationShortcutsResponseModel) GetTrustedUrls ¶ added in v0.4.3
func (o *GetWebReceiverApplicationShortcutsResponseModel) GetTrustedUrls() []string
type GetWebReceiverAuthenticationManagerResponseModel ¶ added in v0.4.3
type GetWebReceiverAuthenticationManagerResponseModel struct { GetUserNameUrl NullableString `json:"GetUserNameUrl,omitempty"` LogoffUrl NullableString `json:"LogoffUrl,omitempty"` ChangeCredentialsUrl NullableString `json:"ChangeCredentialsUrl,omitempty"` LoginFormTimeout NullableInt `json:"LoginFormTimeout,omitempty"` }
type GetWebReceiverCommunicationRawResponseModel ¶ added in v0.4.3
type GetWebReceiverCommunicationRawResponseModel struct { Attempts NullableInt `json:"Attempts,omitempty"` Timeout TimeModel `json:"Timeout,omitempty"` Proxy ProxyModel `json:"Proxy,omitempty"` Loopback NullableInt `json:"Loopback,omitempty"` LoopbackPortUsingHttp NullableInt `json:"LoopbackPortUsingHttp,omitempty"` }
func (GetWebReceiverCommunicationRawResponseModel) ConvertToResponseModel ¶ added in v0.4.3
func (o GetWebReceiverCommunicationRawResponseModel) ConvertToResponseModel() GetWebReceiverCommunicationResponseModel
type GetWebReceiverCommunicationResponseModel ¶ added in v0.4.3
type GetWebReceiverCommunicationResponseModel struct { Attempts NullableInt `json:"Attempts,omitempty"` Timeout string `json:"Timeout,omitempty"` Proxy ProxyModel `json:"Proxy,omitempty"` Loopback string `json:"Loopback,omitempty"` LoopbackPortUsingHttp NullableInt `json:"LoopbackPortUsingHttp,omitempty"` }
type GetWebReceiverStrictTransportSecurityRawResponseModel ¶ added in v0.4.3
type GetWebReceiverStrictTransportSecurityRawResponseModel struct { Enabled NullableBool `json:"Enabled,omitempty"` PolicyDuration TimeModel `json:"PolicyDuration,omitempty"` }
func (GetWebReceiverStrictTransportSecurityRawResponseModel) ConvertToResponseModel ¶ added in v0.4.3
func (o GetWebReceiverStrictTransportSecurityRawResponseModel) ConvertToResponseModel() GetWebReceiverStrictTransportSecurityResponseModel
type GetWebReceiverStrictTransportSecurityResponseModel ¶ added in v0.4.3
type HTML5 ¶
type HTML5 struct { Enabled NullableInt64 `json:"Enabled"` Platforms NullableString `json:"Platforms"` LaunchURL NullableString `json:"LaunchUrl"` Preferences NullableString `json:"Preferences"` SingleTabLaunch NullableBool `json:"SingleTabLaunch"` ChromeAppOrigins NullableString `json:"ChromeAppOrigins"` ChromeAppPreferences NullableString `json:"ChromeAppPreferences"` Version Version `json:"Version"` ProductCode NullableString `json:"ProductCode"` IsInstalled NullableBool `json:"IsInstalled"` }
type HmacsModel ¶
type HmacsModel struct { Name NullableString `json:"Name,omitempty"` // The name of the hmac Key NullableString `json:"Key,omitempty"` // The key of the hmac }
type HostingEnvironmentModel ¶ added in v0.4.3
type HostingEnvironmentModel struct {
ShadowCopyBinAssemblies NullableBool `json:"ShadowCopyBinAssemblies"`
}
type IcaFileSigningModel ¶
type IcaFileSigningModel struct { Enabled NullableBool `json:"Enabled,omitempty"` // The enabled of the request signing CertificateId NullableString `json:"SigningCertificateId,omitempty"` // The signing certificate id of the request signing HashAlgorithm NullableString `json:"Algorithm,omitempty"` // The algorithm of the request signing }
type IcaLaunchDefaultsModel ¶
type IcaLaunchDefaultsModel struct { ClientType NullableString `json:"ClientType"` TemplateName NullableString `json:"TemplateName"` }
type InstalledFeatureClassesModel ¶
type InstalledFeatureClassesModel struct { FrameworkController NullableString `json:"FrameworkController,omitempty"` // Framework controller Type NullableString `json:"Type,omitempty"` // Type Name NullableString `json:"Name,omitempty"` // Name Version NullableString `json:"Version,omitempty"` // Version PreviousVersion NullableString `json:"PreviousVersion,omitempty"` // Previous version PackageFilename NullableString `json:"PackageFilename,omitempty"` // Package filename ParentType NullableString `json:"ParentType,omitempty"` // Parent type Multiplicity NullableInt `json:"Multiplicity,omitempty"` // Multiplicity LocalisationPath NullableString `json:"LocalisationPath,omitempty"` // Localisation path TitleKey NullableString `json:"TitleKey,omitempty"` // Title key DescriptionKey NullableString `json:"DescriptionKey,omitempty"` // Description key DirectoryPath NullableString `json:"DirectoryPath,omitempty"` // Directory path InstanceFactoryAssemblyPath NullableString `json:"InstanceFactoryAssemblyPath,omitempty"` // Instance factory assembly path InstanceFactoryType NullableString `json:"InstanceFactoryType,omitempty"` // Instance factory type ClassDependencies NullableString `json:"ClassDependencies,omitempty"` // Class dependencies RegisterLibraries NullableString `json:"RegisterLibraries,omitempty"` // Register libraries InstallUtilLibraries NullableString `json:"InstallUtilLibraries,omitempty"` // Install util libraries GacLibraries NullableString `json:"GacLibraries,omitempty"` // Gac libraries PowerShellSdkFiles NullableString `json:"PowerShellSdkFiles,omitempty"` // PowerShell sdk files TemplateFiles NullableString `json:"TemplateFiles,omitempty"` // Template files ActiveDirectoryGroups NullableString `json:"ActiveDirectoryGroups,omitempty"` // Active directory groups TransformationDefinitions NullableString `json:"TransformationDefinitions,omitempty"` // Transformation definitions PowerShellSnapin NullableString `json:"PowerShellSnapin,omitempty"` // PowerShell snapin PowerShellAddCmdlet NullableString `json:"PowerShellAddCmdlet,omitempty"` // PowerShell add cmdlet Properties NullableString `json:"Properties,omitempty"` // Properties InstanceFactory NullableString `json:"InstanceFactory,omitempty"` // Instance factory }
type IntegratedWindowsAuthenticationModel ¶
type IntegratedWindowsAuthenticationModel struct {
ClaimsFactoryName NullableString `json:"ClaimsFactoryName,omitempty"` // The claims factory name of the integrated windows authentication
}
type LogonType ¶ added in v1.0.2
type LogonType string
const ( LOGONTYPE_USED_FOR_HDX_ONLY LogonType = "UsedForHDXOnly" LOGONTYPE_DOMAIN LogonType = "Domain" LOGONTYPE_RSA LogonType = "RSA" LOGONTYPE_DOMAIN_AND_RSA LogonType = "DomainAndRSA" LOGONTYPE_SMS LogonType = "SMS" LOGONTYPE_GATEWAY_KNOWS LogonType = "GatewayKnows" LOGONTYPE_SMART_CARD LogonType = "SmartCard" LOGONTYPE_NONE LogonType = "None" )
func NewLogonTypeFromValue ¶ added in v1.0.2
NewLogonTypeFromValue returns a pointer to a valid LogonType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (LogonType) IsValid ¶ added in v1.0.2
IsValid return true if the value is valid for the enum, false otherwise
func (*LogonType) UnmarshalJSON ¶ added in v1.0.2
type MacOS ¶
type MacOS struct { Path NullableString `json:"Path"` MinimumSupportedVersion NullableString `json:"MinimumSupportedVersion"` }
type MappedNullable ¶
type NameValuePairModel ¶ added in v0.4.3
type NameValuePairModel struct { Name NullableString `json:"Name,omitempty"` // The name of the name value pair Value NullableString `json:"Value,omitempty"` // The value of the name value pair }
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableLogonType ¶ added in v1.0.2
type NullableLogonType struct {
// contains filtered or unexported fields
}
func NewNullableLogonType ¶ added in v1.0.2
func NewNullableLogonType(val *LogonType) *NullableLogonType
func (NullableLogonType) Get ¶ added in v1.0.2
func (v NullableLogonType) Get() *LogonType
func (NullableLogonType) IsSet ¶ added in v1.0.2
func (v NullableLogonType) IsSet() bool
func (NullableLogonType) MarshalJSON ¶ added in v1.0.2
func (v NullableLogonType) MarshalJSON() ([]byte, error)
func (*NullableLogonType) Set ¶ added in v1.0.2
func (v *NullableLogonType) Set(val *LogonType)
func (*NullableLogonType) UnmarshalJSON ¶ added in v1.0.2
func (v *NullableLogonType) UnmarshalJSON(src []byte) error
func (*NullableLogonType) Unset ¶ added in v1.0.2
func (v *NullableLogonType) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type PnaAuthenticationModel ¶
type PnaAuthenticationModel struct { IsEnabled NullableBool `json:"IsEnabled,omitempty"` // The is enabled of the PNA authentication ChangePasswordEnabled NullableBool `json:"ChangePasswordEnabled,omitempty"` // The change password enabled of the PNA authentication ChangePasswordUrl NullableString `json:"ChangePasswordUrl,omitempty"` // The change password url of the PNA authentication }
type ProtocolChoice ¶ added in v0.4.3
type ProtocolChoice struct { Name NullableString `json:"Name,omitempty"` Enabled NullableBool `json:"Enabled,omitempty"` ChoiceProperties any `json:"ChoiceProperties,omitempty"` }
type ProtocolHandler ¶
type ProtocolHandler struct { Enabled NullableBool `json:"Enabled"` Platforms NullableString `json:"Platforms"` SkipDoubleHopCheckWhenDisabled NullableBool `json:"SkipDoubleHopCheckWhenDisabled"` }
type ProxyModel ¶ added in v0.4.3
type ProxyModel struct { Enabled NullableBool `json:"Enabled,omitempty"` ProcessName NullableString `json:"ProcessName,omitempty"` Port NullableInt `json:"Port,omitempty"` }
type RegisterSTFStoreGatewayRequestModel ¶
type RegisterSTFStoreGatewayRequestModel struct { Gateway NullableString `json:"Gateway,omitempty"` // TODO: Add a model for this type. StoreService NullableString `json:"StoreService,omitempty"` // TODO: Add a model for this type. DefaultGateway NullableBool `json:"DefaultGateway,omitempty"` UseFullVpn NullableBool `json:"UseFullVpn,omitempty"` }
func (*RegisterSTFStoreGatewayRequestModel) SetDefaultGateway ¶
func (o *RegisterSTFStoreGatewayRequestModel) SetDefaultGateway(v bool)
func (*RegisterSTFStoreGatewayRequestModel) SetGateway ¶
func (o *RegisterSTFStoreGatewayRequestModel) SetGateway(v string)
func (*RegisterSTFStoreGatewayRequestModel) SetStoreService ¶
func (o *RegisterSTFStoreGatewayRequestModel) SetStoreService(v string)
func (*RegisterSTFStoreGatewayRequestModel) SetUseFullVpn ¶
func (o *RegisterSTFStoreGatewayRequestModel) SetUseFullVpn(v bool)
func (RegisterSTFStoreGatewayRequestModel) ToMap ¶
func (o RegisterSTFStoreGatewayRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type RelyingParty ¶ added in v0.4.3
type RelyingParty struct { Name NullableString `json:"Name,omitempty"` Id NullableString `json:"Id,omitempty"` EncipherId NullableString `json:"EncipherId,omitempty"` DefaultLifetime TimeModel `json:"DefaultLifetime,omitempty"` MaxLifetime TimeModel `json:"MaxLifetime,omitempty"` }
type RequestSigningModel ¶
type RequestSigningModel struct { Enabled NullableBool `json:"Enabled,omitempty"` // The enabled of the request signing SigningCertificateId NullableString `json:"SigningCertificateId,omitempty"` // The signing certificate id of the request signing Algorithm NullableString `json:"Algorithm,omitempty"` // The algorithm of the request signing }
type RequestedHighColorIconsModel ¶ added in v0.4.3
type RequestedHighColorIconsModel struct { Small NullableInt64 `json:"small"` Medium NullableInt64 `json:"medium"` Large NullableInt64 `json:"large"` }
type RoamingModel ¶ added in v0.4.3
type RoamingModel struct { Gateways []GatewayModel `json:"Gateways,omitempty"` CommonData []NameValuePairModel `json:"CommonData,omitempty"` Beacons BeaconModel `json:"Beacons,omitempty"` ServiceRecords []ServiceRecordModel `json:"ServiceRecords,omitempty"` Accounts []AccountModel `json:"Accounts,omitempty"` AccountRedirection AccountRedirectionModel `json:"AccountRedirection,omitempty"` }
type RoamingServiceDiagnosticsModel ¶ added in v0.4.3
type RoamingServiceDiagnosticsModel struct {
}type RootSectionGroup ¶
type RootSectionGroup struct { IsDeclared NullableBool `json:"IsDeclared"` IsDeclarationRequired NullableBool `json:"IsDeclarationRequired"` SectionGroupName NullableString `json:"SectionGroupName"` Name NullableString `json:"Name"` Type any `json:"Type"` Sections NullableString `json:"Sections"` SectionGroups NullableString `json:"SectionGroups"` }
type RoutingModel ¶
type RoutingModel struct { HostBaseUrl NullableString `json:"HostBaseUrl,omitempty"` // The host base url of the routing ServiceName NullableString `json:"ServiceName,omitempty"` // The service name of the routing ExternalEndpoints []NullableString `json:"ExternalEndpoints,omitempty"` // The external endpoints of the routing }
type STFAuthenticationServiceProtocolResponseModel ¶
type STFAuthenticationServiceProtocolResponseModel struct { Name NullableString `json:"Name"` Enabled NullableBool `json:"Enabled"` ChoiceProperties any `json:"ChoiceProperties"` //TODO: placeholder for any type, fill in the specific type later }
type STFAuthenticationServiceRawResponseModel ¶ added in v0.4.3
type STFAuthenticationServiceRawResponseModel struct { ProducerService ServiceModel `json:"ProducerService,omitempty"` // The producer service of the deployment ServiceTokenCertificate CertificateModel `json:"ServiceTokenCertificate,omitempty"` // The service token certificate thumbprint of the deployment TokenValidationService ServiceModel `json:"TokenValidationService,omitempty"` // The name of token validation service of the deployment TokenIssuerUrl NullableString `json:"TokenIssuerUrl,omitempty"` // The token issuer url of the deployment AuthenticationOptions AuthenticationOptionsModel `json:"AuthenticationOptions,omitempty"` // The authentication options of the deployment Authentication AuthenticationModel `json:"Authentication,omitempty"` // The authentication of the deployment AuthenticationSettings map[string]interface{} `json:"AuthenticationSettings,omitempty"` // The authentication protocols of the deployment PnaAuthentication PnaAuthenticationModel `json:"PnaAuthentication,omitempty"` // The PNA authentication of the deployment SiteId NullableInt `json:"SiteId,omitempty"` // The IIS site id of the deployment VirtualPath NullableString `json:"VirtualPath,omitempty"` // The virtual path of the deployment FriendlyName NullableString `json:"FriendlyName,omitempty"` // The friendly name of the deployment Name NullableString `json:"Name,omitempty"` // The name of the deployment Hmacs []HmacsModel `json:"Hmacs,omitempty"` // The hmacs of the deployment Certificates []CertificateModel `json:"Certificates,omitempty"` // The certificates of the deployment TokenManagers []ServiceModel `json:"TokenManagers,omitempty"` // The token managers of the deployment Routing RoutingModel `json:"Routing,omitempty"` // The routing of the deployment ServiceRef NullableString `json:"ServiceRef,omitempty"` // The service reference of the deployment ConfigurationFile NullableString `json:"ConfigurationFile,omitempty"` // The path to configuration file of the deployment TenantId NullableString `json:"TenantId,omitempty"` // The tenant GUID of the deployment }
func (*STFAuthenticationServiceRawResponseModel) ConvertToResponseModel ¶ added in v0.4.3
func (rawResponse *STFAuthenticationServiceRawResponseModel) ConvertToResponseModel() (STFAuthenticationServiceResponseModel, error)
type STFAuthenticationServiceResponseModel ¶
type STFAuthenticationServiceResponseModel struct { ProducerService ServiceModel `json:"ProducerService,omitempty"` // The producer service of the deployment ServiceTokenCertificate CertificateModel `json:"ServiceTokenCertificate,omitempty"` // The service token certificate thumbprint of the deployment TokenValidationService ServiceModel `json:"TokenValidationService,omitempty"` // The name of token validation service of the deployment TokenIssuerUrl NullableString `json:"TokenIssuerUrl,omitempty"` // The token issuer url of the deployment AuthenticationOptions AuthenticationOptionsModel `json:"AuthenticationOptions,omitempty"` // The authentication options of the deployment Authentication AuthenticationModel `json:"Authentication,omitempty"` // The authentication of the deployment AuthenticationSettings AuthenticationSettingsModel `json:"AuthenticationSettings,omitempty"` // The authentication protocols of the deployment PnaAuthentication PnaAuthenticationModel `json:"PnaAuthentication,omitempty"` // The PNA authentication of the deployment SiteId NullableInt `json:"SiteId,omitempty"` // The IIS site id of the deployment VirtualPath NullableString `json:"VirtualPath,omitempty"` // The virtual path of the deployment FriendlyName NullableString `json:"FriendlyName,omitempty"` // The friendly name of the deployment Name NullableString `json:"Name,omitempty"` // The name of the deployment Hmacs []HmacsModel `json:"Hmacs,omitempty"` // The hmacs of the deployment Certificates []CertificateModel `json:"Certificates,omitempty"` // The certificates of the deployment TokenManagers []ServiceModel `json:"TokenManagers,omitempty"` // The token managers of the deployment Routing RoutingModel `json:"Routing,omitempty"` // The routing of the deployment ServiceRef NullableString `json:"ServiceRef,omitempty"` // The service reference of the deployment ConfigurationFile NullableString `json:"ConfigurationFile,omitempty"` // The path to configuration file of the deployment TenantId NullableString `json:"TenantId,omitempty"` // The tenant GUID of the deployment }
type STFDeploymentDetailModel ¶
type STFDeploymentDetailModel struct { SiteId NullableInt64 `json:"SiteId,omitempty"` // The IIS site id of the deployment HostBaseUrl NullableString `json:"HostBaseUrl,omitempty"` // Url used to access the StoreFront server group DeploymentExists NullableBool `json:"DeploymentExists,omitempty"` // Deployment exists InstalledFeatureClasses []InstalledFeatureClassesModel `json:"InstalledFeatureClasses,omitempty"` // InstalledFeatureClasses FeatureClassInstances []FeatureClassInstancesModel `json:"FeatureClassInstances,omitempty"` // FeatureClassInstances }
type STFEquivalentFarmSetRequestModel ¶ added in v0.4.2
type STFEquivalentFarmSetRequestModel struct { Name NullableString `json:"Name,omitempty"` AggregationGroupName NullableString `json:"AggregationGroupName,omitempty"` PrimaryFarms []string `json:"PrimaryFarms,omitempty"` BackupFarms []string `json:"BackupFarms,omitempty"` LoadBalanceMode NullableString `json:"LoadBalanceMode,omitempty"` FarmsAreIdentical NullableBool `json:"FarmsAreIdentical,omitempty"` }
func (*STFEquivalentFarmSetRequestModel) SetAggregationGroupName ¶ added in v0.4.2
func (o *STFEquivalentFarmSetRequestModel) SetAggregationGroupName(v string)
func (*STFEquivalentFarmSetRequestModel) SetBackupFarms ¶ added in v0.4.2
func (o *STFEquivalentFarmSetRequestModel) SetBackupFarms(v []string)
func (*STFEquivalentFarmSetRequestModel) SetFarmsAreIdentical ¶ added in v0.4.2
func (o *STFEquivalentFarmSetRequestModel) SetFarmsAreIdentical(v bool)
func (*STFEquivalentFarmSetRequestModel) SetLoadBalanceMode ¶ added in v0.4.2
func (o *STFEquivalentFarmSetRequestModel) SetLoadBalanceMode(v string)
func (*STFEquivalentFarmSetRequestModel) SetName ¶ added in v0.4.2
func (o *STFEquivalentFarmSetRequestModel) SetName(v string)
func (*STFEquivalentFarmSetRequestModel) SetPrimaryFarms ¶ added in v0.4.2
func (o *STFEquivalentFarmSetRequestModel) SetPrimaryFarms(v []string)
func (STFEquivalentFarmSetRequestModel) ToMap ¶ added in v0.4.2
func (o STFEquivalentFarmSetRequestModel) ToMap() (map[string]interface{}, error)
type STFFarmSetRawResponseModel ¶ added in v0.4.2
type STFFarmSetRawResponseModel struct { Name NullableString `json:"Name,omitempty"` LoadBalanceMode NullableInt `json:"LoadBalanceMode,omitempty"` // Failover = 0, LoadBalanced = 1 FarmsAreIdentical NullableBool `json:"FarmsAreIdentical,omitempty"` AggregationGroupName NullableString `json:"AggregationGroupName,omitempty"` PrimaryFarms NullableString `json:"PrimaryFarms,omitempty"` BackupFarms NullableString `json:"BackupFarms,omitempty"` }
type STFFarmSetResponseModel ¶ added in v0.4.2
type STFFarmSetResponseModel struct { Name NullableString `json:"Name,omitempty"` LoadBalanceMode NullableString `json:"LoadBalanceMode,omitempty"` // Failover = 0, LoadBalanced = 1 FarmsAreIdentical NullableBool `json:"FarmsAreIdentical,omitempty"` AggregationGroupName NullableString `json:"AggregationGroupName,omitempty"` PrimaryFarms []string `json:"PrimaryFarms,omitempty"` BackupFarms []string `json:"BackupFarms,omitempty"` }
func (*STFFarmSetResponseModel) SetAggregationGroupName ¶ added in v0.4.2
func (o *STFFarmSetResponseModel) SetAggregationGroupName(v string)
func (*STFFarmSetResponseModel) SetBackupFarms ¶ added in v0.4.2
func (o *STFFarmSetResponseModel) SetBackupFarms(v []string)
func (*STFFarmSetResponseModel) SetFarmsAreIdentical ¶ added in v0.4.2
func (o *STFFarmSetResponseModel) SetFarmsAreIdentical(v bool)
func (*STFFarmSetResponseModel) SetLoadBalanceMode ¶ added in v0.4.2
func (o *STFFarmSetResponseModel) SetLoadBalanceMode(v string)
func (*STFFarmSetResponseModel) SetName ¶ added in v0.4.2
func (o *STFFarmSetResponseModel) SetName(v string)
func (*STFFarmSetResponseModel) SetPrimaryFarms ¶ added in v0.4.2
func (o *STFFarmSetResponseModel) SetPrimaryFarms(v []string)
type STFGroupMemberResponseModel ¶ added in v0.4.2
type STFGroupMemberResponseModel struct { GroupName NullableString `json:"GroupName,omitempty"` AccountSid NullableString `json:"AccountSid,omitempty"` }
func (*STFGroupMemberResponseModel) SetAccountSid ¶ added in v0.4.2
func (o *STFGroupMemberResponseModel) SetAccountSid(v string)
func (*STFGroupMemberResponseModel) SetGroupName ¶ added in v0.4.2
func (o *STFGroupMemberResponseModel) SetGroupName(v string)
type STFPna ¶ added in v0.4.3
type STFPna struct { FeatureData StoreFeatureData `json:"FeatureData,omitempty"` PnaEnabled NullableBool `json:"PnaEnabled,omitempty"` DefaultPnaService NullableBool `json:"DefaultPnaService,omitempty"` }
type STFRoamingGatewayRawResponseModel ¶ added in v0.4.3
type STFRoamingGatewayRawResponseModel struct { SiteId int64 `json:"SiteId,omitempty"` Name NullableString `json:"Name,omitempty"` Default NullableBool `json:"Default,omitempty"` Edition NullableInt `json:"Edition,omitempty"` Version NullableInt `json:"Version,omitempty"` Logon NullableInt `json:"Logon,omitempty"` SmartCardFallback NullableInt `json:"SmartCardFallback,omitempty"` NetScalerTrustCertificates []CertificateModel `json:"NetScalerTrustCertificates,omitempty"` NetScalerGatewayMode NullableString `json:"NetScalerGatewayMode,omitempty"` CallbackUrl NullableString `json:"CallbackUrl,omitempty"` RWMode NullableString `json:"RWMode,omitempty"` Deployment NullableString `json:"Deployment,omitempty"` Location NullableString `json:"Location,omitempty"` GslbLocation NullableString `json:"GslbLocation,omitempty"` SessionReliability NullableBool `json:"SessionReliability,omitempty"` RequestTicketTwoStas NullableBool `json:"RequestTicketTwoStas,omitempty"` IPAddress NullableString `json:"IpAddress,omitempty"` StasUseLoadBalancing NullableBool `json:"StasUseLoadBalancing,omitempty"` StasBypassDuration TimeModel `json:"StasBypassDuration,omitempty"` SecureTicketAuthorityUrls []STFSTAUrlModel `json:"SecureTicketAuthorityUrls,omitempty"` IsCloudGateway NullableBool `json:"IsCloudGateway,omitempty"` GatewayServiceLookupURL NullableString `json:"GatewayServiceLookupUrl,omitempty"` AuthenticationCapable NullableBool `json:"AuthenticationCapable,omitempty"` HdxRoutingCapable NullableBool `json:"HdxRoutingCapable,omitempty"` NetScalerImport NullableBool `json:"NetScalerImport,omitempty"` }
func (*STFRoamingGatewayRawResponseModel) ConvertToResponseModel ¶ added in v0.4.3
func (r *STFRoamingGatewayRawResponseModel) ConvertToResponseModel() STFRoamingGatewayResponseModel
type STFRoamingGatewayResponseModel ¶ added in v0.4.3
type STFRoamingGatewayResponseModel struct { SiteId string `json:"SiteId,omitempty"` Name NullableString `json:"Name,omitempty"` Default NullableBool `json:"Default,omitempty"` Edition NullableString `json:"Edition,omitempty"` Version NullableString `json:"Version,omitempty"` LogonType NullableString `json:"LogonType,omitempty"` SmartCardFallbackLogonType NullableString `json:"SmartCardFallbackLogonType,omitempty"` NetScalerTrustCertificates []CertificateModel `json:"NetScalerTrustCertificates,omitempty"` NetScalerGatewayMode NullableString `json:"NetScalerGatewayMode,omitempty"` CallbackUrl NullableString `json:"CallbackUrl,omitempty"` RWMode NullableString `json:"RWMode,omitempty"` Deployment NullableString `json:"Deployment,omitempty"` GatewayUrl NullableString `json:"GatewayUrl,omitempty"` GslbUrl NullableString `json:"GslbUrl,omitempty"` SessionReliability NullableBool `json:"SessionReliability,omitempty"` RequestTicketTwoSTAs NullableBool `json:"RequestTicketTwoSTAs,omitempty"` SubnetIPAddress NullableString `json:"SubnetIPAddress,omitempty"` StasUseLoadBalancing NullableBool `json:"StasUseLoadBalancing,omitempty"` StasBypassDuration NullableString `json:"StasBypassDuration,omitempty"` SecureTicketAuthorityUrls []STFSTAUrlModel `json:"SecureTicketAuthorityUrls,omitempty"` IsCloudGateway NullableBool `json:"IsCloudGateway,omitempty"` GatewayServiceLookupURL NullableString `json:"GatewayServiceLookupUrl,omitempty"` AuthenticationCapable NullableBool `json:"AuthenticationCapable,omitempty"` HdxRoutingCapable NullableBool `json:"HdxRoutingCapable,omitempty"` NetScalerImport NullableBool `json:"NetScalerImport,omitempty"` }
func (*STFRoamingGatewayResponseModel) SetAuthenticationCapable ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetAuthenticationCapable(authenticationCapable bool)
func (*STFRoamingGatewayResponseModel) SetCallbackUrl ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetCallbackUrl(callbackUrl string)
func (*STFRoamingGatewayResponseModel) SetDefault ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetDefault(defaultValue bool)
func (*STFRoamingGatewayResponseModel) SetDeployment ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetDeployment(deployment string)
func (*STFRoamingGatewayResponseModel) SetEdition ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetEdition(edition int)
func (*STFRoamingGatewayResponseModel) SetGatewayServiceLookupURL ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetGatewayServiceLookupURL(gatewayServiceLookupURL string)
func (*STFRoamingGatewayResponseModel) SetGatewayUrl ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetGatewayUrl(gatewayUrl string)
func (*STFRoamingGatewayResponseModel) SetGslbUrl ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetGslbUrl(gslbUrl string)
func (*STFRoamingGatewayResponseModel) SetHdxRoutingCapable ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetHdxRoutingCapable(hdxRoutingCapable bool)
func (*STFRoamingGatewayResponseModel) SetIsCloudGateway ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetIsCloudGateway(isCloudGateway bool)
func (*STFRoamingGatewayResponseModel) SetLogonType ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetLogonType(logonType int)
func (*STFRoamingGatewayResponseModel) SetName ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetName(name string)
func (*STFRoamingGatewayResponseModel) SetNetScalerGatewayMode ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetNetScalerGatewayMode(netScalerGatewayMode string)
func (*STFRoamingGatewayResponseModel) SetNetScalerImport ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetNetScalerImport(netScalerImport bool)
func (*STFRoamingGatewayResponseModel) SetNetScalerTrustCertificates ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetNetScalerTrustCertificates(certificates []CertificateModel)
func (*STFRoamingGatewayResponseModel) SetRWMode ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetRWMode(rwMode string)
func (*STFRoamingGatewayResponseModel) SetRequestTicketTwoSTAs ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetRequestTicketTwoSTAs(requestTicketTwoSTAs bool)
func (*STFRoamingGatewayResponseModel) SetSecureTicketAuthorityUrls ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetSecureTicketAuthorityUrls(secureTicketAuthorityUrls []STFSTAUrlModel)
func (*STFRoamingGatewayResponseModel) SetSessionReliability ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetSessionReliability(sessionReliability bool)
func (*STFRoamingGatewayResponseModel) SetSiteId ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetSiteId(siteId int64)
func (*STFRoamingGatewayResponseModel) SetSmartCardFallbackLogonType ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetSmartCardFallbackLogonType(smartCardFallback int)
func (*STFRoamingGatewayResponseModel) SetStasBypassDuration ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetStasBypassDuration(stasBypassDuration string)
func (*STFRoamingGatewayResponseModel) SetStasUseLoadBalancing ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetStasUseLoadBalancing(stasUseLoadBalancing bool)
func (*STFRoamingGatewayResponseModel) SetSubnetIPAddress ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetSubnetIPAddress(subnetIPAddress string)
func (*STFRoamingGatewayResponseModel) SetVersion ¶ added in v0.4.3
func (r *STFRoamingGatewayResponseModel) SetVersion(version int)
type STFRoamingServiceRequestModel ¶ added in v0.4.3
type STFRoamingServiceRequestModel struct {
SiteId NullableInt64 `json:"SiteId,omitempty"`
}
func (*STFRoamingServiceRequestModel) SetSiteId ¶ added in v0.4.3
func (o *STFRoamingServiceRequestModel) SetSiteId(v int64)
func (STFRoamingServiceRequestModel) ToMap ¶ added in v0.4.3
func (o STFRoamingServiceRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type STFRoamingServiceResponseModel ¶ added in v0.4.3
type STFRoamingServiceResponseModel struct { Roaming RoamingModel `json:"Roaming,omitempty"` CasCongfiguration CasConfidurationModel `json:"CasConfiguration,omitempty"` RoamingSettings any `json:"RoamingSettings,omitempty"` //TODO: Placeholder for RoamingSettings HostingEnvironment HostingEnvironmentModel `json:"HostingEnvironment,omitempty"` RunAllManagedModulesForAllRequests NullableBool `json:"RunAllManagedModulesForAllRequests,omitempty"` SiteId NullableInt `json:"SiteId,omitempty"` VirtualPath NullableString `json:"VirtualPath,omitempty"` Name NullableString `json:"Name,omitempty"` FriendlyName NullableString `json:"FriendlyName,omitempty"` FeatureData FeatureDataModel `json:"FeatureData,omitempty"` Hmacs []HmacsModel `json:"Hmacs,omitempty"` Certificates []CertificateModel `json:"Certificates,omitempty"` TokenManagers []ServiceModel `json:"TokenManagers,omitempty"` Routing RoutingModel `json:"Routing,omitempty"` CredentialWallet CredentialWalletModel `json:"CredentialWallet,omitempty"` WebApplication WebApplicationModel `json:"WebApplication,omitempty"` ServiceRef NullableString `json:"ServiceRef,omitempty"` PhysicalPath NullableString `json:"PhysicalPath,omitempty"` Diagnostics RoamingServiceDiagnosticsModel `json:"Diagnostics,omitempty"` ApplicationInitialization ApplicationInitializationModel `json:"ApplicationInitialization,omitempty"` FeatureInstanceId NullableString `json:"FeatureInstanceId,omitempty"` ConfigurationFile NullableString `json:"ConfigurationFile,omitempty"` TenantId NullableString `json:"TenantId,omitempty"` }
type STFSTAUrlModel ¶ added in v0.4.3
type STFSTAUrlModel struct { AuthorityId NullableString `json:"AuthorityId,omitempty"` StaUrl NullableString `json:"StaUrl,omitempty"` StaValidationEnabled NullableBool `json:"StaValidationEnabled,omitempty"` StaValidationSecret NullableString `json:"StaValidationSecret,omitempty"` }
func (*STFSTAUrlModel) SetStaUrl ¶ added in v0.4.3
func (r *STFSTAUrlModel) SetStaUrl(staUrl string)
func (*STFSTAUrlModel) SetStaValidationEnabled ¶ added in v0.4.3
func (r *STFSTAUrlModel) SetStaValidationEnabled(staValidationEnabled bool)
func (*STFSTAUrlModel) SetStaValidationSecret ¶ added in v0.4.3
func (r *STFSTAUrlModel) SetStaValidationSecret(staValidationSecret string)
type STFStoreDetailModel ¶
type STFStoreDetailModel struct { SiteId NullableInt `json:"SiteId,omitempty"` VirtualPath NullableString `json:"VirtualPath,omitempty"` FriendlyName NullableString `json:"FriendlyName,omitempty"` Service StoreServiceModel `json:"Service,omitempty"` FarmsConfiguration StoreFarmsConfiguration `json:"FarmsConfiguration,omitempty"` UserFarmMappings []string `json:"UserFarmMappings,omitempty"` Authentication StoreAuthenticationModel `json:"Authentication,omitempty"` Subscription StoreSubscriptionModel `json:"Subscription,omitempty"` Gateways []string `json:"Gateways,omitempty"` GatewayService StoreGatewayServiceModel `json:"GatewayService,omitempty"` OptimalGatewaysForFarms []string `json:"OptimalGatewaysForFarms,omitempty"` DiscoveryService StoreDiscoveryServiceModel `json:"DiscoveryService,omitempty"` PNA StorePNAModel `json:"PNA,omitempty"` Resources StoreResources `json:"Resources,omitempty"` StoreResources StoreResourcesModel `json:"StoreResources,omitempty"` Workflow StoreWorkflowModel `json:"Workflow,omitempty"` SubscriptionStoreClient SubscriptionStoreClientModel `json:"SubscriptionStoreClient,omitempty"` IcaLaunchDefaults IcaLaunchDefaultsModel `json:"IcaLaunchDefaults,omitempty"` IcaFileSigning IcaFileSigningModel `json:"IcaFileSigning,omitempty"` DatabaseConnectionNullableString DatabaseConnectionStringModel `json:"DatabaseConnectionNullableString,omitempty"` AppSettings StoreAppSettingsModel `json:"AppSettings,omitempty"` SessionManagerSettings SessionManagerSettingsModel `json:"SessionManagerSettings,omitempty"` StoreSettings StoreSettingsModel `json:"StoreSettings,omitempty"` ServiceId NullableString `json:"ServiceId,omitempty"` ConsumerService BasicServiceModel `json:"ConsumerService,omitempty"` ServiceTokenCertificate CertificateModel `json:"ServiceTokenCertificate,omitempty"` AuthenticationServiceVirtualPath NullableString `json:"AuthenticationServiceVirtualPath,omitempty"` HostingEnvironment HostingEnvironmentModel `json:"HostingEnvironment,omitempty"` RunAllManagedModulesForAllRequests NullableBool `json:"RunAllManagedModulesForAllRequests,omitempty"` FeatureData StoreFeatureData `json:"FeatureData,omitempty"` Name NullableString `json:"Name,omitempty"` Hmacs []HmacsModel `json:"Hmacs,omitempty"` Certificates []CertificateModel `json:"Certificates,omitempty"` TokenManagers []TokenManagerModel `json:"TokenManagers,omitempty"` Routing RoutingModel `json:"Routing,omitempty"` CredentialWallet CredentialWalletModel `json:"CredentialWallet,omitempty"` WebApplication BasicWebApplicationModel `json:"WebApplication,omitempty"` ServiceRef NullableString `json:"ServiceRef,omitempty"` PhysicalPath NullableString `json:"PhysicalPath,omitempty"` Diagnostics StoreDiagnosticsModel `json:"Diagnostics,omitempty"` ApplicationInitialization ApplicationInitializationModel `json:"ApplicationInitialization,omitempty"` FeatureInstanceId NullableString `json:"FeatureInstanceId,omitempty"` Configuration StoreConfiguration `json:"Configuration,omitempty"` ConfigurationFile NullableString `json:"ConfigurationFile,omitempty"` TenantId NullableString `json:"TenantId,omitempty"` }
type STFStorePnaSetRequestModel ¶ added in v0.4.3
type STFStorePnaSetRequestModel struct { LogonMethod NullableString `json:"LogonMethod,omitempty"` DefaultPnaService NullableBool `json:"DefaultPnaService,omitempty"` }
func (*STFStorePnaSetRequestModel) SetDefaultPnaService ¶ added in v0.4.3
func (o *STFStorePnaSetRequestModel) SetDefaultPnaService(v bool)
func (*STFStorePnaSetRequestModel) SetLogonMethod ¶ added in v0.4.3
func (o *STFStorePnaSetRequestModel) SetLogonMethod(v string)
func (STFStorePnaSetRequestModel) ToMap ¶ added in v0.4.3
func (o STFStorePnaSetRequestModel) ToMap() (map[string]interface{}, error)
type STFUserFarmMappingGroup ¶ added in v0.4.2
type STFUserFarmMappingGroup struct { GroupName NullableString `json:"GroupName,omitempty"` AccountSid NullableString `json:"AccountSid,omitempty"` }
func (*STFUserFarmMappingGroup) SetAccountSid ¶ added in v0.4.2
func (o *STFUserFarmMappingGroup) SetAccountSid(v string)
func (*STFUserFarmMappingGroup) SetGroupName ¶ added in v0.4.2
func (o *STFUserFarmMappingGroup) SetGroupName(v string)
func (STFUserFarmMappingGroup) ToMap ¶ added in v0.4.2
func (o STFUserFarmMappingGroup) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type STFUserFarmMappingRawResponseModel ¶ added in v0.4.2
type STFUserFarmMappingRawResponseModel struct { Name NullableString `json:"Name,omitempty"` GroupMembers map[string]string `json:"GroupMembers,omitempty"` FarmSets []STFFarmSetRawResponseModel `json:"FarmSets,omitempty"` }
type STFUserFarmMappingResponseModel ¶ added in v0.4.2
type STFUserFarmMappingResponseModel struct { Name NullableString `json:"Name,omitempty"` VirtualPath NullableString `json:"VirtualPath,omitempty"` GroupMembers []STFGroupMemberResponseModel `json:"GroupMembers,omitempty"` FarmSets []STFFarmSetResponseModel `json:"FarmSets,omitempty"` }
type STFVersionModel ¶ added in v0.4.3
type STFVersionModel struct { Major NullableInt `json:"Major,omitempty"` Minor NullableInt `json:"Minor,omitempty"` Build NullableInt `json:"Build,omitempty"` Revision NullableInt `json:"Revision,omitempty"` MajorRevision NullableInt `json:"MajorRevision,omitempty"` MinorRevision NullableInt `json:"MinorRevision,omitempty"` }
type STFWebReceiverAuthenticationMethodsResponse ¶
type STFWebReceiverAuthenticationMethodsResponse struct { LocationUrl NullableString `json:"LocationUrl"` TokenLifeTime TokenLifeTime `json:"TokenLifeTime"` Methods []string `json:"Methods"` }
type STFWebReceiverDetailModel ¶
type STFWebReceiverDetailModel struct { SiteId NullableInt `json:"SiteId"` VirtualPath NullableString `json:"VirtualPath"` FriendlyName NullableString `json:"FriendlyName"` WebReceiverSettings WebReceiverSettings `json:"WebReceiverSettings"` WebReceiver WebReceiver `json:"WebReceiver"` DefaultIISSite NullableBool `json:"DefaultIISSite"` ServiceID NullableString `json:"ServiceId"` ProducerService BasicServiceModel `json:"ProducerService"` ConsumerService BasicServiceModel `json:"ConsumerService"` ServiceTokenCertificate CertificateModel `json:"ServiceTokenCertificate"` AuthenticationServiceVirtualPath NullableString `json:"AuthenticationServiceVirtualPath"` StoreServiceVirtualPath NullableString `json:"StoreServiceVirtualPath"` HostingEnvironment HostingEnvironmentModel `json:"HostingEnvironment"` RunAllManagedModulesForAllRequests NullableBool `json:"RunAllManagedModulesForAllRequests"` FeatureData FeatureData `json:"FeatureData"` Name NullableString `json:"Name"` Hmacs []HmacsModel `json:"Hmacs"` Certificates []CertificateModel `json:"Certificates"` TokenManagers []TokenManagers `json:"TokenManagers"` Routing RoutingModel `json:"Routing"` CredentialWallet CredentialWalletModel `json:"CredentialWallet"` WebApplication WebApplication `json:"WebApplication"` ServiceRef NullableString `json:"ServiceRef"` PhysicalPath NullableString `json:"PhysicalPath"` Diagnostics Diagnostics `json:"Diagnostics"` ApplicationInitialization ApplicationInitialization `json:"ApplicationInitialization"` FeatureInstanceID NullableString `json:"FeatureInstanceId"` Configuration Configuration `json:"Configuration"` ConfigurationFile NullableString `json:"ConfigurationFile"` TenantID NullableString `json:"TenantId"` }
type STFWebReceiverSiteStyleResponseModel ¶ added in v0.5.0
type STFWebReceiverSiteStyleResponseModel struct { HeaderLogoPath NullableString `json:"HeaderLogoPath,omitempty"` LogonLogoPath NullableString `json:"LogonLogoPath,omitempty"` HeaderBackgroundColor NullableString `json:"HeaderBackgroundColor,omitempty"` HeaderForegroundColor NullableString `json:"HeaderForegroundColor,omitempty"` LinkColor NullableString `json:"LinkColor,omitempty"` }
type SamlFormsModel ¶
type SamlFormsModel struct { ConversationFactoryName NullableString `json:"ConversationFactoryName,omitempty"` // The conversation factory name of the saml forms ClaimsFactoryName NullableString `json:"ClaimsFactoryName,omitempty"` // The claims factory name of the saml forms SamlSettings SamlSettingsModel `json:"SamlSettings,omitempty"` // The saml settings of the saml forms WebViewSettings WebViewSettingsModel `json:"WebViewSettings,omitempty"` // The web view settings of the saml forms }
type SamlIdentityProviderModel ¶
type SamlIdentityProviderModel struct { SingleSignOnService SingleSignOnServiceModel `json:"SingleSignOnService,omitempty"` // The single sign on service of the identity provider SingleLogoutService SingleSignOnServiceModel `json:"SingleLogoutService,omitempty"` // The single logout service of the identity provider ArtifactResolutionAddress NullableString `json:"ArtifactResolutionAddress,omitempty"` // The artifact resolution address of the identity provider SigningCertificates CertificateModel `json:"SigningCertificates,omitempty"` // The signing certificates of the identity provider }
type SamlServiceProviderModel ¶
type SamlServiceProviderModel struct { Uri NullableString `json:"Uri,omitempty"` // The uri of the service provider NameClaimType NullableString `json:"NameClaimType,omitempty"` // The name claim type of the service provider SecurityTokenHandlerFactoryName NullableString `json:"SecurityTokenHandlerFactoryName,omitempty"` // The security token handler factory name of the service provider RequireArtifactResolution NullableBool `json:"RequireArtifactResolution,omitempty"` // The require artifact resolution of the service provider EncryptionCertificates []NullableString `json:"EncryptionCertificates,omitempty"` // The encryption certificates of the service provider RequestSigning RequestSigningModel `json:"RequestSigning,omitempty"` // The request signing of the service provider }
type SamlSettingsModel ¶
type SamlSettingsModel struct { IdentityProvider SamlIdentityProviderModel `json:"IdentityProvider,omitempty"` // The identity provider of the saml settings ServiceProvider SamlServiceProviderModel `json:"ServiceProvider,omitempty"` // The service provider of the saml settings }
type ServerSettings ¶
type ServerSettings struct { Authentication NullableString `json:"Authentication"` Communication NullableString `json:"Communication"` ResourcesService NullableString `json:"ResourcesService"` ApplicationShortcuts NullableString `json:"ApplicationShortcuts"` DiscoveryService NullableString `json:"DiscoveryService"` StrictTransportSecurity NullableString `json:"StrictTransportSecurity"` FeaturedAppGroups NullableString `json:"FeaturedAppGroups"` }
type ServiceModel ¶
type ServiceModel struct { Id NullableString `json:"Id,omitempty"` // The id of the service DisplayName NullableString `json:"DisplayName,omitempty"` // The display name of the service TrustedIssuers []TrustIssuerModel `json:"TrustedIssuers,omitempty"` // The trusted issuers of the service RelyingParties []RelyingParty `json:"RelyingParties,omitempty"` // The relying parties of the service AllowedAudiences []AllowedAudience `json:"AllowedAudiences,omitempty"` // The allowed audiences of the service }
type ServiceRecordModel ¶ added in v0.4.3
type ServiceRecordModel struct { ServiceRef NullableString `json:"ServiceRef,omitempty"` Name NullableString `json:"Name,omitempty"` Description NullableString `json:"Description,omitempty"` Id NullableString `json:"Id,omitempty"` Type NullableInt `json:"Type,omitempty"` Address NullableString `json:"Address,omitempty"` Beacons NullableString `json:"Beacons,omitempty"` Gateways NullableString `json:"Gateways,omitempty"` OptimalGateways NullableString `json:"OptimalGateways,omitempty"` }
type SessionManagerSettingsModel ¶
type SessionManagerSettingsModel struct { CertificateValidationMode NullableString `json:"CertificateValidationMode"` SessionManagerTrustedIssuers []string `json:"SessionManagerTrustedIssuers"` }
type SetSTFClaimsFactoryNamesRequestModel ¶ added in v0.4.3
type SetSTFClaimsFactoryNamesRequestModel struct {
ClaimsFactoryName NullableString `json:"ClaimsFactoryName,omitempty"`
}
func (*SetSTFClaimsFactoryNamesRequestModel) SetClaimsFactoryName ¶ added in v0.4.3
func (o *SetSTFClaimsFactoryNamesRequestModel) SetClaimsFactoryName(v string)
func (*SetSTFClaimsFactoryNamesRequestModel) ToMap ¶ added in v0.4.3
func (o *SetSTFClaimsFactoryNamesRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type SetSTFDeploymentRequestModel ¶
type SetSTFDeploymentRequestModel struct { SiteId NullableInt64 `json:"SiteId,omitempty"` // The IIS site id of the deployment HostBaseUrl NullableString `json:"HostBaseUrl,omitempty"` // Url used to access the StoreFront server group }
func (*SetSTFDeploymentRequestModel) SetHostBaseUrl ¶
func (o *SetSTFDeploymentRequestModel) SetHostBaseUrl(v string)
func (*SetSTFDeploymentRequestModel) SetSiteId ¶
func (o *SetSTFDeploymentRequestModel) SetSiteId(v int64)
func (SetSTFDeploymentRequestModel) ToMap ¶
func (o SetSTFDeploymentRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type SetSTFRoamingAccountRequestModel ¶ added in v0.5.0
type SetSTFRoamingAccountRequestModel struct { StoreService NullableString //Configuration of a StoreFront Store Service Published NullableBool //Whether the account is published }
func (*SetSTFRoamingAccountRequestModel) SetPublished ¶ added in v0.5.0
func (o *SetSTFRoamingAccountRequestModel) SetPublished(v bool)
func (*SetSTFRoamingAccountRequestModel) SetStoreService ¶ added in v0.5.0
func (o *SetSTFRoamingAccountRequestModel) SetStoreService(v string)
func (SetSTFRoamingAccountRequestModel) ToMap ¶ added in v0.5.0
func (o SetSTFRoamingAccountRequestModel) ToMap() (map[string]interface{}, error)
type SetSTFRoamingExternalBeaconRequestModel ¶ added in v0.5.1
type SetSTFRoamingExternalBeaconRequestModel struct {
External []string `json:"External,omitempty"` // External
}
func (*SetSTFRoamingExternalBeaconRequestModel) SetExternal ¶ added in v0.5.1
func (o *SetSTFRoamingExternalBeaconRequestModel) SetExternal(v []string)
func (SetSTFRoamingExternalBeaconRequestModel) ToMap ¶ added in v0.5.1
func (o SetSTFRoamingExternalBeaconRequestModel) ToMap() (map[string]interface{}, error)
type SetSTFRoamingGatewayRequestModel ¶ added in v0.4.3
type SetSTFRoamingGatewayRequestModel struct { Name NullableString `json:"Name,omitempty"` //The Gateway friendly name LogonType *LogonType `json:"LogonType,omitempty"` // The login type required and supported by the Gateway SmartCardFallbackLogonType *LogonType `json:"SmartCardFallbackLogonType,omitempty"` // The login type to use when SmartCard fails Version NullableString `json:"Version,omitempty"` // The Citrix NetScaler Gateway version GatewayUrl NullableString `json:"GatewayUrl,omitempty"` // The Gateway Url CallbackUrl NullableString `json:"CallbackUrl,omitempty"` // The Gateway authentication NetScaler call-back Url SessionReliability NullableBool `json:"SessionReliability,omitempty"` // 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. RequestTicketTwoSTAs NullableBool `json:"RequestTicketTwoSTAs,omitempty"` //Request STA tickets from two STA servers (Requires two STA servers) SubnetIPAddress NullableString `json:"SubnetIPAddress,omitempty"` //IP address GslbUrl NullableString `json:"GslbUrl,omitempty"` // An optional URL which corresponds to the GSLB domain used by multiple gateways IsCloudGateway NullableBool `json:"IsCloudGateway,omitempty"` //Whether the Gateway is an instance of Citrix Gateway Service in the cloud. }
func (*SetSTFRoamingGatewayRequestModel) GetLogonType ¶ added in v1.0.2
func (o *SetSTFRoamingGatewayRequestModel) GetLogonType() LogonType
GetLogonType returns the LogonType field value if set, zero value otherwise.
func (*SetSTFRoamingGatewayRequestModel) GetLogonTypeOk ¶ added in v1.0.2
func (o *SetSTFRoamingGatewayRequestModel) GetLogonTypeOk() (*LogonType, bool)
GetLogonTypeOk returns a tuple with the LogonType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonType ¶ added in v1.0.2
func (o *SetSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonType() LogonType
GetSmartCardFallbackLogonType returns the LogonType field value if set, zero value otherwise.
func (*SetSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonTypeOk ¶ added in v1.0.2
func (o *SetSTFRoamingGatewayRequestModel) GetSmartCardFallbackLogonTypeOk() (*LogonType, bool)
GetSmartCardFallbackLogonTypeOk returns a tuple with the LogonType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SetSTFRoamingGatewayRequestModel) HasLogonType ¶ added in v1.0.2
func (o *SetSTFRoamingGatewayRequestModel) HasLogonType() bool
HasLogonType returns a boolean if a field has been set.
func (*SetSTFRoamingGatewayRequestModel) HasSmartCardFallbackLogonType ¶ added in v1.0.2
func (o *SetSTFRoamingGatewayRequestModel) HasSmartCardFallbackLogonType() bool
HasSmartCardFallbackLogonType returns a boolean if a field has been set.
func (*SetSTFRoamingGatewayRequestModel) SetCallbackUrl ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetCallbackUrl(v string)
func (*SetSTFRoamingGatewayRequestModel) SetGatewayUrl ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetGatewayUrl(v string)
func (*SetSTFRoamingGatewayRequestModel) SetGslbUrl ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetGslbUrl(v string)
func (*SetSTFRoamingGatewayRequestModel) SetIsCloudGateway ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetIsCloudGateway(v bool)
func (*SetSTFRoamingGatewayRequestModel) SetLogonType ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetLogonType(v LogonType)
func (*SetSTFRoamingGatewayRequestModel) SetName ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetName(v string)
func (*SetSTFRoamingGatewayRequestModel) SetRequestTicketTwoSTAs ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetRequestTicketTwoSTAs(v bool)
func (*SetSTFRoamingGatewayRequestModel) SetSessionReliability ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetSessionReliability(v bool)
func (*SetSTFRoamingGatewayRequestModel) SetSmartCardFallbackLogonType ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetSmartCardFallbackLogonType(v LogonType)
func (*SetSTFRoamingGatewayRequestModel) SetSubnetIPAddress ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetSubnetIPAddress(v string)
func (*SetSTFRoamingGatewayRequestModel) SetVersion ¶ added in v0.4.3
func (o *SetSTFRoamingGatewayRequestModel) SetVersion(v string)
func (SetSTFRoamingGatewayRequestModel) ToMap ¶ added in v0.4.3
func (o SetSTFRoamingGatewayRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type SetSTFRoamingInternalBeaconRequestModel ¶ added in v0.5.1
type SetSTFRoamingInternalBeaconRequestModel struct {
Internal string `json:"Internal,omitempty"` // Internal
}
func (*SetSTFRoamingInternalBeaconRequestModel) SetInternal ¶ added in v0.5.1
func (o *SetSTFRoamingInternalBeaconRequestModel) SetInternal(v string)
func (SetSTFRoamingInternalBeaconRequestModel) ToMap ¶ added in v0.5.1
func (o SetSTFRoamingInternalBeaconRequestModel) ToMap() (map[string]interface{}, error)
type SetSTFStoreEnumerationOptionsRequestModel ¶ added in v0.4.3
type SetSTFStoreEnumerationOptionsRequestModel struct { EnhancedEnumeration NullableBool // Enable enhanced enumeration. Enumerate multiple farms in parallel to reduce operation time MaximumConcurrentEnumerations NullableInt64 // Maximum farms enumerated in parallel FilterByTypesInclude []string // Inclusive resource filter by type (Applications, Desktops or Documents) FilterByKeywordsInclude []string // Only include applications and desktops that match the keywords FilterByKeywordsExclude []string // Exclude applications and desktops that match the keywords RequestFullIconData NullableString // Request icon data (None, Full, FullAndMulti) }
func (*SetSTFStoreEnumerationOptionsRequestModel) SetEnhancedEnumeration ¶ added in v0.4.3
func (o *SetSTFStoreEnumerationOptionsRequestModel) SetEnhancedEnumeration(v bool)
func (*SetSTFStoreEnumerationOptionsRequestModel) SetFilterByKeywordsExclude ¶ added in v0.4.3
func (o *SetSTFStoreEnumerationOptionsRequestModel) SetFilterByKeywordsExclude(v []string)
func (*SetSTFStoreEnumerationOptionsRequestModel) SetFilterByKeywordsInclude ¶ added in v0.4.3
func (o *SetSTFStoreEnumerationOptionsRequestModel) SetFilterByKeywordsInclude(v []string)
func (*SetSTFStoreEnumerationOptionsRequestModel) SetFilterByTypesInclude ¶ added in v0.4.3
func (o *SetSTFStoreEnumerationOptionsRequestModel) SetFilterByTypesInclude(v []string)
func (*SetSTFStoreEnumerationOptionsRequestModel) SetMaximumConcurrentEnumerations ¶ added in v0.4.3
func (o *SetSTFStoreEnumerationOptionsRequestModel) SetMaximumConcurrentEnumerations(v int64)
func (*SetSTFStoreEnumerationOptionsRequestModel) SetRequestFullIconData ¶ added in v0.4.3
func (o *SetSTFStoreEnumerationOptionsRequestModel) SetRequestFullIconData(v string)
func (SetSTFStoreEnumerationOptionsRequestModel) ToMap ¶ added in v0.4.3
func (o SetSTFStoreEnumerationOptionsRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable
type SetSTFStoreLaunchOptionsRequestModel ¶ added in v0.4.3
type SetSTFStoreLaunchOptionsRequestModel struct { AddressResolutionType NullableString `json:"AddressResolutionType,omitempty"` RequestICAClientSecureChannel NullableString `json:"RequestIcaClientSecureChannel,omitempty"` AllowSpecialFolderRedirection NullableBool `json:"AllowSpecialFolderRedirection,omitempty"` AllowFontSmoothing NullableBool `json:"AllowFontSmoothing,omitempty"` RequireLaunchReference NullableBool `json:"RequireLaunchReference,omitempty"` OverrideIcaClientName NullableBool `json:"OverrideIcaClientName,omitempty"` OverlayAutoLoginCredentialsWithTicket NullableBool `json:"OverlayAutoLoginCredentialsWithTicket,omitempty"` IgnoreClientProvidedClientAddress NullableBool `json:"IgnoreClientProvidedClientAddress,omitempty"` SetNoLoadBiasFlag NullableBool `json:"SetNoLoadBiasFlag,omitempty"` RDPOnly NullableBool `json:"RDPOnly,omitempty"` VdaLogonDataProvider NullableString `json:"VdaLogonDataProvider,omitempty"` IcaTemplateName NullableString `json:"IcaTemplateName,omitempty"` FederatedAuthenticationServiceFailover NullableBool `json:"FederatedAuthenticationServiceFailover,omitempty"` }
func (*SetSTFStoreLaunchOptionsRequestModel) SetAddressResolutionType ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetAddressResolutionType(v string)
func (*SetSTFStoreLaunchOptionsRequestModel) SetAllowFontSmoothing ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetAllowFontSmoothing(v bool)
func (*SetSTFStoreLaunchOptionsRequestModel) SetAllowSpecialFolderRedirection ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetAllowSpecialFolderRedirection(v bool)
func (*SetSTFStoreLaunchOptionsRequestModel) SetFederatedAuthenticationServiceFailover ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetFederatedAuthenticationServiceFailover(v bool)
func (*SetSTFStoreLaunchOptionsRequestModel) SetIcaTemplateName ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetIcaTemplateName(v string)
func (*SetSTFStoreLaunchOptionsRequestModel) SetIgnoreClientProvidedClientAddress ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetIgnoreClientProvidedClientAddress(v bool)
func (*SetSTFStoreLaunchOptionsRequestModel) SetOverlayAutoLoginCredentialsWithTicket ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetOverlayAutoLoginCredentialsWithTicket(v bool)
func (*SetSTFStoreLaunchOptionsRequestModel) SetOverrideIcaClientName ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetOverrideIcaClientName(v bool)
func (*SetSTFStoreLaunchOptionsRequestModel) SetRDPOnly ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetRDPOnly(v bool)
func (*SetSTFStoreLaunchOptionsRequestModel) SetRequestICAClientSecureChannel ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetRequestICAClientSecureChannel(v string)
func (*SetSTFStoreLaunchOptionsRequestModel) SetRequireLaunchReference ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetRequireLaunchReference(v bool)
func (*SetSTFStoreLaunchOptionsRequestModel) SetSetNoLoadBiasFlag ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetSetNoLoadBiasFlag(v bool)
func (*SetSTFStoreLaunchOptionsRequestModel) SetVdaLogonDataProvider ¶ added in v0.4.3
func (o *SetSTFStoreLaunchOptionsRequestModel) SetVdaLogonDataProvider(v string)
func (SetSTFStoreLaunchOptionsRequestModel) ToMap ¶ added in v0.4.3
func (o SetSTFStoreLaunchOptionsRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable
type SetSTFStoreRequestModel ¶
type SetSTFStoreRequestModel struct { RDPOnly NullableBool //Configure the Store to launch all requests using the RDP protocol. IcaTemplateName NullableString //Ica template to use when launching an application or desktop. IcaFileSigning NullableBool //Sign the ica file used for launch. IcaFileSigningCertificateThumbprint NullableString //Thumbprint of the certificate to use for signing the ica file. IcaFileSigningHashAlgorithm NullableString //Algorithm used to sign the ica file. The setting should not normally require changing from the default. AuthenticationService NullableString //The Authentication service and the Store should use. Will result in the Store using the authentication protocols of the service. KerberosDelegation NullableBool //Turn on Kerberos delegation for the Store to support XenApp 6.5 and earlier constrained delegation. Force NullableBool //Force settings to be applied ignoring confirmation prompts. AllowSessionReconnect NullableBool //Allow sessions to be reconnected. SubstituteDesktopImage NullableBool //Substitute the desktop image provided by XenApp\XenDesktop with the StoreFront default. UnifiedReceiver NullableString //Choose the classic or unified Receiver experience. LockedDown NullableBool //All the resources delivered by locked-down Store are auto subscribed and do not allow for un-subscription. PassThru NullableBool //Output the resulting Store service. }
func (*SetSTFStoreRequestModel) SetAllowSessionReconnect ¶
func (o *SetSTFStoreRequestModel) SetAllowSessionReconnect(v bool)
SetAllowSessionReconnect sets whether to allow sessions to be reconnected.
func (*SetSTFStoreRequestModel) SetAuthenticationService ¶
func (o *SetSTFStoreRequestModel) SetAuthenticationService(v string)
SetAuthenticationService sets the authentication service that the Store should use.
func (*SetSTFStoreRequestModel) SetForce ¶
func (o *SetSTFStoreRequestModel) SetForce(v bool)
SetForce sets whether to force settings to be applied, ignoring confirmation prompts.
func (*SetSTFStoreRequestModel) SetIcaFileSigning ¶
func (o *SetSTFStoreRequestModel) SetIcaFileSigning(v bool)
SetIcaFileSigning enables or disables signing the ICA file used for launch.
func (*SetSTFStoreRequestModel) SetIcaFileSigningCertificateThumbprint ¶
func (o *SetSTFStoreRequestModel) SetIcaFileSigningCertificateThumbprint(v string)
SetIcaFileSigningCertificateThumbprint sets the thumbprint of the certificate to use for signing the ICA file.
func (*SetSTFStoreRequestModel) SetIcaFileSigningHashAlgorithm ¶
func (o *SetSTFStoreRequestModel) SetIcaFileSigningHashAlgorithm(v string)
SetIcaFileSigningHashAlgorithm sets the algorithm used to sign the ICA file.
func (*SetSTFStoreRequestModel) SetIcaTemplateName ¶
func (o *SetSTFStoreRequestModel) SetIcaTemplateName(v string)
SetIcaTemplateName sets the ICA template to use when launching an application or desktop.
func (*SetSTFStoreRequestModel) SetKerberosDelegation ¶
func (o *SetSTFStoreRequestModel) SetKerberosDelegation(v bool)
SetKerberosDelegation enables or disables Kerberos delegation for the Store.
func (*SetSTFStoreRequestModel) SetLockedDown ¶
func (o *SetSTFStoreRequestModel) SetLockedDown(v bool)
SetLockedDown sets whether all the resources delivered by the locked-down Store are auto-subscribed and do not allow un-subscription.
func (*SetSTFStoreRequestModel) SetPassThru ¶
func (o *SetSTFStoreRequestModel) SetPassThru(v bool)
SetPassThru sets whether to output the resulting Store service.
func (*SetSTFStoreRequestModel) SetRDPOnly ¶
func (o *SetSTFStoreRequestModel) SetRDPOnly(v bool)
SetRDPOnly configures the Store to launch all requests using the RDP protocol.
func (*SetSTFStoreRequestModel) SetSubstituteDesktopImage ¶
func (o *SetSTFStoreRequestModel) SetSubstituteDesktopImage(v bool)
SetSubstituteDesktopImage sets whether to substitute the desktop image provided by XenApp\XenDesktop with the StoreFront default.
func (*SetSTFStoreRequestModel) SetUnifiedReceiver ¶
func (o *SetSTFStoreRequestModel) SetUnifiedReceiver(v string)
SetUnifiedReceiver sets the Receiver experience to choose (classic or unified).
func (SetSTFStoreRequestModel) ToMap ¶
func (o SetSTFStoreRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type SetSTFWebReceiverRequestModel ¶
type SetSTFWebReceiverRequestModel struct { ClassicReceiverExperience NullableBool `json:"ClassicReceiverExperience,omitempty"` // Enable or disable the classic or unified Receiver experience. The classic experience is no longer supported. Defaulting to the unified experience to maintain compatibility with legacy scripting. SessionStateTimeout NullableInt `json:"SessionStateTimeout,omitempty"` // Set the session state timeout, in minutes. DefaultIISSite NullableBool `json:"DefaultIISSite,omitempty"` // Set the Receiver for Web site as the default page in IIS PassThru NullableBool `json:"PassThru,omitempty"` // Output the updated WebReceiver object WebUIExperence NullableString `json:"WebUIExperence,omitempty"` // Enable the Receiver experience. This parameter allows for selecting between all UIs that are available }
func (*SetSTFWebReceiverRequestModel) SetClassicReceiverExperience ¶
func (o *SetSTFWebReceiverRequestModel) SetClassicReceiverExperience(v bool)
func (*SetSTFWebReceiverRequestModel) SetDefaultIISSite ¶
func (o *SetSTFWebReceiverRequestModel) SetDefaultIISSite(v bool)
func (*SetSTFWebReceiverRequestModel) SetPassThru ¶
func (o *SetSTFWebReceiverRequestModel) SetPassThru(v bool)
func (*SetSTFWebReceiverRequestModel) SetSessionStateTimeout ¶
func (o *SetSTFWebReceiverRequestModel) SetSessionStateTimeout(v int)
func (SetSTFWebReceiverRequestModel) ToMap ¶
func (o SetSTFWebReceiverRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type SetSTFWebReceiverResourcesServiceRequestModel ¶ added in v0.5.0
type SetSTFWebReceiverResourcesServiceRequestModel struct { PersistentIconCacheEnabled NullableBool `json:"PersistentIconCacheEnabled,omitempty"` IcaFileCacheExpiry NullableInt `json:"IcaFileCacheExpiry,omitempty"` IconSize NullableInt `json:"IconSize,omitempty"` ShowDesktopViewer NullableBool `json:"ShowDesktopViewer,omitempty"` }
func (*SetSTFWebReceiverResourcesServiceRequestModel) SetIcaFileCacheExpiry ¶ added in v0.5.0
func (o *SetSTFWebReceiverResourcesServiceRequestModel) SetIcaFileCacheExpiry(v int)
func (*SetSTFWebReceiverResourcesServiceRequestModel) SetIconSize ¶ added in v0.5.0
func (o *SetSTFWebReceiverResourcesServiceRequestModel) SetIconSize(v int)
func (*SetSTFWebReceiverResourcesServiceRequestModel) SetPersistentIconCacheEnabled ¶ added in v0.5.0
func (o *SetSTFWebReceiverResourcesServiceRequestModel) SetPersistentIconCacheEnabled(v bool)
func (*SetSTFWebReceiverResourcesServiceRequestModel) SetShowDesktopViewer ¶ added in v0.5.0
func (o *SetSTFWebReceiverResourcesServiceRequestModel) SetShowDesktopViewer(v bool)
func (*SetSTFWebReceiverResourcesServiceRequestModel) ToMap ¶ added in v0.5.0
func (o *SetSTFWebReceiverResourcesServiceRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable
type SetSTFWebReceiverSiteStyleRequestModel ¶ added in v0.5.0
type SetSTFWebReceiverSiteStyleRequestModel struct { WebReceiverService NullableString `json:"WebReceiverService,omitempty"` // A .NET class representing the configuration of a StoreFront Web Receiver service HeaderLogoPath NullableString `json:"HeaderLogoPath,omitempty"` // Header Logo Path LogonLogoPath NullableString `json:"LogonLogoPath,omitempty"` // Logon Logo Path HeaderBackgroundColor NullableString `json:"HeaderBackgroundColor,omitempty"` // Background Color of the Header HeaderForegroundColor NullableString `json:"HeaderForegroundColor,omitempty"` // Foreground Color of the Header LinkColor NullableString `json:"LinkColor,omitempty"` // Link color of the page IgnoreNonExistentLogos NullableBool `json:"IgnoreNonExistentLogos,omitempty"` // Whether to ignore non-existent logo files and continue to set colors }
func (*SetSTFWebReceiverSiteStyleRequestModel) SetHeaderBackgroundColor ¶ added in v0.5.0
func (o *SetSTFWebReceiverSiteStyleRequestModel) SetHeaderBackgroundColor(v string)
func (*SetSTFWebReceiverSiteStyleRequestModel) SetHeaderForegroundColor ¶ added in v0.5.0
func (o *SetSTFWebReceiverSiteStyleRequestModel) SetHeaderForegroundColor(v string)
func (*SetSTFWebReceiverSiteStyleRequestModel) SetHeaderLogoPath ¶ added in v0.5.0
func (o *SetSTFWebReceiverSiteStyleRequestModel) SetHeaderLogoPath(v string)
func (*SetSTFWebReceiverSiteStyleRequestModel) SetIgnoreNonExistentLogos ¶ added in v0.5.0
func (o *SetSTFWebReceiverSiteStyleRequestModel) SetIgnoreNonExistentLogos(v bool)
func (*SetSTFWebReceiverSiteStyleRequestModel) SetLinkColor ¶ added in v0.5.0
func (o *SetSTFWebReceiverSiteStyleRequestModel) SetLinkColor(v string)
func (*SetSTFWebReceiverSiteStyleRequestModel) SetLogonLogoPath ¶ added in v0.5.0
func (o *SetSTFWebReceiverSiteStyleRequestModel) SetLogonLogoPath(v string)
func (*SetSTFWebReceiverSiteStyleRequestModel) SetWebReceiverService ¶ added in v0.5.0
func (o *SetSTFWebReceiverSiteStyleRequestModel) SetWebReceiverService(v string)
func (SetSTFWebReceiverSiteStyleRequestModel) ToMap ¶ added in v0.5.0
func (o SetSTFWebReceiverSiteStyleRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable
type SetSTFWebReceiverUserInterfaceRequestModel ¶ added in v0.4.3
type SetSTFWebReceiverUserInterfaceRequestModel struct { AutoLaunchDesktop NullableBool `json:"AutoLaunchDesktop,omitempty"` MultiClickTimeout NullableInt `json:"MultiClickTimeout,omitempty"` EnableAppsFolderView NullableBool `json:"EnableAppsFolderView,omitempty"` ShowAppsView NullableBool `json:"ShowAppsView,omitempty"` ShowDesktopsView NullableBool `json:"ShowDesktopsView,omitempty"` DefaultView NullableString `json:"DefaultView,omitempty"` // Enum {Auto,Desktops,Apps} WorkspaceControlEnabled NullableBool `json:"WorkspaceControlEnabled,omitempty"` WorkspaceControlAutoReconnectAtLogon NullableBool `json:"WorkspaceControlAutoReconnectAtLogon,omitempty"` WorkspaceControlLogoffAction NullableString `json:"WorkspaceControlLogoffAction,omitempty"` // Enum {Disconnect,Terminate,None} WorkspaceControlShowReconnectButton NullableBool `json:"WorkspaceControlShowReconnectButton,omitempty"` WorkspaceControlShowDisconnectButton NullableBool `json:"WorkspaceControlShowDisconnectButton,omitempty"` ReceiverConfigurationEnabled NullableBool `json:"ReceiverConfigurationEnabled,omitempty"` AppShortcutsEnabled NullableBool `json:"AppShortcutsEnabled,omitempty"` AppShortcutsAllowSessionReconnect NullableBool `json:"AppShortcutsAllowSessionReconnect,omitempty"` CategoryViewCollapsed NullableBool `json:"CategoryViewCollapsed,omitempty"` MoveAppToUncategorized NullableBool `json:"MoveAppToUncategorized,omitempty"` ProgressiveWebAppEnabled NullableBool `json:"ProgressiveWebAppEnabled,omitempty"` ShowProgressiveWebAppInstallPrompt NullableBool `json:"ShowProgressiveWebAppInstallPrompt,omitempty"` ShowActivityManager NullableBool `json:"ShowActivityManager,omitempty"` ShowFirstTimeUse NullableBool `json:"ShowFirstTimeUse,omitempty"` PreventIcaDownloads NullableBool `json:"PreventIcaDownloads,omitempty"` }
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetAppShortcutsAllowSessionReconnect ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetAppShortcutsAllowSessionReconnect(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetAppShortcutsEnabled ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetAppShortcutsEnabled(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetAutoLaunchDesktop ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetAutoLaunchDesktop(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetCategoryViewCollapsed ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetCategoryViewCollapsed(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetDefaultView ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetDefaultView(v string)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetEnableAppsFolderView ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetEnableAppsFolderView(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetMoveAppToUncategorized ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetMoveAppToUncategorized(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetMultiClickTimeout ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetMultiClickTimeout(v int)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetPreventIcaDownloads ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetPreventIcaDownloads(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetProgressiveWebAppEnabled ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetProgressiveWebAppEnabled(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetReceiverConfigurationEnabled ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetReceiverConfigurationEnabled(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetShowActivityManager ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetShowActivityManager(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetShowAppsView ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetShowAppsView(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetShowDesktopsView ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetShowDesktopsView(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetShowFirstTimeUse ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetShowFirstTimeUse(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetShowProgressiveWebAppInstallPrompt ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetShowProgressiveWebAppInstallPrompt(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlAutoReconnectAtLogon ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlAutoReconnectAtLogon(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlEnabled ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlEnabled(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlLogoffAction ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlLogoffAction(v string)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlShowDisconnectButton ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlShowDisconnectButton(v bool)
func (*SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlShowReconnectButton ¶ added in v0.4.3
func (o *SetSTFWebReceiverUserInterfaceRequestModel) SetWorkspaceControlShowReconnectButton(v bool)
func (SetSTFWebReceiverUserInterfaceRequestModel) ToMap ¶ added in v0.4.3
func (o SetSTFWebReceiverUserInterfaceRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type SetStoreFarmConfigurationRequestModel ¶ added in v0.4.3
type SetStoreFarmConfigurationRequestModel struct { StoreService NullableString // Store Service to Configure Global Farm Options EnableFileTypeAssociation NullableBool // Enable File Type Association so that content is seamlessly redirected to users subscribed applications when they open local files of the appropriate types. CommunicationTimeout NullableString // Communication timeout while using Xml service ConnectionTimeout NullableString // Connection Timeout when using Xml service LeasingStatusExpiryFailed NullableString // Time before XenDesktop 7 is retried and greater farm in failed leasing mode LeasingStatusExpiryLeasing NullableString // Time before XenDesktop 7 is retried and greater farm in leasing mode LeasingStatusExpiryPending NullableString // Time before XenDesktop 7 is retried and greater farm in pending leasing mode PooledSockets NullableBool // Use pooled sockets so that StoreFront maintains a pool of sockets. ServerCommunicationAttempts NullableInt // Number of server connection attempts before failing BackgroundHealthCheckPollingPeriod NullableString // Period of time between polling XenApp/XenDesktop Server health AdvancedHealthCheck NullableBool // Indicates if advanced health check should be performed CertRevocationPolicy NullableString // Certificate Revocation Policy to use when connecting XML services to HTTPS }
func (*SetStoreFarmConfigurationRequestModel) SetAdvancedHealthCheck ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetAdvancedHealthCheck(v bool)
func (*SetStoreFarmConfigurationRequestModel) SetBackgroundHealthCheckPollingPeriod ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetBackgroundHealthCheckPollingPeriod(v string)
func (*SetStoreFarmConfigurationRequestModel) SetCertRevocationPolicy ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetCertRevocationPolicy(v string)
func (*SetStoreFarmConfigurationRequestModel) SetCommunicationTimeout ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetCommunicationTimeout(v string)
func (*SetStoreFarmConfigurationRequestModel) SetConnectionTimeout ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetConnectionTimeout(v string)
func (*SetStoreFarmConfigurationRequestModel) SetEnableFileTypeAssociation ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetEnableFileTypeAssociation(v bool)
func (*SetStoreFarmConfigurationRequestModel) SetLeasingStatusExpiryFailed ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetLeasingStatusExpiryFailed(v string)
func (*SetStoreFarmConfigurationRequestModel) SetLeasingStatusExpiryLeasing ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetLeasingStatusExpiryLeasing(v string)
func (*SetStoreFarmConfigurationRequestModel) SetLeasingStatusExpiryPending ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetLeasingStatusExpiryPending(v string)
func (*SetStoreFarmConfigurationRequestModel) SetPooledSockets ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetPooledSockets(v bool)
func (*SetStoreFarmConfigurationRequestModel) SetServerCommunicationAttempts ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetServerCommunicationAttempts(v int)
func (*SetStoreFarmConfigurationRequestModel) SetStoreService ¶ added in v0.4.3
func (o *SetStoreFarmConfigurationRequestModel) SetStoreService(v string)
func (SetStoreFarmConfigurationRequestModel) ToMap ¶ added in v0.4.3
func (o SetStoreFarmConfigurationRequestModel) ToMap() (map[string]interface{}, error)
type SetWebReceiverApplicationShortcutsRequestModel ¶ added in v0.4.3
type SetWebReceiverApplicationShortcutsRequestModel struct { PromptForUntrustedShortcuts NullableBool `json:"PromptForUntrustedShortcuts,omitempty"` TrustedUrls []string `json:"TrustedUrls,omitempty"` GatewayUrls []string `json:"GatewayUrls,omitempty"` }
func (*SetWebReceiverApplicationShortcutsRequestModel) SetGatewayUrls ¶ added in v0.4.3
func (o *SetWebReceiverApplicationShortcutsRequestModel) SetGatewayUrls(v []string)
func (*SetWebReceiverApplicationShortcutsRequestModel) SetPromptForUntrustedShortcuts ¶ added in v0.4.3
func (o *SetWebReceiverApplicationShortcutsRequestModel) SetPromptForUntrustedShortcuts(v bool)
func (*SetWebReceiverApplicationShortcutsRequestModel) SetTrustedUrls ¶ added in v0.4.3
func (o *SetWebReceiverApplicationShortcutsRequestModel) SetTrustedUrls(v []string)
func (SetWebReceiverApplicationShortcutsRequestModel) ToMap ¶ added in v0.4.3
func (o SetWebReceiverApplicationShortcutsRequestModel) ToMap() (map[string]interface{}, error)
type SetWebReceiverAuthenticationManagerRequestModel ¶ added in v0.4.3
type SetWebReceiverAuthenticationManagerRequestModel struct {
LoginFormTimeout NullableInt `json:"LoginFormTimeout,omitempty"`
}
func (*SetWebReceiverAuthenticationManagerRequestModel) SetLoginFormTimeout ¶ added in v0.4.3
func (o *SetWebReceiverAuthenticationManagerRequestModel) SetLoginFormTimeout(v int)
func (SetWebReceiverAuthenticationManagerRequestModel) ToMap ¶ added in v0.4.3
func (o SetWebReceiverAuthenticationManagerRequestModel) ToMap() (map[string]interface{}, error)
type SetWebReceiverCommunicationRequestModel ¶ added in v0.4.3
type SetWebReceiverCommunicationRequestModel struct { Attempts NullableInt `json:"Attempts,omitempty"` Timeout NullableString `json:"Timeout,omitempty"` Loopback NullableString `json:"Loopback,omitempty"` LoopbackPortUsingHttp NullableInt `json:"LoopbackPortUsingHttp,omitempty"` ProxyEnabled NullableBool `json:"ProxyEnabled,omitempty"` ProxyPort NullableInt `json:"ProxyPort,omitempty"` ProxyProcessName NullableString `json:"ProxyProcessName,omitempty"` }
func (*SetWebReceiverCommunicationRequestModel) SetAttempts ¶ added in v0.4.3
func (o *SetWebReceiverCommunicationRequestModel) SetAttempts(v int)
func (*SetWebReceiverCommunicationRequestModel) SetLoopback ¶ added in v0.4.3
func (o *SetWebReceiverCommunicationRequestModel) SetLoopback(v string)
func (*SetWebReceiverCommunicationRequestModel) SetLoopbackPortUsingHttp ¶ added in v0.4.3
func (o *SetWebReceiverCommunicationRequestModel) SetLoopbackPortUsingHttp(v int)
func (*SetWebReceiverCommunicationRequestModel) SetProxyEnabled ¶ added in v0.4.3
func (o *SetWebReceiverCommunicationRequestModel) SetProxyEnabled(v bool)
func (*SetWebReceiverCommunicationRequestModel) SetProxyPort ¶ added in v0.4.3
func (o *SetWebReceiverCommunicationRequestModel) SetProxyPort(v int)
func (*SetWebReceiverCommunicationRequestModel) SetProxyProcessName ¶ added in v0.4.3
func (o *SetWebReceiverCommunicationRequestModel) SetProxyProcessName(v string)
func (*SetWebReceiverCommunicationRequestModel) SetTimeout ¶ added in v0.4.3
func (o *SetWebReceiverCommunicationRequestModel) SetTimeout(v string)
func (*SetWebReceiverCommunicationRequestModel) ToMap ¶ added in v0.4.3
func (o *SetWebReceiverCommunicationRequestModel) ToMap() (map[string]interface{}, error)
type SetWebReceiverStrictTransportSecurityRequestModel ¶ added in v0.4.3
type SetWebReceiverStrictTransportSecurityRequestModel struct { Enabled NullableBool `json:"Enabled,omitempty"` PolicyDuration NullableString `json:"PolicyDuration,omitempty"` }
func (*SetWebReceiverStrictTransportSecurityRequestModel) SetEnabled ¶ added in v0.4.3
func (o *SetWebReceiverStrictTransportSecurityRequestModel) SetEnabled(v bool)
func (*SetWebReceiverStrictTransportSecurityRequestModel) SetPolicyDuration ¶ added in v0.4.3
func (o *SetWebReceiverStrictTransportSecurityRequestModel) SetPolicyDuration(v string)
func (SetWebReceiverStrictTransportSecurityRequestModel) ToMap ¶ added in v0.4.3
func (o SetWebReceiverStrictTransportSecurityRequestModel) ToMap() (map[string]interface{}, error)
type SharedListeners ¶
type SharedListeners struct {
}type SharedListenersModel ¶ added in v0.4.3
type SharedListenersModel struct {
}type SingleSignOnServiceModel ¶
type SingleSignOnServiceModel struct { PostAddress NullableString `json:"PostAddress,omitempty"` // The post address of the single sign on service RedirectAddress NullableString `json:"RedirectAddress,omitempty"` // The redirect address of the single sign on service Binding NullableString `json:"Binding,omitempty"` // The binding of the single sign on service }
type StoreAppSettings ¶
type StoreAppSettings struct { Settings NullableString `json:"Settings"` File NullableString `json:"File"` SectionInformation NullableString `json:"SectionInformation"` LockAttributes NullableString `json:"LockAttributes"` LockAllAttributesExcept NullableString `json:"LockAllAttributesExcept"` LockElements NullableString `json:"LockElements"` LockAllElementsExcept NullableString `json:"LockAllElementsExcept"` LockItem NullableBool `json:"LockItem"` ElementInformation NullableString `json:"ElementInformation"` CurrentConfiguration NullableString `json:"CurrentConfiguration"` }
type StoreAppSettingsModel ¶
type StoreAppSettingsModel struct { Settings []string `json:"Settings"` File NullableString `json:"File"` SectionInformation StoreSectionInformationModel `json:"SectionInformation"` LockAttributes []string `json:"LockAttributes"` LockAllAttributesExcept []string `json:"LockAllAttributesExcept"` LockElements []string `json:"LockElements"` LockAllElementsExcept []string `json:"LockAllElementsExcept"` LockItem NullableBool `json:"LockItem"` ElementInformation StoreElementInformationModel `json:"ElementInformation"` CurrentConfiguration StoreCurrentConfigModel `json:"CurrentConfiguration"` }
type StoreAuthenticationModel ¶
type StoreAuthenticationModel struct {
KerberosDelegation NullableBool `json:"KerberosDelegation"`
}
type StoreConfiguration ¶
type StoreConfiguration struct { AppSettings StoreAppSettings `json:"AppSettings"` ConnectionStrings StoreConnectionStrings `json:"ConnectionStrings"` FilePath NullableString `json:"FilePath"` HasFile NullableBool `json:"HasFile"` Locations []string `json:"Locations"` EvaluationContext StoreEvaluationContext `json:"EvaluationContext"` RootSectionGroup StoreRootSectionGroup `json:"RootSectionGroup"` Sections []string `json:"Sections"` SectionGroups []string `json:"SectionGroups"` NamespaceDeclared NullableBool `json:"NamespaceDeclared"` TypeStringTransformer NullableString `json:"TypeStringTransformer"` AssemblyStringTransformer NullableString `json:"AssemblyStringTransformer"` TargetFramework NullableString `json:"TargetFramework"` }
type StoreConnectionStrings ¶
type StoreConnectionStrings struct { ConnectionStrings NullableString `json:"ConnectionStrings"` SectionInformation NullableString `json:"SectionInformation"` LockAttributes NullableString `json:"LockAttributes"` LockAllAttributesExcept NullableString `json:"LockAllAttributesExcept"` LockElements NullableString `json:"LockElements"` LockAllElementsExcept NullableString `json:"LockAllElementsExcept"` LockItem NullableBool `json:"LockItem"` ElementInformation NullableString `json:"ElementInformation"` CurrentConfiguration NullableString `json:"CurrentConfiguration"` }
type StoreCurrentConfigModel ¶
type StoreCurrentConfigModel struct { AppSettings NullableString `json:"AppSettings"` ConnectionStrings NullableString `json:"ConnectionStrings"` FilePath NullableString `json:"FilePath"` HasFile NullableBool `json:"HasFile"` Locations NullableString `json:"Locations"` EvaluationContext NullableString `json:"EvaluationContext"` RootSectionGroup NullableString `json:"RootSectionGroup"` Sections NullableString `json:"Sections"` SectionGroups NullableString `json:"SectionGroups"` NamespaceDeclared NullableBool `json:"NamespaceDeclared"` TypeStringTransformer NullableString `json:"TypeStringTransformer"` AssemblyStringTransformer NullableString `json:"AssemblyStringTransformer"` TargetFramework NullableString `json:"TargetFramework"` }
type StoreDiagnosticsModel ¶
type StoreDiagnosticsModel struct {
}type StoreDiscoveryService ¶
type StoreDiscoveryService struct { ServiceRecord NullableString `json:"ServiceRecord"` StoreEndpoint NullableString `json:"StoreEndpoint"` AuthenticationEndpoint NullableString `json:"AuthenticationEndpoint"` }
type StoreDiscoveryServiceModel ¶
type StoreDiscoveryServiceModel struct { ServiceRecord []string `json:"ServiceRecord,omitempty"` StoreEndpoint NullableString `json:"StoreEndpoint,omitempty"` AuthenticationEndpoint NullableString `json:"AuthenticationEndpoint,omitempty"` }
type StoreElementInformationModel ¶
type StoreElementInformationModel struct { Properties NullableString `json:"Properties"` IsPresent NullableBool `json:"IsPresent"` IsLocked NullableBool `json:"IsLocked"` IsCollection NullableBool `json:"IsCollection"` Source NullableString `json:"Source"` LineNumber NullableInt `json:"LineNumber"` Type NullableString `json:"Type"` Validator NullableString `json:"Validator"` Errors NullableString `json:"Errors"` }
type StoreEndpointModel ¶
type StoreEndpointModel struct { Uri NullableString `json:"Uri,omitempty"` // The uri of the client endpoint TransferMode NullableInt `json:"TransferMode,omitempty"` // The transfer mode of the client endpoint AuthenticationMode NullableInt `json:"AuthenticationMode,omitempty"` // The authentication mode of the client endpoint WsSecurityEnabled NullableBool `json:"WsSecurityEnabled,omitempty"` // The ws security enabled of the client endpoint ClientCertificate NullableString `json:"ClientCertificate,omitempty"` // The client certificate of the client endpoint OpenTimeOut NullableString `json:"OpenTimeOut,omitempty"` // The open time out of the client endpoint CloseTimeOut NullableString `json:"CloseTimeOut,omitempty"` // The close time out of the client endpoint SendTimeOut NullableString `json:"SendTimeOut,omitempty"` // The send time out of the client endpoint PortSharingEnabled NullableBool `json:"PortSharingEnabled,omitempty"` // The port sharing enabled of the client endpoint }
type StoreEnumerationModel ¶
type StoreEnumerationModel struct { EnhancedEnumeration NullableBool `json:"EnhancedEnumeration"` MaximumConcurrentEnumerations NullableInt `json:"MaximumConcurrentEnumerations"` MinimumFarmsRequiredForConcurrentEnumeration NullableInt `json:"MinimumFarmsRequiredForConcurrentEnumeration"` RequestFullIconData NullableInt `json:"RequestFullIconData"` RequestedHighColorIcons NullableString `json:"RequestedHighColorIcons"` FilterByTypesInclude NullableString `json:"FilterByTypesInclude"` FilterByKeywordsInclude NullableString `json:"FilterByKeywordsInclude"` FilterByKeywordsExclude NullableString `json:"FilterByKeywordsExclude"` TreatDesktopsAsApps NullableBool `json:"TreatDesktopsAsApps"` Authenticator NullableString `json:"Authenticator"` }
type StoreEvaluationContext ¶
type StoreEvaluationContext struct { HostingContext NullableString `json:"HostingContext"` IsMachineLevel NullableBool `json:"IsMachineLevel"` }
type StoreFarmConfigurationRawResponseModel ¶ added in v0.4.3
type StoreFarmConfigurationRawResponseModel struct { Name NullableString `json:"Name,omitempty"` EnableFileTypeAssociation NullableBool `json:"EnableFileTypeAssociation,omitempty"` PooledSockets NullableBool `json:"PooledSockets,omitempty"` ServerCommunicationAttempts NullableInt `json:"ServerCommunicationAttempts,omitempty"` CommunicationTimeout TimeModel `json:"CommunicationTimeout,omitempty"` ConnectionTimeout TimeModel `json:"ConnectionTimeout,omitempty"` CertRevocationPolicy NullableString `json:"CertRevocationPolicy,omitempty"` MultiFarmAuthenticationMode NullableString `json:"MultiFarmAuthenticationMode,omitempty"` LeasingStatusExpiryLeasing TimeModel `json:"LeasingStatusExpiryLeasing,omitempty"` LeasingStatusExpiryFailed TimeModel `json:"LeasingStatusExpiryFailed,omitempty"` LeasingStatusExpiryPending TimeModel `json:"LeasingStatusExpiryPending,omitempty"` BackgroundHealthCheckPollingPeriod TimeModel `json:"BackgroundHealthCheckPollingPeriod,omitempty"` AdvancedHealthCheck NullableBool `json:"AdvancedHealthCheck,omitempty"` }
func (StoreFarmConfigurationRawResponseModel) ConvertToResponseModel ¶ added in v0.4.3
func (rawResponse StoreFarmConfigurationRawResponseModel) ConvertToResponseModel() StoreFarmConfigurationResponseModel
type StoreFarmConfigurationResponseModel ¶ added in v0.4.3
type StoreFarmConfigurationResponseModel struct { Name NullableString `json:"Name,omitempty"` EnableFileTypeAssociation NullableBool `json:"EnableFileTypeAssociation,omitempty"` PooledSockets NullableBool `json:"PooledSockets,omitempty"` ServerCommunicationAttempts NullableInt `json:"ServerCommunicationAttempts,omitempty"` CommunicationTimeout string `json:"CommunicationTimeout,omitempty"` ConnectionTimeout string `json:"ConnectionTimeout,omitempty"` CertRevocationPolicy NullableString `json:"CertRevocationPolicy,omitempty"` MultiFarmAuthenticationMode NullableString `json:"MultiFarmAuthenticationMode,omitempty"` LeasingStatusExpiryLeasing string `json:"LeasingStatusExpiryLeasing,omitempty"` LeasingStatusExpiryFailed string `json:"LeasingStatusExpiryFailed,omitempty"` LeasingStatusExpiryPending string `json:"LeasingStatusExpiryPending,omitempty"` BackgroundHealthCheckPollingPeriod string `json:"BackgroundHealthCheckPollingPeriod,omitempty"` AdvancedHealthCheck NullableBool `json:"AdvancedHealthCheck,omitempty"` }
type StoreFarmModel ¶ added in v0.4.3
type StoreFarmModel struct { FarmName NullableString `json:"FarmName"` Port NullableInt64 `json:"Port"` SSLRelayPort NullableInt64 `json:"SSLRelayPort"` TransportType NullableInt64 `json:"TransportType"` LoadBalance NullableBool `json:"LoadBalance"` XMLValidationEnabled NullableBool `json:"XMLValidationEnabled"` XMLValidationSecret NullableString `json:"XMLValidationSecret"` FarmType NullableInt64 `json:"FarmType"` Servers []string `json:"Servers"` ServiceUrls []string `json:"ServiceUrls"` AllFailedBypassDuration NullableInt64 `json:"AllFailedBypassDuration"` BypassDuration NullableInt64 `json:"BypassDuration"` TicketTimeToLive NullableInt64 `json:"TicketTimeToLive"` RadeTicketTimeToLive NullableInt64 `json:"RadeTicketTimeToLive"` MaxFailedServersPerRequest NullableInt64 `json:"MaxFailedServersPerRequest"` Zones []string `json:"Zones"` Product NullableString `json:"Product"` RestrictPoPs NullableString `json:"RestrictPoPs"` FarmGuid NullableString `json:"FarmGuid"` FeedGuid NullableString `json:"FeedGuid"` }
type StoreFarmsConfiguration ¶
type StoreFarmsConfiguration struct { Name NullableString `json:"Name,omitempty"` EnableFileTypeAssociation NullableBool `json:"EnableFileTypeAssociation,omitempty"` PooledSockets NullableBool `json:"PooledSockets,omitempty"` ServerCommunicationAttempts NullableInt `json:"ServerCommunicationAttempts,omitempty"` CommunicationTimeout TimeModel `json:"CommunicationTimeout,omitempty"` ConnectionTimeout TimeModel `json:"ConnectionTimeout,omitempty"` CertRevocationPolicy NullableString `json:"CertRevocationPolicy,omitempty"` MultiFarmAuthenticationMode NullableString `json:"MultiFarmAuthenticationMode,omitempty"` LeasingStatusExpiryLeasing TimeModel `json:"LeasingStatusExpiryLeasing,omitempty"` LeasingStatusExpiryFailed TimeModel `json:"LeasingStatusExpiryFailed,omitempty"` LeasingStatusExpiryPending TimeModel `json:"LeasingStatusExpiryPending,omitempty"` BackgroundHealthCheckPollingPeriod TimeModel `json:"BackgroundHealthCheckPollingPeriod,omitempty"` AdvancedHealthCheck NullableBool `json:"AdvancedHealthCheck,omitempty"` Farms []string `json:"Farms,omitempty"` }
type StoreFeatureData ¶
type StoreFeatureData struct { EventSource NullableString `json:"EventSource,omitempty"` SiteID NullableString `json:"SiteID,omitempty"` VirtualPath NullableString `json:"VirtualPath,omitempty"` ApplicationPool NullableString `json:"ApplicationPool,omitempty"` DefaultDocuments NullableString `json:"DefaultDocuments,omitempty"` Name NullableString `json:"Name,omitempty"` UseHttps NullableString `json:"UseHttps,omitempty"` FriendlyName NullableString `json:"FriendlyName,omitempty"` DeployFolder NullableString `json:"DeployFolder,omitempty"` ConfigLocation NullableString `json:"ConfigLocation,omitempty"` ConfigTypeName NullableString `json:"ConfigTypeName,omitempty"` }
type StoreGatewayServiceModel ¶
type StoreGatewayServiceModel struct { Enabled NullableBool `json:"Enabled"` CustomerId NullableString `json:"CustomerId"` InstanceId NullableString `json:"InstanceId"` GetGatewayServiceUrl NullableString `json:"GetGatewayServiceUrl"` PrivateKey NullableString `json:"PrivateKey"` ServiceName NullableString `json:"ServiceName"` SecureTicketAuthorityUrl NullableString `json:"SecureTicketAuthorityUrl"` SecureTicketLifetime TimeModel `json:"SecureTicketLifetime"` SessionReliability NullableBool `json:"SessionReliability"` HandleZones []string `json:"HandleZones"` IgnoreZones []string `json:"IgnoreZones"` GatewayDiscoveryProtocol NullableString `json:"GatewayDiscoveryProtocol"` }
type StoreLaunchModel ¶
type StoreLaunchModel struct { SetNoLoadBiasFlag NullableBool `json:"SetNoLoadBiasFlag"` AddressResolutionType NullableInt `json:"AddressResolutionType"` RequestICAClientSecureChannel NullableInt `json:"RequestICAClientSecureChannel"` IgnoreClientProvidedClientAddress NullableBool `json:"IgnoreClientProvidedClientAddress"` OverlayAutoLoginCredentialsWithTicket NullableBool `json:"OverlayAutoLoginCredentialsWithTicket"` OverrideIcaClientName NullableBool `json:"OverrideIcaClientName"` RequireLaunchReference NullableBool `json:"RequireLaunchReference"` AllowFontSmoothing NullableBool `json:"AllowFontSmoothing"` ShowDesktopViewer NullableBool `json:"ShowDesktopViewer"` AllowSpecialFolderRedirection NullableBool `json:"AllowSpecialFolderRedirection"` ClientProxyPolicy NullableString `json:"ClientProxyPolicy"` RoutingPolicy NullableString `json:"RoutingPolicy"` VdaLogonDataProviderName NullableString `json:"VdaLogonDataProviderName"` FederatedAuthenticationServiceFailover NullableBool `json:"FederatedAuthenticationServiceFailover"` }
type StorePNAModel ¶
type StorePNAModel struct { ChangePasswordAllowed NullableString `json:"ChangePasswordAllowed"` LogonMethod NullableInt `json:"LogonMethod"` ChangePasswordMethod NullableString `json:"ChangePasswordMethod"` ChangePasswordUrl NullableString `json:"ChangePasswordUrl"` IsEnabled NullableBool `json:"IsEnabled"` KerberosEnabled NullableBool `json:"KerberosEnabled"` AccessConditionsTrustSettings AccessConditionsTrustSettings `json:"AccessConditionsTrustSettings"` }
type StoreResources ¶
type StoreResources struct { ApplicationAccessMethods []string `json:"ApplicationAccessMethods"` Launch StoreLaunchModel `json:"Launch"` Enumeration StoreEnumerationModel `json:"Enumeration"` }
type StoreResourcesModel ¶
type StoreResourcesModel struct {
CommonData []string `json:"CommonData"`
}
type StoreRootSectionGroup ¶
type StoreRootSectionGroup struct { IsDeclared NullableBool `json:"IsDeclared"` IsDeclarationRequired NullableBool `json:"IsDeclarationRequired"` SectionGroupName NullableString `json:"SectionGroupName"` Name NullableString `json:"Name"` Type NullableString `json:"Type"` Sections NullableString `json:"Sections"` SectionGroups NullableString `json:"SectionGroups"` }
type StoreSectionInformationModel ¶
type StoreSectionInformationModel struct { SectionName NullableString `json:"SectionName"` Name NullableString `json:"Name"` AllowDefinition NullableInt `json:"AllowDefinition"` AllowExeDefinition NullableInt `json:"AllowExeDefinition"` OverrideModeDefault NullableInt `json:"OverrideModeDefault"` AllowLocation NullableBool `json:"AllowLocation"` AllowOverride NullableBool `json:"AllowOverride"` OverrideMode NullableInt `json:"OverrideMode"` OverrideModeEffective NullableInt `json:"OverrideModeEffective"` ConfigSource NullableString `json:"ConfigSource"` InheritInChildApplications NullableBool `json:"InheritInChildApplications"` IsDeclared NullableBool `json:"IsDeclared"` IsDeclarationRequired NullableBool `json:"IsDeclarationRequired"` IsLocked NullableBool `json:"IsLocked"` IsProtected NullableBool `json:"IsProtected"` ConfigurationBuilder NullableString `json:"ConfigurationBuilder"` ProtectionProvider NullableString `json:"ProtectionProvider"` RestartOnExternalChanges NullableBool `json:"RestartOnExternalChanges"` RequirePermission NullableBool `json:"RequirePermission"` Type NullableString `json:"Type"` ForceSave NullableBool `json:"ForceSave"` }
type StoreServiceModel ¶
type StoreServiceModel struct { LockedDown NullableBool `json:"LockedDown"` Anonymous NullableBool `json:"Anonymous"` AllowSessionReconnect NullableBool `json:"AllowSessionReconnect"` SubstituteDesktopImage NullableBool `json:"SubstituteDesktopImage"` }
type StoreSettingsModel ¶
type StoreSettingsModel struct {
DocumentDbSubscriptions map[string]interface{} `json:"documentDbSubscriptions,omitempty"`
}
type StoreSharedListenersModel ¶
type StoreSharedListenersModel struct {
}type StoreSubscriptionModel ¶
type StoreSubscriptionModel struct { Enabled NullableBool `json:"Enabled"` ConnectionString NullableString `json:"ConnectionString"` FactoryName NullableString `json:"FactoryName"` }
type StoreWorkflowModel ¶
type StoreWorkflowModel struct {
NFuseWorkflowAdaptors []NullableString `json:"NFuseWorkflowAdaptors"`
}
type SubscriptionStoreClientModel ¶
type SubscriptionStoreClientModel struct { Enabled NullableBool `json:"Enabled"` ClientEndPoint StoreEndpointModel }
type TimeModel ¶
type TimeModel struct { Ticks NullableInt `json:"Ticks,omitempty"` // The ticks of the time Days NullableInt `json:"Days,omitempty"` // The days of the time Hours NullableInt `json:"Hours,omitempty"` // The hours of the time Milliseconds NullableInt `json:"Milliseconds,omitempty"` // The milliseconds of the time Minutes NullableInt `json:"Minutes,omitempty"` // The minutes of the time Seconds NullableInt `json:"Seconds,omitempty"` // The seconds of the time TotalDays NullableFloat64 `json:"TotalDays,omitempty"` // The total days of the time TotalHours NullableFloat64 `json:"TotalHours,omitempty"` // The total hours of the time TotalMilliseconds NullableInt `json:"TotalMilliseconds,omitempty"` // The total milliseconds of the time TotalMinutes NullableFloat64 `json:"TotalMinutes,omitempty"` // The total minutes of the time TotalSeconds NullableInt `json:"TotalSeconds,omitempty"` // The total seconds of the time }
StoreFront Common Models
type TokenLifeTime ¶
type TokenLifeTime struct { Ticks NullableInt64 `json:"Ticks"` Days NullableInt `json:"Days"` Hours NullableInt `json:"Hours"` Milliseconds NullableInt `json:"Milliseconds"` Minutes NullableInt `json:"Minutes"` Seconds NullableInt `json:"Seconds"` TotalDays NullableFloat64 `json:"TotalDays"` TotalHours NullableInt `json:"TotalHours"` TotalMilliseconds NullableInt `json:"TotalMilliseconds"` TotalMinutes NullableInt `json:"TotalMinutes"` TotalSeconds NullableInt `json:"TotalSeconds"` }
type TokenManagerModel ¶
type TokenManagerModel struct { Id NullableString `json:"Id,omitempty"` // The id of the service DisplayName NullableString `json:"DisplayName,omitempty"` // The display name of the service TrustedIssuers NullableString `json:"TrustedIssuers,omitempty"` // The trusted issuers of the service RelyingParties NullableString `json:"RelyingParties,omitempty"` // The relying parties of the service AllowedAudiences NullableString `json:"AllowedAudiences,omitempty"` // The allowed audiences of the service }
type TokenManagers ¶
type TokenManagers struct { DisplayName NullableString `json:"DisplayName"` ID NullableString `json:"Id"` TrustedIssuers NullableString `json:"TrustedIssuers"` RelyingParties NullableString `json:"RelyingParties"` AllowedAudiences NullableString `json:"AllowedAudiences"` }
type TokenValidator ¶ added in v0.4.3
type TokenValidator struct { Id NullableString `json:"Id,omitempty"` VerifyingTokenServiceId NullableString `json:"VerifyingTokenServiceId,omitempty"` Claims []ClaimModel `json:"Claims,omitempty"` }
type TrustIssuerModel ¶ added in v0.4.3
type TrustIssuerModel struct { Name NullableString `json:"Name,omitempty"` Id NullableString `json:"Id,omitempty"` Url NullableString `json:"Url,omitempty"` VerifyId NullableString `json:"VerifyId,omitempty"` }
type UnregisterSTFStoreGatewayRequestModel ¶
type UnregisterSTFStoreGatewayRequestModel struct { Gateway NullableString `json:"Gateway,omitempty"` // The Gateway object to remove, either a Roaming or Store gateway Name NullableString `json:"Name,omitempty"` //Name of the Gateway to remove AllGateways NullableBool `json:"AllGateways,omitempty"` //Remove all Gateways StoreService NullableString `json:"StoreService,omitempty"` // Store service to unregister from }
func (*UnregisterSTFStoreGatewayRequestModel) SetAllGateways ¶
func (o *UnregisterSTFStoreGatewayRequestModel) SetAllGateways(v bool)
func (*UnregisterSTFStoreGatewayRequestModel) SetGateway ¶
func (o *UnregisterSTFStoreGatewayRequestModel) SetGateway(v string)
func (*UnregisterSTFStoreGatewayRequestModel) SetName ¶
func (o *UnregisterSTFStoreGatewayRequestModel) SetName(v string)
func (*UnregisterSTFStoreGatewayRequestModel) SetStoreService ¶
func (o *UnregisterSTFStoreGatewayRequestModel) SetStoreService(v string)
func (UnregisterSTFStoreGatewayRequestModel) ToMap ¶
func (o UnregisterSTFStoreGatewayRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type UpdateSTFWebReceiverAuthenticationMethodsRequestModel ¶
type UpdateSTFWebReceiverAuthenticationMethodsRequestModel struct { AuthenticationMethods []string `json:"AuthenticationMethods,omitempty"` // Authentication methods to support TokenLifeTime NullableString `json:"TokenLifeTime,omitempty"` // The lifetime of the authentication token before it expiries. }
func (*UpdateSTFWebReceiverAuthenticationMethodsRequestModel) SetAuthenticationMethods ¶
func (o *UpdateSTFWebReceiverAuthenticationMethodsRequestModel) SetAuthenticationMethods(v []string)
func (*UpdateSTFWebReceiverAuthenticationMethodsRequestModel) SetTokenLifeTime ¶
func (o *UpdateSTFWebReceiverAuthenticationMethodsRequestModel) SetTokenLifeTime(v string)
func (UpdateSTFWebReceiverAuthenticationMethodsRequestModel) ToMap ¶
func (o UpdateSTFWebReceiverAuthenticationMethodsRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type UpdateSTFWebReceiverPluginAssistantRequestModel ¶
type UpdateSTFWebReceiverPluginAssistantRequestModel struct { Enabled NullableBool `json:"Enabled,omitempty"` // Enable Receiver client detection. UpgradeAtLogin NullableBool `json:"UpgradeAtLogin,omitempty"` // Prompt to upgrade older clients. ShowAfterLogin NullableBool `json:"ShowAfterLogin,omitempty"` // Show Receiver client detection after the user logs in. Win32Path NullableString `json:"Win32Path,omitempty"` // Path to the Windows Receiver. MacOSPath NullableString `json:"MacOSPath,omitempty"` // Path to the MacOS Receiver. MacOSMinimumSupportedVersion NullableString `json:"MacOSMinimumSupportedVersion,omitempty"` // Minimum version of the MacOS supported. Html5Enabled NullableString `json:"Html5Enabled,omitempty"` // Method of deploying and using the Html5 Receiver. Html5Platforms NullableString `json:"Html5Platforms,omitempty"` // The supported Html5 platforms. Html5Preferences NullableString `json:"Html5Preferences,omitempty"` // Html5 Receiver preferences. Html5SingleTabLaunch NullableBool `json:"Html5SingleTabLaunch,omitempty"` // Launch Html5 Receiver in the same browser tab. Html5ChromeAppOrigins NullableString `json:"Html5ChromeAppOrigins,omitempty"` // The Html5 Chrome Application Origins settings. Html5ChromeAppPreferences NullableString `json:"Html5ChromeAppPreferences,omitempty"` // The Html5 Chrome Application preferences. ProtocolHandlerEnabled NullableBool `json:"ProtocolHandlerEnabled,omitempty"` // Enable the Receiver Protocol Handler. ProtocolHandlerPlatforms NullableString `json:"ProtocolHandlerPlatforms,omitempty"` // The supported Protocol Handler platforms. ProtocolHandlerSkipDoubleHopCheckWhenDisabled NullableBool `json:"ProtocolHandlerSkipDoubleHopCheckWhenDisabled,omitempty"` // Skip the Protocol Handle double hop check. AllowSkipNativeAppDetection NullableBool `json:"AllowSkipNativeAppDetection,omitempty"` // Allow the user to skip native app detection. }
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetAllowSkipNativeAppDetection ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetAllowSkipNativeAppDetection(v bool)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetEnabled ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetEnabled(v bool)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5ChromeAppOrigins ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5ChromeAppOrigins(v string)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5ChromeAppPreferences ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5ChromeAppPreferences(v string)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5Enabled ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5Enabled(v string)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5Platforms ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5Platforms(v string)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5Preferences ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5Preferences(v string)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5SingleTabLaunch ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetHtml5SingleTabLaunch(v bool)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetMacOSMinimumSupportedVersion ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetMacOSMinimumSupportedVersion(v string)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetMacOSPath ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetMacOSPath(v string)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetProtocolHandlerEnabled ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetProtocolHandlerEnabled(v bool)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetProtocolHandlerPlatforms ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetProtocolHandlerPlatforms(v string)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetProtocolHandlerSkipDoubleHopCheckWhenDisabled ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetProtocolHandlerSkipDoubleHopCheckWhenDisabled(v bool)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetShowAfterLogin ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetShowAfterLogin(v bool)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetUpgradeAtLogin ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetUpgradeAtLogin(v bool)
func (*UpdateSTFWebReceiverPluginAssistantRequestModel) SetWin32Path ¶
func (o *UpdateSTFWebReceiverPluginAssistantRequestModel) SetWin32Path(v string)
func (UpdateSTFWebReceiverPluginAssistantRequestModel) ToMap ¶
func (o UpdateSTFWebReceiverPluginAssistantRequestModel) ToMap() (map[string]interface{}, error)
ToMap implements MappedNullable.
type UserInterfaceAppShortcutsResponseModel ¶ added in v0.4.3
type UserInterfaceAppShortcutsResponseModel struct { Enabled NullableBool `json:"Enabled,omitempty"` AllowSessionReconnect NullableBool `json:"AllowSessionReconnect,omitempty"` }
type UserInterfaceBrandingResponseModel ¶ added in v0.4.3
type UserInterfaceBrandingResponseModel struct { BackgroundColor NullableString `json:"BackgroundColor,omitempty"` TextColor NullableString `json:"TextColor,omitempty"` LinkColor NullableString `json:"LinkColor,omitempty"` HeaderLogo NullableString `json:"HeaderLogo,omitempty"` LogonLogo NullableString `json:"LogonLogo,omitempty"` }
type UserInterfaceProgressiveWebAppResponseModel ¶ added in v0.4.3
type UserInterfaceProgressiveWebAppResponseModel struct { Enabled NullableBool `json:"Enabled,omitempty"` ShowInstallPrompt NullableBool `json:"ShowInstallPrompt,omitempty"` }
type UserInterfaceReceiverConfigurationResponseModel ¶ added in v0.4.3
type UserInterfaceReceiverConfigurationResponseModel struct { Enabled NullableBool `json:"Enabled,omitempty"` DownloadUrl NullableString `json:"DownloadUrl,omitempty"` }
type UserInterfaceUIViewsRawResponseModel ¶ added in v0.4.3
type UserInterfaceUIViewsRawResponseModel struct { ShowAppsView NullableBool `json:"ShowAppsView,omitempty"` ShowDesktopsView NullableBool `json:"ShowDesktopsView,omitempty"` DefaultView NullableInt `json:"DefaultView,omitempty"` // Enum {Auto,Desktops,Apps} }
func (*UserInterfaceUIViewsRawResponseModel) ConvertToResponseModel ¶ added in v0.4.3
func (rawResponse *UserInterfaceUIViewsRawResponseModel) ConvertToResponseModel() UserInterfaceUIViewsResponseModel
type UserInterfaceUIViewsResponseModel ¶ added in v0.4.3
type UserInterfaceUIViewsResponseModel struct { ShowAppsView NullableBool `json:"ShowAppsView,omitempty"` ShowDesktopsView NullableBool `json:"ShowDesktopsView,omitempty"` DefaultView string `json:"DefaultView,omitempty"` // Enum {Auto,Desktops,Apps} }
type UserInterfaceWorkspaceControlRawResponseModel ¶ added in v0.4.3
type UserInterfaceWorkspaceControlRawResponseModel struct { Enabled NullableBool `json:"Enabled,omitempty"` AutoReconnectAtLogon NullableBool `json:"AutoReconnectAtLogon,omitempty"` LogoffAction NullableInt `json:"LogoffAction,omitempty"` // Enum {Disconnect,Terminate,None} ShowReconnectButton NullableBool `json:"ShowReconnectButton,omitempty"` ShowDisconnectButton NullableBool `json:"ShowDisconnectButton,omitempty"` }
func (*UserInterfaceWorkspaceControlRawResponseModel) ConvertToResponseModel ¶ added in v0.4.3
func (rawResponse *UserInterfaceWorkspaceControlRawResponseModel) ConvertToResponseModel() UserInterfaceWorkspaceControlResponseModel
type UserInterfaceWorkspaceControlResponseModel ¶ added in v0.4.3
type UserInterfaceWorkspaceControlResponseModel struct { Enabled NullableBool `json:"Enabled,omitempty"` AutoReconnectAtLogon NullableBool `json:"AutoReconnectAtLogon,omitempty"` LogoffAction string `json:"LogoffAction,omitempty"` // Enum {Disconnect,Terminate,None} ShowReconnectButton NullableBool `json:"ShowReconnectButton,omitempty"` ShowDisconnectButton NullableBool `json:"ShowDisconnectButton,omitempty"` }
type Version ¶
type Version struct { Major NullableInt `json:"Major"` Minor NullableInt `json:"Minor"` Build NullableInt `json:"Build"` Revision NullableInt `json:"Revision"` MajorRevision NullableInt `json:"MajorRevision"` MinorRevision NullableInt `json:"MinorRevision"` }
type VirtualDirectoryModel ¶ added in v0.4.3
type VirtualDirectoryModel struct { VirtualPath NullableString `json:"VirtualPath,omitempty"` AbsoluteVirtualPath NullableString `json:"AbsoluteVirtualPath,omitempty"` PhysicalPath NullableString `json:"PhysicalPath,omitempty"` }
type WebApplication ¶
type WebApplicationModel ¶ added in v0.4.3
type WebApplicationModel struct { WebSite WebSiteDetailsModel `json:"WebSite,omitempty"` VirtualPath NullableString `json:"VirtualPath,omitempty"` Name NullableString `json:"Name,omitempty"` AppPool NullableString `json:"AppPool,omitempty"` Folder NullableString `json:"Folder,omitempty"` VirtualDirectories []VirtualDirectoryModel `json:"VirtualDirectories,omitempty"` }
type WebReceiver ¶
type WebReceiver struct { ClientSettings ClientSettings `json:"ClientSettings"` ServerSettings ServerSettings `json:"ServerSettings"` WebUIExperience NullableInt `json:"WebUIExperience"` SessionStateTimeout NullableInt `json:"SessionStateTimeout"` SessionStateRedisConnectionString any `json:"SessionStateRedisConnectionString"` }
type WebReceiverPluginAssistantModel ¶
type WebReceiverPluginAssistantModel struct { Enabled NullableBool `json:"Enabled"` UpgradeAtLogin NullableBool `json:"UpgradeAtLogin"` ShowAfterLogin NullableBool `json:"ShowAfterLogin"` Win32 Win32 `json:"Win32"` MacOS MacOS `json:"MacOS"` HTML5 HTML5 `json:"Html5"` ProtocolHandler ProtocolHandler `json:"ProtocolHandler"` }
type WebReceiverSettings ¶
type WebReceiverSettings struct { }
type WebSiteDetailsModel ¶ added in v0.4.3
type WebSiteDetailsModel struct { PhysicalPath NullableString `json:"PhysicalPath,omitempty"` DefaultApplPoolName NullableString `json:"DefaultApplPoolName,omitempty"` Bindings []BindingModel `json:"Bindings,omitempty"` Name NullableString `json:"Name,omitempty"` Id NullableInt `json:"Id,omitempty"` Applications []BasicWebApplicationModel `json:"Applications,omitempty"` }
type WebSiteModel ¶
type WebViewSettingsModel ¶
type WebViewSettingsModel struct {
AllowedReturnUrls []NullableString `json:"AllowedReturnUrls,omitempty"` // The allowed return urls of the web view settings
}
type Win32 ¶
type Win32 struct {
Path NullableString `json:"Path"`
}
Source Files
¶
- STFAuthenticationService_request_model.go
- STFAuthenticationService_response_model.go
- STFDeployment_request_model.go
- STFDeployment_response_model.go
- STFRoamingAccount_request.go
- STFRoamingAccount_response.go
- STFRoamingBeacon_request_model.go
- STFRoamingBeacon_response_model.go
- STFRoamingGateway_request_model.go
- STFRoamingGateway_response_model.go
- STFRoamingService_request_model.go
- STFRoamingService_response_model.go
- STFSetClaimsFactoryNames_request_model.go
- STFStoreEnumerationOptions_request_model.go
- STFStoreEnumerationOptions_response_model.go
- STFStoreFarm_request_model.go
- STFStoreGateway_request_model.go
- STFStoreLaunchOptions_request_model.go
- STFStoreLaunchOptions_response_model.go
- STFStorePna_request_model.go
- STFStorePna_response_model.go
- STFStore_request_model.go
- STFStore_response_model.go
- STFUserFarmMapping_request_model.go
- STFUserFarmMapping_response_model.go
- STFVersion_response_model.go
- STFWebReceiverApplicationShortcuts_request_model.go
- STFWebReceiverApplicationShortcuts_response_model.go
- STFWebReceiverAuthenticationManager_request_model.go
- STFWebReceiverAuthenticationManager_response_model.go
- STFWebReceiverAuthenticationMethods_request_model.go
- STFWebReceiverAuthenticationMethods_response_model.go
- STFWebReceiverCommunication_request_model.go
- STFWebReceiverCommunication_response_model.go
- STFWebReceiverPluginAssistant_Plugin_request_model.go
- STFWebReceiverPluginAssistant_Plugin_response_model.go
- STFWebReceiverResourcesService_request_model.go
- STFWebReceiverResourcesService_response_model.go
- STFWebReceiverService_request_model.go
- STFWebReceiverService_response_model.go
- STFWebReceiverSiteStyle_request_model.go
- STFWebReceiverSiteStyle_response_model.go
- STFWebReceiverStrictTransportSecurity_request_model.go
- STFWebReceiverStrictTransportSecurity_response_model.go
- STFWebReceiverUserInterface_request_model.go
- STFWebReceiverUserInterface_response_model.go
- StoreConfiguration_request_model.go
- StoreConfiguration_response_model.go
- common_model.go
- model_logon_type.go