Documentation
¶
Index ¶
- Constants
- Variables
- func BuildServerURL(input string) (string, error)
- func CheckWebResultError(w *WebResultBase) error
- func GetAllSupportedApplayeringOperationTypes() []string
- func GetAllSupportedDiskFormats() []string
- func IsValidApplayeringOperationType(optionalType string) bool
- func IsValidDiskFormat(diskFormat string) bool
- func Login2(username, password, unideskurl string, insecureSkipVerify bool) (string, string, error)
- type Action
- type ActiveDiskInfo
- type ActivityQuery
- type ActivityResult
- type AgentAuthenticationCategory
- type AgentCommunicationErrorCategory
- type AgentVersionTooOldCategory
- type AhvClientErrorCategory
- type AhvConnectorCleanUpErrorCategory
- type AhvEntityCollectionErrorCategory
- type AhvInvalidTaskMissingMethodNameErrorCategory
- type AllWithMAConfiguredFilter
- type AltitudeCheckErrorCategory
- type AnalyzeLayerRevisions
- type AnalyzeLayerRevisionsCommand
- type AnalyzeLayerRevisionsResponse
- type AnalyzeLayerRevisionsResult
- type AnyType
- type AnyURI
- type ApacheCertificateErrorCategory
- type ApacheInvalidCertificateErrorCategory
- type ApacheKeyNotFoundErrorCategory
- type ApiHttpGet
- type ApiHttpPost
- type ApiSoap
- type AppLayerDetailsResult
- type AppLayerRevisionDetail
- type AppLayersQuery
- type AppLayersResult
- type ApplayeringOperationType
- type ApplianceUpgradeInfo
- type ApplicationError
- type ApplicationLayerResult
- type ArrayOfAnyType
- type ArrayOfAppLayerRevisionDetail
- type ArrayOfApplicationLayerResult
- type ArrayOfByte
- type ArrayOfCachePointDetailResult
- type ArrayOfCachePointSummary
- type ArrayOfCertificateError
- type ArrayOfChoice1
- type ArrayOfChoice2
- type ArrayOfChoice3
- type ArrayOfCollectionSummary
- type ArrayOfComputeResource
- type ArrayOfDataCenterSummary
- type ArrayOfDeletedObjectInfo
- type ArrayOfDesktopMinimalInfo
- type ArrayOfDirectoryId
- type ArrayOfDirectoryItem
- type ArrayOfDirectoryItemAppAssignment
- type ArrayOfDirectoryJunctionDetails
- type ArrayOfDiskFormat
- type ArrayOfDiskInfo
- type ArrayOfDriveInfo
- type ArrayOfElasticDirectoryItemAssignment
- type ArrayOfElasticLayeringRuleResult
- type ArrayOfEntitlement
- type ArrayOfEntry
- type ArrayOfFileShareEntitySummary
- type ArrayOfFolderSummary
- type ArrayOfGroupId
- type ArrayOfGroupSummary
- type ArrayOfHostComputeResource
- type ArrayOfImageDetail
- type ArrayOfImageEntitySummary
- type ArrayOfImageSummaryWithLayerRevision
- type ArrayOfImportableVMQueryData
- type ArrayOfInfrastructureCloudController
- type ArrayOfInfrastructureHost
- type ArrayOfItemsAssociatedWithIconDto
- type ArrayOfKeyValueOfInt64
- type ArrayOfLayerEntitySummary
- type ArrayOfLayerRevisionChange
- type ArrayOfLong
- type ArrayOfMailNotificationInfo
- type ArrayOfNameValuePair
- type ArrayOfNetwork
- type ArrayOfNetworkResource
- type ArrayOfNotificationDetail
- type ArrayOfOsLayerRevisionDetail
- type ArrayOfPlatformConnectorCachedPackingDiskInfo
- type ArrayOfPlatformConnectorConfig
- type ArrayOfPlatformConnectorConfigSummary
- type ArrayOfPlatformConnectorDetails
- type ArrayOfPlatformLayerRevisionDetail
- type ArrayOfPlatformTypeSummary
- type ArrayOfPortableLayer
- type ArrayOfPortableOsLayer
- type ArrayOfPortableRevision
- type ArrayOfPrerequisiteLayer
- type ArrayOfRecipeSummary
- type ArrayOfRemoteFileShareSummary
- type ArrayOfRight
- type ArrayOfSearchResult
- type ArrayOfStorageInfo
- type ArrayOfStorageRecord
- type ArrayOfStorageResource
- type ArrayOfString
- type ArrayOfSysSetting
- type ArrayOfUniMaintenanceSchedule
- type ArrayOfUniMaintenanceWindow
- type ArrayOfUniValidationFailure
- type ArrayOfUserRoleInfo
- type ArrayOfUserRoleSummary
- type ArrayOfUserSummary
- type ArrayOfVMImportVolumeData
- type ArrayOfVMImportVolumePartition
- type ArrayOfWorkItemResult
- type ArrayOfWorkTicketResult
- type AuditLogDetailQuery
- type AuditLogDetailResult
- type AuditLogEntryQuery
- type AuditLogEntryResult
- type AzureBadRequestCategory
- type AzureBlobStillLeasedCategory
- type AzureBusyErrorCategory
- type AzureCommunicationErrorCategory
- type AzureConflictCategory
- type AzureDeploymentsValidationErrorCategory
- type AzureInfrastructureSettings
- type AzureInternalErrorCategory
- type AzureLockErrorCategory
- type AzureSubscriptionPolicyLimitCategory
- type BaseLDAPCommand
- type BinarySerializationCategory
- type BodyLoginResponse
- type BodyQueryWorkTicketsAsPendingOpResponse
- type BomDetails
- type BrokerAgentCommunicationErrorCategory
- type BrokerAgentErrorCategory
- type BrokerRegistrationCategory
- type BrokerSummary
- type BrowseContainer
- type BrowseContainerFilterType
- type BrowseContainerQuery
- type BrowseContainerResponse
- type BrowseContainerResult
- type CachePointCreatedObjectEvent
- type CachePointDetailResult
- type CachePointDetailsQuery
- type CachePointDetailsResult
- type CachePointQuery
- type CachePointResult
- type CachePointStatus
- type CachePointSummary
- type CachePointUpdatedObjectEvent
- type CachePointUpgradeable
- type CachePointsResult
- type CamsCantFindLayerCategory
- type CamsJobErrorCategory
- type CancelPendingOperation
- type CancelPendingOperationResponse
- type CancelWorkItems
- type CancelWorkItemsCommand
- type CancelWorkItemsResponse
- type CancelWorkItemsResult
- type CancelWorkTickets
- type CancelWorkTicketsCommand
- type CancelWorkTicketsResponse
- type CancelWorkTicketsResult
- type CanceledCategory
- type CannotCancelCategory
- type CannotDeleteItemCategory
- type CannotDetachAzureDiskCategory
- type CannotFindNetworkCategory
- type CannotRestartItemCategory
- type CatalogWithDesktopsExceptionCategory
- type CeipUploadErrorCategory
- type CertificateError
- type CertificateErrorCategory
- type CertificateInfo
- type CertificateNotFoundErrorCategory
- type CertificateStatus
- type ChangeSpecification
- type Char
- type ClearUpgradeStatus
- type ClearUpgradeStatusCommand
- type ClearUpgradeStatusResponse
- type ClearUpgradeStatusResult
- type CloneImage
- type CloneImageCommand
- type CloneImageResponse
- type CloneImageResult
- type CloneLayer
- type CloneLayerCommand
- type CloneLayerResponse
- type CloneLayerResult
- type ClusterComputeResource
- type CollectionCreatedObjectEvent
- type CollectionErrorCategory
- type CollectionSummary
- type CollectionType
- type CollectionUpdatedObjectEvent
- type CommandBase
- type ComputeResource
- type ComputeResourcesQuery
- type ComputeResourcesResult
- type ConfigurationRequiredFlags
- type ConfigureCompositingEngineRegistration
- type ConfigureCompositingEngineRegistrationCommand
- type ConfigureCompositingEngineRegistrationResponse
- type ConfigureCompositingEngineRegistrationResult
- type ConnectionBrokerType
- type ConnectionFailureCategory
- type ConnectorConfigUpdatedObjectEvent
- type ConnectorConfigValidationErrorCategory
- type ContainerOfFolderId
- type ContainerOfGroupId
- type CopyFileErrorCategory
- type CoreDumpType
- type CreateAppLayerRevision
- type CreateAppLayerRevisionCommand
- type CreateAppLayerRevisionResponse
- type CreateApplicationLayer
- type CreateApplicationLayerCommand
- type CreateApplicationLayerResponse
- type CreateApplicationLayerResult
- type CreateDirectoryItem
- type CreateDirectoryItemCommand
- type CreateDirectoryItemResponse
- type CreateDirectoryItemResult
- type CreateDirectoryJunction
- type CreateDirectoryJunctionCommand
- type CreateDirectoryJunctionResponse
- type CreateDirectoryJunctionResult
- type CreateDiskErrorCategory
- type CreateIcon
- type CreateIconCommand
- type CreateIconResponse
- type CreateIconResult
- type CreateImage
- type CreateImageCommand
- type CreateImageResponse
- type CreateImageResult
- type CreateInfrastructure
- type CreateInfrastructureCommand
- type CreateInfrastructureResponse
- type CreateLayerCommand
- type CreateLayerResult
- type CreateLayerRevisionCommand
- type CreateMaintenanceSchedules
- type CreateMaintenanceSchedulesCommand
- type CreateMaintenanceSchedulesResponse
- type CreateMaintenanceSchedulesResult
- type CreateOrUpdatePlatformConfig
- type CreateOrUpdatePlatformConfigCommand
- type CreateOrUpdatePlatformConfigResponse
- type CreateOrUpdatePlatformConfigResult
- type CreateOsLayerRevision
- type CreateOsLayerRevisionCommand
- type CreateOsLayerRevisionResponse
- type CreatePlatformLayer
- type CreatePlatformLayerCommand
- type CreatePlatformLayerResponse
- type CreatePlatformLayerResult
- type CreatePlatformLayerRevision
- type CreatePlatformLayerRevisionCommand
- type CreatePlatformLayerRevisionResponse
- type CreateRevisionResult
- type CreateServerStorageSlot
- type CreateServerStorageSlotCommand
- type CreateServerStorageSlotResponse
- type CreateServerStorageSlotResult
- type CreatedObjectEvent
- type CurrentHttpCertificate
- type CurrentHttpCertificateResponse
- type DataCenterNotFoundCategory
- type DataCenterSummary
- type DataCentersQuery
- type DataCentersResult
- type DataStoreDoesNotExistCategory
- type DataStoreHasInsufficentSpaceCategory
- type DayOfWeek
- type DefaultFileShareMessages
- type DefaultFileShareMessagesQuery
- type DefaultFileShareMessagesQueryResult
- type DefaultFileShareMessagesResponse
- type DefineFileShare
- type DefineFileShareCommand
- type DefineFileShareResponse
- type DefineFileShareResult
- type DeleteAppLayerRevisions
- type DeleteAppLayerRevisionsCommand
- type DeleteAppLayerRevisionsResponse
- type DeleteCloudController
- type DeleteCloudControllerCommand
- type DeleteCloudControllerResponse
- type DeleteCloudControllerResult
- type DeleteDirectoryItem
- type DeleteDirectoryItemCommand
- type DeleteDirectoryItemResponse
- type DeleteDirectoryItemResult
- type DeleteDirectoryJunction
- type DeleteDirectoryJunctionCommand
- type DeleteDirectoryJunctionResponse
- type DeleteDirectoryJunctionResult
- type DeleteFileShares
- type DeleteFileSharesCommand
- type DeleteFileSharesResponse
- type DeleteFileSharesResult
- type DeleteGoldImage
- type DeleteGoldImageCommand
- type DeleteGoldImageResponse
- type DeleteGoldImageResult
- type DeleteIcon
- type DeleteIconCommand
- type DeleteIconErrorCode
- type DeleteIconResponse
- type DeleteIconResult
- type DeleteImage
- type DeleteImageCommand
- type DeleteImageResponse
- type DeleteImageResult
- type DeleteLayerRevisionsCommand
- type DeleteLayerRevisionsResult
- type DeleteMaintenanceSchedules
- type DeleteMaintenanceSchedulesCommand
- type DeleteMaintenanceSchedulesResponse
- type DeleteMaintenanceSchedulesResult
- type DeleteOsLayerRevisions
- type DeleteOsLayerRevisionsCommand
- type DeleteOsLayerRevisionsResponse
- type DeletePlatformConnectorConfiguration
- type DeletePlatformConnectorConfigurationCommand
- type DeletePlatformConnectorConfigurationResponse
- type DeletePlatformConnectorConfigurationResult
- type DeletePlatformLayerRevisions
- type DeletePlatformLayerRevisionsCommand
- type DeletePlatformLayerRevisionsResponse
- type DeleteRemoteFileShares
- type DeleteRemoteFileSharesCommand
- type DeleteRemoteFileSharesResponse
- type DeleteRemoteFileSharesResult
- type DeleteServerStorageSlot
- type DeleteServerStorageSlotCommand
- type DeleteServerStorageSlotResponse
- type DeleteServerStorageSlotResult
- type DeleteSystemSettings
- type DeleteSystemSettingsCommand
- type DeleteSystemSettingsResponse
- type DeletedObjectInfo
- type DeletedObjectsEvent
- type DeserializedUnknownCategory
- type DesktopMaintenanceOperationFailureCategory
- type DesktopMinimalInfo
- type DesktopRunningState
- type DeviceNotReadyCategory
- type DiagnosticsEmailFailedCategory
- type DirectoryAccessErrorCategory
- type DirectoryCreate
- type DirectoryCreateCommand
- type DirectoryCreateResponse
- type DirectoryCreateResult
- type DirectoryDelete
- type DirectoryDeleteCommand
- type DirectoryDeleteResponse
- type DirectoryDeleteResult
- type DirectoryExistsCategory
- type DirectoryId
- type DirectoryItem
- type DirectoryItemAppAssignment
- type DirectoryItemAppAssignmentsQuery
- type DirectoryItemAppAssignmentsResult
- type DirectoryItemChanges
- type DirectoryItemCreatedObjectEventOfGroupSummary
- type DirectoryItemCreatedObjectEventOfUserSummary
- type DirectoryItemDetailsQuery
- type DirectoryItemDetailsResult
- type DirectoryItemGroupMembershipQuery
- type DirectoryItemGroupMembershipResult
- type DirectoryItemOfFolderId
- type DirectoryItemOfGroupId
- type DirectoryItemOfUserId
- type DirectoryItemType
- type DirectoryItemUpdatedObjectEvent
- type DirectoryJunctionAttributes
- type DirectoryJunctionAttributesQuery
- type DirectoryJunctionAttributesResult
- type DirectoryJunctionCreatedObjectEvent
- type DirectoryJunctionDetails
- type DirectoryJunctionDetailsQuery
- type DirectoryJunctionDetailsResult
- type DirectoryJunctionFoldersQuery
- type DirectoryJunctionFoldersResult
- type DirectoryJunctionUpdatedObjectEvent
- type DirectoryNotEmptyCategory
- type DirectoryNotFoundCategory
- type DirectoryQuery
- type DirectoryResult
- type DirectoryUpdate
- type DirectoryUpdateCommand
- type DirectoryUpdateResponse
- type DirectoryUpdateResult
- type DiskErrorCategory
- type DiskFormat
- type DiskInfo
- type DiskUnpublishFailureCategory
- type DiskUsageEstimateQuery
- type DiskUsageEstimateResult
- type DriveInfo
- type DriveType
- type DriversNotSignedCategory
- type DuplicateDiskIdErrorCategory
- type DuplicateItemCategory
- type EditDirectoryItem
- type EditDirectoryItemCommand
- type EditDirectoryItemResponse
- type EditDirectoryItemResult
- type EditDirectoryJunction
- type EditDirectoryJunctionCommand
- type EditDirectoryJunctionResponse
- type EditDirectoryJunctionResult
- type EditFileShare
- type EditFileShareCommand
- type EditFileShareResponse
- type EditFileShareResult
- type EditImage
- type EditImageCommand
- type EditImageResponse
- type EditImageResult
- type EditLayer
- type EditLayerCommand
- type EditLayerCommandResult
- type EditLayerResponse
- type EditPlatformTypesAssociations
- type EditPlatformTypesAssociationsCommand
- type EditPlatformTypesAssociationsResponse
- type ElasticAssignmentType
- type ElasticCompositingPhase
- type ElasticDirectoryItemAssignment
- type ElasticLayerMode
- type ElasticLayerability
- type ElasticLayeringRuleResult
- type Entitlement
- type EntitlementValidationFailedCategory
- type EntityNode
- type EntityType
- type Entry
- type EnvironmentEvent
- type EnvironmentQuery
- type EnvironmentResult
- type ErrorCategory
- type ErrorMessageId
- type ExecutionFailureCategory
- type ExpandStorage
- type ExpandStorageCommand
- type ExpandStorageResponse
- type ExpandStorageResult
- type ExportImage
- type ExportImageCommand
- type ExportImageResponse
- type ExportImageResult
- type ExportLayerRevisions
- type ExportLayerRevisionsCommand
- type ExportLayerRevisionsResponse
- type ExportLayerRevisionsResult
- type ExportableRevisionDetailsQuery
- type ExportableRevisionDetailsResult
- type ExportableRevisionsQuery
- type ExportableRevisionsResult
- type ExternalToolFailure
- type FailedToPlaceDesktopCategory
- type FileCategory
- type FileErrorCategory
- type FileNotFoundCategory
- type FilePermissionCategory
- type FileShareCredentials
- type FileShareDetails
- type FileShareDetailsQuery
- type FileShareDetailsResult
- type FileShareEntitySummary
- type FileShareSummaryQuery
- type FileShareSummaryResult
- type FileShareType
- type FileShareUpdatedObjectEvent
- type Filter
- type FinalizeLayerRevision
- type FinalizeLayerRevisionCommand
- type FinalizeLayerRevisionResponse
- type FinalizeLayerRevisionResult
- type FinalizeMigrateAppliance
- type FinalizeMigrateApplianceCommand
- type FinalizeMigrateApplianceErrorCategory
- type FinalizeMigrateApplianceResponse
- type FinalizeMigrateApplianceResult
- type Folder
- type FolderChanges
- type FolderDetail
- type FolderId
- type FolderSummary
- type FolderType
- type ForDesktopCreateFilter
- type ForSpecificHostFilter
- type FreeDiskInfo
- type FreeDisksQuery
- type FreeDisksResult
- type GatherDiagnostics
- type GatherDiagnosticsCommand
- type GatherDiagnosticsResponse
- type GatherDiagnosticsResult
- type GcpErrorCategory
- type GenerateCertificateCommand
- type GenerateHttpCertificate
- type GenerateHttpCertificateResponse
- type GenerateHttpCertificateResult
- type GetAvailableDrives
- type GetAvailableDrivesQuery
- type GetAvailableDrivesResponse
- type GetAvailableDrivesResult
- type GetComputeResourcesInformation
- type GetCurrentCertificateQuery
- type GetCurrentHttpCertificateResult
- type GetItemsAssociatedWithIcon
- type GetItemsAssociatedWithIconQuery
- type GetItemsAssociatedWithIconResponse
- type GetItemsAssociatedWithIconResult
- type GetLicense
- type GetLicenseCommand
- type GetLicenseCommandResult
- type GetLicenseResponse
- type GetNotificationDetailsQuery
- type GetNotificationDetailsResult
- type GetNotifications
- type GetNotificationsResponse
- type GetStorageRecords
- type GetStorageRecordsResponse
- type GetWelcomeWindowState
- type GetWelcomeWindowStateQuery
- type GetWelcomeWindowStateQueryResult
- type GetWelcomeWindowStateResponse
- type GlobalizedError
- type GroupChanges
- type GroupCreatedObjectEvent
- type GroupDetail
- type GroupId
- type GroupSummary
- type GroupsQuery
- type GroupsQueryFilter
- type GroupsResult
- type GuestAttributeNotFoundErrorCategory
- type GuestToolsNotInstalledCategory
- type Guid
- type HeaderCaptureTransport
- type HomeApiCategory
- type HostComputeResource
- type HypervAgentCommunicationErrorCategory
- type HypervInfrastructureSettings
- type HypervInvalidParameterCategory
- type HypervInvalidStateCategory
- type HypervisorTypes
- type ImAlreadyInUseErrorCategory
- type ImageByLayerRevisionQuery
- type ImageByLayerRevisionResult
- type ImageCommand
- type ImageDetail
- type ImageDetailQuery
- type ImageDetailResult
- type ImageEntitySummary
- type ImageInUse
- type ImageInWrongStorageAccountCategory
- type ImageSummaryQuery
- type ImageSummaryResult
- type ImageSummaryWithLayerRevision
- type ImageUpdatedObjectEvent
- type ImportExportFileShareQuery
- type ImportExportFileShareResult
- type ImportLayerRevisions
- type ImportLayerRevisionsCommand
- type ImportLayerRevisionsResponse
- type ImportLayerRevisionsResult
- type ImportLdapItem
- type ImportLdapItemCommand
- type ImportLdapItemResponse
- type ImportLdapItemResult
- type ImportOs
- type ImportOsCommand
- type ImportOsResponse
- type ImportOsResult
- type ImportableRevisionDetailsQuery
- type ImportableRevisionDetailsResult
- type ImportableRevisionsQuery
- type ImportableRevisionsResult
- type ImportableVMData
- type ImportableVMQueryData
- type ImportableVMsQuery
- type ImportableVMsResult
- type IncludeLayer
- type IncompatibleCategory
- type InfrastructureCloudController
- type InfrastructureFailureCategory
- type InfrastructureHost
- type InfrastructureQuery
- type InfrastructureResult
- type InfrastructureSettings
- type InstallationIncompleteCategory
- type InsufficentSpaceCategory
- type InternalLdapFailureCategory
- type InvalidArgumentCategory
- type InvalidCredentialsCategory
- type InvalidDataStoreCategory
- type InvalidDataTypeCategory
- type InvalidInputCategory
- type InvalidLayerPackageCategory
- type InvalidLayerState
- type InvalidPendingOperationCategory
- type InvalidPowerStateCategory
- type InvalidQueryStringCategory
- type InvalidRecipientsCategory
- type InvalidSessionCategory
- type InvalidSnapshotsCategory
- type InvalidVersionFormatCategory
- type InvalidVmTemplateCategory
- type IsAuthenticated
- type IsAuthenticatedResponse
- type IsAuthenticatedResult
- type ItemNotFoundCategory
- type ItemsAssociatedWithIconDto
- type JobStepErrorCategory
- type KeyValueOfInt64
- type KeyValueOfString
- type LayerCopyFailureCategory
- type LayerDetailsQuery
- type LayerDetailsResultOfAppLayerRevisionDetail
- type LayerDetailsResultOfOsLayerRevisionDetail
- type LayerDetailsResultOfPlatformLayerRevisionDetail
- type LayerEntitySummary
- type LayerIconsQuery
- type LayerIconsResult
- type LayerInfo
- type LayerInstallDiskQuery
- type LayerInstallDiskResult
- type LayerIntegrityFailureCategory
- type LayerMismatchErrorCategory
- type LayerResult
- type LayerRevisionChange
- type LayerRevisionDetail
- type LayerRevisionInfo
- type LayerRevisionStatus
- type LayerRevisionsQuery
- type LayerRevisionsResult
- type LayerStatusFlags
- type LayerType
- type LayeringViolationSeverity
- type LdapFolderDetail
- type LdapGroupDetail
- type LdapItemNotFoundCategory
- type LdapUserDetail
- type LicenseCategory
- type LicenseFailureCategory
- type LicenseInfo
- type LicenseStatus
- type LocalFolderDetail
- type LocalGroupDetail
- type LocalUserDetail
- type LocalizedError
- type Log
- type LogCommand
- type LogLevel
- type LogResponse
- type Login
- type LoginCommand
- type LoginResponse
- type LoginResult
- type Logout
- type LogoutResponse
- type LogoutResult
- type LvmFileSystemErrorCategory
- type MAConfiguredOnlyFilter
- type MachineAssociationInfo
- type MailNotificationInfo
- type MaintenanceSchedulesQuery
- type MaintenanceSchedulesResult
- type ManagementApplianceDetailsQuery
- type ManagementApplianceDetailsResult
- type ManagementApplianceResult
- type ManagementApplianceUpdatedObjectEvent
- type MigrateAppliance
- type MigrateApplianceCommand
- type MigrateApplianceResponse
- type MigrateApplianceResult
- type MigrateApplianceVersionErrorCategory
- type MigrationInProgressErrorCategory
- type MigrationReason
- type MmfErrorCategory
- type MountDiskErrorCategory
- type MultipleFoldersFoundDuringCleanupCategory
- type NCName
- type NameValuePair
- type Network
- type NetworkFileShareInvalidPermissionsCategory
- type NetworkLocationErrorCategory
- type NetworkResource
- type NetworkShareFileErrorCategory
- type NetworkSharePermissionCategory
- type NewDirectoryItem
- type NoFreeDisksCategory
- type NoUpgradeMedia
- type NoVmSlotsCategory
- type NotAuthenticatedCategory
- type NotAuthorizedCategory
- type NotificationCheckType
- type NotificationDetail
- type NotificationSettingsQuery
- type NotificationSettingsQueryResult
- type NtfsResizeTooSmallCategory
- type OSType
- type ObjectEvent
- type ObjectEventOfFileShareEntitySummary
- type ObjectEventOfImageEntitySummary
- type ObjectEventOfLayerEntitySummary
- type ObjectEventOfPlatformConnectorConfigSummary
- type ObjectEventOfRemoteFileShareSummary
- type ObjectEventOfSysSetting
- type OperationFailedCategory
- type OperationTimedoutCatagory
- type OsLayerDetailsResult
- type OsLayerResult
- type OsLayerRevisionDetail
- type OsLayerSwitching
- type OsLayersQuery
- type OsLayersResult
- type PagedQuery
- type PagedResultOfEntry
- type Parentage
- type PauseResumeMigrateAppliance
- type PauseResumeMigrateApplianceCommand
- type PauseResumeMigrateApplianceResponse
- type PauseResumeMigrateApplianceResult
- type PauseResumeMigrationErrorCategory
- type PendingOperationCancelCommand
- type PendingOperationCanceledCategory
- type PendingOperationQuery
- type PendingOperationResult
- type PermissionsViolationCategory
- type PersistenceFailureCategory
- type PlatformConfig
- type PlatformConfigQuery
- type PlatformConfigResult
- type PlatformConnectorCachedPackingDiskInfo
- type PlatformConnectorCategory
- type PlatformConnectorConfig
- type PlatformConnectorConfigDetails
- type PlatformConnectorConfigDetailsQuery
- type PlatformConnectorConfigDetailsResult
- type PlatformConnectorConfigQuery
- type PlatformConnectorConfigResult
- type PlatformConnectorConfigSummary
- type PlatformConnectorConfigSummaryQuery
- type PlatformConnectorConfigSummaryResult
- type PlatformConnectorDetails
- type PlatformConnectorFeatures
- type PlatformConnectorsQuery
- type PlatformConnectorsResult
- type PlatformLayerDetailsResult
- type PlatformLayerInUseCategory
- type PlatformLayerResult
- type PlatformLayerRevisionDetail
- type PlatformLayerRevisionResult
- type PlatformLayersQuery
- type PlatformLayersResult
- type PlatformQuery
- type PlatformQueryResult
- type PlatformTypeHelpOperation
- type PlatformTypeHelpUrlQuery
- type PlatformTypeHelpUrlResult
- type PlatformTypeLayerHelpUrlQuery
- type PlatformTypeSummary
- type PlatformTypesAssociationsResult
- type PlatformTypesQuery
- type PlatformTypesResult
- type PortableLayer
- type PortableOsLayer
- type PortableRevision
- type PortableRevisionDetails
- type PortableRevisionHierarchy
- type PowerShellCreateSessionCategory
- type PowerShellExceptionCategory
- type PowerShellSecurityException
- type PrerequisiteLayer
- type PreviewCertificateCommand
- type PreviewHttpCertificate
- type PreviewHttpCertificateResponse
- type PreviewHttpCertificateResult
- type PreviewLicense
- type PreviewLicenseCommand
- type PreviewLicenseCommandResult
- type PreviewLicenseResponse
- type PublisherErrorCategory
- type QueryActivity
- type QueryActivityResponse
- type QueryApplicationLayerDetails
- type QueryApplicationLayerDetailsResponse
- type QueryApplicationLayers
- type QueryApplicationLayersResponse
- type QueryAuditLog
- type QueryAuditLogDetail
- type QueryAuditLogDetailResponse
- type QueryAuditLogResponse
- type QueryBase
- type QueryCachePoint
- type QueryCachePointDetails
- type QueryCachePointDetailsResponse
- type QueryCachePointResponse
- type QueryCachePoints
- type QueryCachePointsResponse
- type QueryComputeResources
- type QueryComputeResourcesResponse
- type QueryDataCenters
- type QueryDataCentersResponse
- type QueryDirectory
- type QueryDirectoryItemAppAssignments
- type QueryDirectoryItemAppAssignmentsResponse
- type QueryDirectoryItemDetails
- type QueryDirectoryItemDetailsResponse
- type QueryDirectoryItemGroupMembership
- type QueryDirectoryItemGroupMembershipResponse
- type QueryDirectoryJunctionAttributes
- type QueryDirectoryJunctionAttributesResponse
- type QueryDirectoryJunctionDetails
- type QueryDirectoryJunctionDetailsResponse
- type QueryDirectoryJunctionFolders
- type QueryDirectoryJunctionFoldersResponse
- type QueryDirectoryResponse
- type QueryDiskUsageEstimate
- type QueryDiskUsageEstimateResponse
- type QueryEnvironment
- type QueryEnvironmentResponse
- type QueryExportableRevisionDetails
- type QueryExportableRevisionDetailsResponse
- type QueryExportableRevisions
- type QueryExportableRevisionsResponse
- type QueryFileShareDetails
- type QueryFileShareDetailsResponse
- type QueryFileShareSummary
- type QueryFileShareSummaryResponse
- type QueryFreeDisks
- type QueryFreeDisksResponse
- type QueryGroups
- type QueryGroupsResponse
- type QueryImageByLayerRevision
- type QueryImageByLayerRevisionResponse
- type QueryImageDetail
- type QueryImageDetailResponse
- type QueryImageSummary
- type QueryImageSummaryResponse
- type QueryImportExportFileShare
- type QueryImportExportFileShareResponse
- type QueryImportableRevisionDetails
- type QueryImportableRevisionDetailsResponse
- type QueryImportableRevisions
- type QueryImportableRevisionsResponse
- type QueryImportableVMs
- type QueryImportableVMsResponse
- type QueryInfrastructure
- type QueryInfrastructureResponse
- type QueryLayerIcons
- type QueryLayerIconsResponse
- type QueryLayerInstallDisk
- type QueryLayerInstallDiskResponse
- type QueryLayerRevisions
- type QueryLayerRevisionsResponse
- type QueryMaintenanceSchedules
- type QueryMaintenanceSchedulesResponse
- type QueryManagementAppliance
- type QueryManagementApplianceDetails
- type QueryManagementApplianceDetailsResponse
- type QueryManagementApplianceDetailsWithParam
- type QueryManagementApplianceDetailsWithParamResponse
- type QueryManagementApplianceResponse
- type QueryNotificationSettings
- type QueryNotificationSettingsResponse
- type QueryOsLayerDetails
- type QueryOsLayerDetailsResponse
- type QueryOsLayers
- type QueryOsLayersResponse
- type QueryPendingOperation
- type QueryPendingOperationResponse
- type QueryPlatform
- type QueryPlatformConfig
- type QueryPlatformConfigResponse
- type QueryPlatformConnectorConfig
- type QueryPlatformConnectorConfigDetails
- type QueryPlatformConnectorConfigDetailsResponse
- type QueryPlatformConnectorConfigResponse
- type QueryPlatformConnectorConfigSummary
- type QueryPlatformConnectorConfigSummaryResponse
- type QueryPlatformConnectors
- type QueryPlatformConnectorsResponse
- type QueryPlatformLayerDetails
- type QueryPlatformLayerDetailsResponse
- type QueryPlatformLayers
- type QueryPlatformLayersResponse
- type QueryPlatformResponse
- type QueryPlatformTypeHelpUrl
- type QueryPlatformTypeHelpUrlResponse
- type QueryPlatformTypeLayerHelpUrl
- type QueryPlatformTypeLayerHelpUrlResponse
- type QueryPlatformTypes
- type QueryPlatformTypesResponse
- type QueryRecipes
- type QueryRecipesResponse
- type QueryRemoteFileShareAvailableSpace
- type QueryRemoteFileShareAvailableSpaceResponse
- type QueryRemoteFileShares
- type QueryRemoteFileSharesResponse
- type QuerySystemSettings
- type QuerySystemSettingsResponse
- type QueryUpgradeAvailability
- type QueryUpgradeAvailabilityResponse
- type QueryUpgradeStatus
- type QueryUpgradeStatusResponse
- type QueryUserRoles
- type QueryUserRolesResponse
- type QueryUsers
- type QueryUsersResponse
- type QueryWorkTickets
- type QueryWorkTicketsAsPendingOp
- type QueryWorkTicketsAsPendingOpResponse
- type QueryWorkTicketsResponse
- type ReadOnlySystemSettingErrorCategory
- type ReadServerStorageSlot
- type ReadServerStorageSlotResponse
- type RecipeSummary
- type RecipeSummaryQuery
- type RecipeSummaryQueryResult
- type RegisterCompositingEngine
- type RegisterCompositingEngineCommand
- type RegisterCompositingEngineResponse
- type RegisterCompositingEngineResult
- type RegisterImportableVM
- type RegisterImportableVMCommand
- type RegisterImportableVMResponse
- type RegisterImportableVMResult
- type RemoteCopyFileIoCategory
- type RemoteFileCopyErrorCategory
- type RemoteFileCopyInvalidRequestCategory
- type RemoteFileCopyServerBusyCategory
- type RemoteFileShareAvailableSpaceQuery
- type RemoteFileShareAvailableSpaceResult
- type RemoteFileShareSummary
- type RemoteFileSharesQuery
- type RemoteFileSharesResult
- type RemoveAppLayerAssignment
- type RemoveAppLayerAssignmentCommand
- type RemoveAppLayerAssignmentResponse
- type RemoveAppLayerAssignmentResult
- type ReorderFileShares
- type ReorderFileSharesCommand
- type ReorderFileSharesResponse
- type ReorderFileSharesResult
- type RepositoryLimitErrorCategory
- type RequestNotImplementedErrorCategory
- type RequiredFieldMissingCategory
- type ResizeDiskErrorCategory
- type ResourceNotFoundCategory
- type RestApiErrorCategory
- type ResultBase
- type ResultSetTooLargeCategory
- type RevisionResult
- type Right
- type RoleChanges
- type RolesAndRightsErrorCategory
- type RunCacheCommand
- type RunCacheCommandResponse
- type RunCacheCommandResult
- type SearchDirectoryItem
- type SearchDirectoryItemPendingOp
- type SearchDirectoryItemPendingOpResponse
- type SearchDirectoryItemQuery
- type SearchDirectoryItemResponse
- type SearchDirectoryItemResult
- type SearchLocation
- type SearchResult
- type SecurityCategory
- type ServerStorageSlotQuery
- type ServerStorageSlotResult
- type ServiceHostDoesNotHaveAccessToDatastoreCategory
- type SessionDisconnectedCategory
- type SetLicense
- type SetLicenseCommand
- type SetLicenseCommandResult
- type SetLicenseResponse
- type SetNotificationSettings
- type SetNotificationSettingsCommand
- type SetNotificationSettingsResponse
- type SetNotificationSettingsResult
- type SetRemoteFileShare
- type SetRemoteFileShareCommand
- type SetRemoteFileShareResponse
- type SetRemoteFileShareResult
- type SetSystemSettings
- type SetSystemSettingsCommand
- type SetSystemSettingsResponse
- type SetUserSetting
- type SetUserSettingResponse
- type SmtpSyntaxErrorCategory
- type SoapEnvelopeLoginResponse
- type SoapEnvelopeQueryWorkTicketsAsPendingOpResponse
- type SoapHelper
- func (s *SoapHelper) CancelWorkTicket(workTicketId int64) error
- func (s *SoapHelper) GetAppLayerId(appLayerName string) (int64, error)
- func (s *SoapHelper) GetAppLayerRevisionId(appLayerName string, appLayerVersionName string) (int64, error)
- func (s *SoapHelper) GetAppLayerRevisionSizeMiB(layerName, versionName string) (int32, error)
- func (s *SoapHelper) GetDefaultFileShareId() (int64, error)
- func (s *SoapHelper) GetIpByWorkTicketId(workTicketId int64) (string, error)
- func (s *SoapHelper) GetLatestAppLayerRevision(appLayerName string) (*AppLayerRevisionDetail, error)
- func (s *SoapHelper) GetOsLayerId(osLayerName string) (int64, error)
- func (s *SoapHelper) GetOsLayerRevisionId(osLayerName string, osLayerVersionName string) (int64, error)
- func (s *SoapHelper) GetOsLayerRevisionSizeMiB(layerName, versionName string) (int32, error)
- func (s *SoapHelper) GetPlatformConnectorConfigId(platformConnectorConfigName string) (string, error)
- func (s *SoapHelper) GetPlatformLayerId(platformLayerName string) (int64, error)
- func (s *SoapHelper) GetPlatformLayerRevisionDetailByName(platformLayerName, versionName string) (*PlatformLayerRevisionDetail, error)
- func (s *SoapHelper) GetPlatformLayerRevisionId(platformLayerName string, platformLayerVersionName string) (int64, error)
- func (s *SoapHelper) GetPlatformLayerRevisionSizeMiB(layerName, versionName string) (int32, error)
- func (s *SoapHelper) GetTaskByWorkTicketId(workTicketId int64) (WorkTicketResult, error)
- func (s *SoapHelper) GetTaskCompletedFilter(workTicketId int64) (WorkTicketResult, error)
- func (s *SoapHelper) GetTaskStateActiveFilter(workTicketId int64) (string, error)
- func (s *SoapHelper) GetWorkTicketId(ui packer.Ui, operationType ApplayeringOperationType, layerName string) (int64, error)
- func (s *SoapHelper) GetWorkTicketIdByOperationTypeAndLayerName(operationType ApplayeringOperationType, layerName string) (int64, error)
- type StorageInfo
- type StorageLocation
- type StorageRecord
- type StorageRecordsQuery
- type StorageRecordsResult
- type StorageResource
- type StorageType
- type StoreHttpCertificate
- type StoreHttpCertificateCommand
- type StoreHttpCertificateResponse
- type StoreHttpCertificateResult
- type SysSetting
- type SysprepType
- type SystemSettingsQuery
- type SystemSettingsQueryResult
- type TaskCanceledCategory
- type TaskFailureCategory
- type TemplateCopyFailureCategory
- type TemplateDeployFailureCategory
- type TemplateVersionFailureCategory
- type TestDirectoryJunction
- type TestDirectoryJunctionCommand
- type TestDirectoryJunctionResponse
- type TestDirectoryJunctionResult
- type TestEmailServer
- type TestEmailServerCommand
- type TestEmailServerResponse
- type TestEmailServerResult
- type TestInfrastructure
- type TestInfrastructureCommand
- type TestInfrastructureResponse
- type TestInfrastructureResult
- type TestNetBiosName
- type TestNetBiosNameCommand
- type TestNetBiosNameResponse
- type TestNetBiosNameResult
- type TestRemoteFileShare
- type TestRemoteFileShareCommand
- type TestRemoteFileShareResponse
- type TestRemoteFileShareResult
- type TimeSpan
- type TimeoutErrorCategory
- type TooManyConfiguredVolumesCategory
- type TooManyFailedLoginsCategory
- type TooManySnapshotsFoundCategory
- type TooManyUpgradeMedia
- type TrackerNotFoundCategory
- type UnableToFindDiskCategory
- type UnableToFindVirtualSwitchCategory
- type UnableToFindVmCategory
- type UnableToShutdownVmCategory
- type UnexpectedAzureFailureCategory
- type UnexpectedFailureCategory
- type UnexpectedHypervResultCategory
- type UnexpectedHypervServerFailureCategory
- type UnexpectedTypeCategory
- type UniMaintenanceSchedule
- type UniMaintenanceWindow
- type UniValidationFailure
- type UnideskAgentInfrastructureSettings
- type UnideskApiCommunicationErrorCategory
- type UniqueResultExpectedCategory
- type UnknownErrorCodeCategory
- type UnknownHypervisorSdkUrlCategory
- type UnregisteredApplianceCategory
- type UnsupportedFeatureCategory
- type UpdateAppLayerAssignment
- type UpdateAppLayerAssignmentCommand
- type UpdateAppLayerAssignmentResponse
- type UpdateAppLayerAssignmentResult
- type UpdateInfrastructure
- type UpdateInfrastructureCommand
- type UpdateInfrastructureResponse
- type UpdateInfrastructureResult
- type UpdateLayerAssignmentCommand
- type UpdateLayerFolder
- type UpdateLayerFolderCommand
- type UpdateLayerFolderResponse
- type UpdateLayerFolderResult
- type UpdateMaintenanceSchedules
- type UpdateMaintenanceSchedulesCommand
- type UpdateMaintenanceSchedulesResponse
- type UpdateMaintenanceSchedulesResult
- type UpdateOsLayerAssignment
- type UpdateOsLayerAssignmentCommand
- type UpdateOsLayerAssignmentResponse
- type UpdateOsLayerAssignmentResult
- type UpdatePasswords
- type UpdatePasswordsCommand
- type UpdatePasswordsResponse
- type UpdatePasswordsResult
- type UpdatePlatformLayerAssignment
- type UpdatePlatformLayerAssignmentCommand
- type UpdatePlatformLayerAssignmentResponse
- type UpdatePlatformLayerAssignmentResult
- type UpdateServerStorageSlot
- type UpdateServerStorageSlotCommand
- type UpdateServerStorageSlotResponse
- type UpdateServerStorageSlotResult
- type UpdatedObjectEvent
- type UpdatedObjectEventOfFileShareEntitySummary
- type UpdatedObjectEventOfImageEntitySummary
- type UpdatedObjectEventOfLayerEntitySummary
- type UpdatedObjectEventOfPlatformConnectorConfigSummary
- type UpdatedObjectEventOfRemoteFileShareSummary
- type UpdatedObjectEventOfSysSetting
- type UpgradeApplianceErrorCategory
- type UpgradeAvailabilityQuery
- type UpgradeAvailabilityResult
- type UpgradeElm
- type UpgradeElmCommand
- type UpgradeElmResponse
- type UpgradeElmResult
- type UpgradeStatusQuery
- type UpgradeStatusResult
- type UpgradeVersionCategory
- type UplLoadFailedCategory
- type UploadLogsErrorCategory
- type UserChanges
- type UserCreatedObjectEvent
- type UserDetail
- type UserFileShareInfo
- type UserId
- type UserLayerBogusSizeCategory
- type UserLayerErrorCategory
- type UserLayerLockedCategory
- type UserLayerOsDiskNotReverted
- type UserLayerRepairCategory
- type UserName
- type UserPrimaryGroupNotFoundCategory
- type UserRoleInfo
- type UserRoleSummary
- type UserRolesQuery
- type UserRolesResult
- type UserSessionAttributes
- type UserSettingCommand
- type UserSettingResult
- type UserSummary
- type UsersQuery
- type UsersQueryFilter
- type UsersResult
- type VMAlreadyExistsCategory
- type VMImportVolumeData
- type VMImportVolumePartition
- type VSphereClientErrorCategory
- type ValidationFailureCategory
- type VmConfigCategory
- type VmNameInUseCategory
- type VmWareInfrastructureSettings
- type WanAccelerationStatus
- type WebResultBase
- type WorkItemResult
- type WorkItemState
- type WorkTicketConflictErrorCategory
- type WorkTicketResult
- type WorkTicketUpdatedEvent
- type WorkTicketsQuery
- type WorkTicketsQueryByActiveFilter
- type WorkTicketsQueryByCompletedFilter
- type WorkTicketsQueryByIdFilter
- type WorkTicketsQueryFilter
- type WorkTicketsResult
- type XenApiErrorCategory
- type XenDesktopNotFoundCategory
- type XenErrorCategory
- type XenHostIsNotCoordinatorErrorCategory
Constants ¶
const ( REVISION_OS_LAYER = "REVISION_OS_LAYER" REVISION_PLATFORM_LAYER = "REVISION_PLATFORM_LAYER" REVISION_APP_LAYER = "REVISION_APP_LAYER" CREATE_PLATFORM_LAYER = "CREATE_PLATFORM_LAYER" CREATE_APP_LAYER = "CREATE_APP_LAYER" //only for debugging CONNECT_REVISION_OS_VM_ONLY = "CONNECT_REVISION_OS_VM_ONLY" CONNECT_REVISION_PLATFORM_VM_ONLY = "CONNECT_REVISION_PLATFORM_VM_ONLY" CONNECT_REVISION_APP_VM_ONLY = "CONNECT_REVISION_APP_VM_ONLY" CONNECT_CREATE_PLATFORM_VM_ONLY = "CONNECT_CREATE_PLATFORM_VM_ONLY" CONNECT_CREATE_APP_VM_ONLY = "CONNECT_CREATE_APP_VM_ONLY" APPLAYERING_OPERATION_TYPE_UNDEFINED = "APPLAYERING_OPERATION_TYPE_UNDEFINED" )
Variables ¶
var ErrWorkTicketNotInActiveFilter = errors.New("work ticket not found in active filter")
ErrWorkTicketNotInActiveFilter is returned by GetTaskStateActiveFilter when the work ticket is not in the active (pending operations) list, indicating it has moved to the completed list.
Functions ¶
func BuildServerURL ¶
func CheckWebResultError ¶
func CheckWebResultError(w *WebResultBase) error
CheckWebResultError safely extracts an ELM error from a *WebResultBase, handling nil embedded pointers that Go's XML decoder does not allocate when the corresponding XML elements are absent.
func GetAllSupportedApplayeringOperationTypes ¶
func GetAllSupportedApplayeringOperationTypes() []string
func GetAllSupportedDiskFormats ¶
func GetAllSupportedDiskFormats() []string
func IsValidDiskFormat ¶
Types ¶
type ActiveDiskInfo ¶
type ActivityQuery ¶
type ActivityQuery struct {
NextCallContext *soap.XSDDateTime `xml:"NextCallContext,omitempty" json:"NextCallContext,omitempty"`
}
type ActivityResult ¶
type ActivityResult struct {
*WebResultBase
NextCallContext soap.XSDDateTime `xml:"NextCallContext,omitempty" json:"NextCallContext,omitempty"`
Events *ArrayOfChoice1 `xml:"Events,omitempty" json:"Events,omitempty"`
}
type AgentAuthenticationCategory ¶
type AgentAuthenticationCategory struct {
*SecurityCategory
HostName string `xml:"HostName,omitempty" json:"HostName,omitempty"`
}
type AgentCommunicationErrorCategory ¶
type AgentCommunicationErrorCategory struct {
*ErrorCategory
ExceptionMessage string `xml:"ExceptionMessage,omitempty" json:"ExceptionMessage,omitempty"`
Address string `xml:"Address,omitempty" json:"Address,omitempty"`
}
type AgentVersionTooOldCategory ¶
type AgentVersionTooOldCategory struct {
*ErrorCategory
AgentVersion string `xml:"AgentVersion,omitempty" json:"AgentVersion,omitempty"`
MAVersion string `xml:"MAVersion,omitempty" json:"MAVersion,omitempty"`
}
type AhvClientErrorCategory ¶
type AhvClientErrorCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
DetailedMessage string `xml:"DetailedMessage,omitempty" json:"DetailedMessage,omitempty"`
ErrorCode *int32 `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty"`
}
type AhvConnectorCleanUpErrorCategory ¶
type AhvConnectorCleanUpErrorCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type AhvEntityCollectionErrorCategory ¶
type AhvEntityCollectionErrorCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
EntityList *ArrayOfString `xml:"EntityList,omitempty" json:"EntityList,omitempty"`
}
type AhvInvalidTaskMissingMethodNameErrorCategory ¶
type AhvInvalidTaskMissingMethodNameErrorCategory struct {
*ErrorCategory
MethodName string `xml:"MethodName,omitempty" json:"MethodName,omitempty"`
Task string `xml:"Task,omitempty" json:"Task,omitempty"`
}
type AllWithMAConfiguredFilter ¶
type AllWithMAConfiguredFilter struct {
*Filter
}
type AltitudeCheckErrorCategory ¶
type AltitudeCheckErrorCategory struct {
*ErrorCategory
Context string `xml:"Context,omitempty" json:"Context,omitempty"`
}
type AnalyzeLayerRevisions ¶
type AnalyzeLayerRevisions struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ AnalyzeLayerRevisions"`
Command *AnalyzeLayerRevisionsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type AnalyzeLayerRevisionsCommand ¶
type AnalyzeLayerRevisionsCommand struct {
LayerRevisionIds *ArrayOfLong `xml:"LayerRevisionIds,omitempty" json:"LayerRevisionIds,omitempty"`
}
type AnalyzeLayerRevisionsResponse ¶
type AnalyzeLayerRevisionsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ AnalyzeLayerRevisionsResponse"`
AnalyzeLayerRevisionsResult *AnalyzeLayerRevisionsResult `xml:"AnalyzeLayerRevisionsResult,omitempty" json:"AnalyzeLayerRevisionsResult,omitempty"`
}
type AnalyzeLayerRevisionsResult ¶
type AnalyzeLayerRevisionsResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
}
type ApacheCertificateErrorCategory ¶
type ApacheCertificateErrorCategory struct {
*ErrorCategory
}
type ApacheInvalidCertificateErrorCategory ¶
type ApacheInvalidCertificateErrorCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type ApacheKeyNotFoundErrorCategory ¶
type ApacheKeyNotFoundErrorCategory struct {
*ErrorCategory
KeyName string `xml:"KeyName,omitempty" json:"KeyName,omitempty"`
SslFileLocation string `xml:"SslFileLocation,omitempty" json:"SslFileLocation,omitempty"`
}
type ApiHttpGet ¶
type ApiHttpGet interface {
Logout() (*LogoutResult, error)
LogoutContext(ctx context.Context) (*LogoutResult, error)
IsAuthenticated() (*IsAuthenticatedResult, error)
IsAuthenticatedContext(ctx context.Context) (*IsAuthenticatedResult, error)
QueryManagementAppliance() (*ManagementApplianceResult, error)
QueryManagementApplianceContext(ctx context.Context) (*ManagementApplianceResult, error)
QueryManagementApplianceDetails() (*ManagementApplianceDetailsResult, error)
QueryManagementApplianceDetailsContext(ctx context.Context) (*ManagementApplianceDetailsResult, error)
QueryCachePoints() (*CachePointsResult, error)
QueryCachePointsContext(ctx context.Context) (*CachePointsResult, error)
}
func NewApiHttpGet ¶
func NewApiHttpGet(client *soap.Client) ApiHttpGet
type ApiHttpPost ¶
type ApiHttpPost interface {
Logout() (*LogoutResult, error)
LogoutContext(ctx context.Context) (*LogoutResult, error)
IsAuthenticated() (*IsAuthenticatedResult, error)
IsAuthenticatedContext(ctx context.Context) (*IsAuthenticatedResult, error)
QueryManagementAppliance() (*ManagementApplianceResult, error)
QueryManagementApplianceContext(ctx context.Context) (*ManagementApplianceResult, error)
QueryManagementApplianceDetails() (*ManagementApplianceDetailsResult, error)
QueryManagementApplianceDetailsContext(ctx context.Context) (*ManagementApplianceDetailsResult, error)
QueryCachePoints() (*CachePointsResult, error)
QueryCachePointsContext(ctx context.Context) (*CachePointsResult, error)
}
func NewApiHttpPost ¶
func NewApiHttpPost(client *soap.Client) ApiHttpPost
type ApiSoap ¶
type ApiSoap interface {
Login(request *Login) (*LoginResponse, error)
LoginContext(ctx context.Context, request *Login) (*LoginResponse, error)
Logout(request *Logout) (*LogoutResponse, error)
LogoutContext(ctx context.Context, request *Logout) (*LogoutResponse, error)
IsAuthenticated(request *IsAuthenticated) (*IsAuthenticatedResponse, error)
IsAuthenticatedContext(ctx context.Context, request *IsAuthenticated) (*IsAuthenticatedResponse, error)
Log(request *Log) (*LogResponse, error)
LogContext(ctx context.Context, request *Log) (*LogResponse, error)
QueryManagementAppliance(request *QueryManagementAppliance) (*QueryManagementApplianceResponse, error)
QueryManagementApplianceContext(ctx context.Context, request *QueryManagementAppliance) (*QueryManagementApplianceResponse, error)
QueryManagementApplianceDetails(request *QueryManagementApplianceDetails) (*QueryManagementApplianceDetailsResponse, error)
QueryManagementApplianceDetailsContext(ctx context.Context, request *QueryManagementApplianceDetails) (*QueryManagementApplianceDetailsResponse, error)
QueryManagementApplianceDetailsWithParam(request *QueryManagementApplianceDetailsWithParam) (*QueryManagementApplianceDetailsWithParamResponse, error)
QueryManagementApplianceDetailsWithParamContext(ctx context.Context, request *QueryManagementApplianceDetailsWithParam) (*QueryManagementApplianceDetailsWithParamResponse, error)
QueryActivity(request *QueryActivity) (*QueryActivityResponse, error)
QueryActivityContext(ctx context.Context, request *QueryActivity) (*QueryActivityResponse, error)
BrowseContainer(request *BrowseContainer) (*BrowseContainerResponse, error)
BrowseContainerContext(ctx context.Context, request *BrowseContainer) (*BrowseContainerResponse, error)
RegisterImportableVM(request *RegisterImportableVM) (*RegisterImportableVMResponse, error)
RegisterImportableVMContext(ctx context.Context, request *RegisterImportableVM) (*RegisterImportableVMResponse, error)
DeleteGoldImage(request *DeleteGoldImage) (*DeleteGoldImageResponse, error)
DeleteGoldImageContext(ctx context.Context, request *DeleteGoldImage) (*DeleteGoldImageResponse, error)
QueryUsers(request *QueryUsers) (*QueryUsersResponse, error)
QueryUsersContext(ctx context.Context, request *QueryUsers) (*QueryUsersResponse, error)
QueryGroups(request *QueryGroups) (*QueryGroupsResponse, error)
QueryGroupsContext(ctx context.Context, request *QueryGroups) (*QueryGroupsResponse, error)
QueryUpgradeAvailability(request *QueryUpgradeAvailability) (*QueryUpgradeAvailabilityResponse, error)
QueryUpgradeAvailabilityContext(ctx context.Context, request *QueryUpgradeAvailability) (*QueryUpgradeAvailabilityResponse, error)
ClearUpgradeStatus(request *ClearUpgradeStatus) (*ClearUpgradeStatusResponse, error)
ClearUpgradeStatusContext(ctx context.Context, request *ClearUpgradeStatus) (*ClearUpgradeStatusResponse, error)
QueryDirectoryItemAppAssignments(request *QueryDirectoryItemAppAssignments) (*QueryDirectoryItemAppAssignmentsResponse, error)
QueryDirectoryItemAppAssignmentsContext(ctx context.Context, request *QueryDirectoryItemAppAssignments) (*QueryDirectoryItemAppAssignmentsResponse, error)
QueryDirectoryItemDetails(request *QueryDirectoryItemDetails) (*QueryDirectoryItemDetailsResponse, error)
QueryDirectoryItemDetailsContext(ctx context.Context, request *QueryDirectoryItemDetails) (*QueryDirectoryItemDetailsResponse, error)
SearchDirectoryItem(request *SearchDirectoryItem) (*SearchDirectoryItemResponse, error)
SearchDirectoryItemContext(ctx context.Context, request *SearchDirectoryItem) (*SearchDirectoryItemResponse, error)
SearchDirectoryItemPendingOp(request *SearchDirectoryItemPendingOp) (*SearchDirectoryItemPendingOpResponse, error)
SearchDirectoryItemPendingOpContext(ctx context.Context, request *SearchDirectoryItemPendingOp) (*SearchDirectoryItemPendingOpResponse, error)
QueryWorkTicketsAsPendingOp(request *QueryWorkTicketsAsPendingOp) (*QueryWorkTicketsAsPendingOpResponse, error)
QueryWorkTicketsAsPendingOpContext(ctx context.Context, request *QueryWorkTicketsAsPendingOp) (*QueryWorkTicketsAsPendingOpResponse, error)
CreateDirectoryItem(request *CreateDirectoryItem) (*CreateDirectoryItemResponse, error)
CreateDirectoryItemContext(ctx context.Context, request *CreateDirectoryItem) (*CreateDirectoryItemResponse, error)
QueryAuditLog(request *QueryAuditLog) (*QueryAuditLogResponse, error)
QueryAuditLogContext(ctx context.Context, request *QueryAuditLog) (*QueryAuditLogResponse, error)
QueryAuditLogDetail(request *QueryAuditLogDetail) (*QueryAuditLogDetailResponse, error)
QueryAuditLogDetailContext(ctx context.Context, request *QueryAuditLogDetail) (*QueryAuditLogDetailResponse, error)
EditDirectoryItem(request *EditDirectoryItem) (*EditDirectoryItemResponse, error)
EditDirectoryItemContext(ctx context.Context, request *EditDirectoryItem) (*EditDirectoryItemResponse, error)
DeleteDirectoryItem(request *DeleteDirectoryItem) (*DeleteDirectoryItemResponse, error)
DeleteDirectoryItemContext(ctx context.Context, request *DeleteDirectoryItem) (*DeleteDirectoryItemResponse, error)
DeleteDirectoryJunction(request *DeleteDirectoryJunction) (*DeleteDirectoryJunctionResponse, error)
DeleteDirectoryJunctionContext(ctx context.Context, request *DeleteDirectoryJunction) (*DeleteDirectoryJunctionResponse, error)
QueryInfrastructure(request *QueryInfrastructure) (*QueryInfrastructureResponse, error)
QueryInfrastructureContext(ctx context.Context, request *QueryInfrastructure) (*QueryInfrastructureResponse, error)
CreateInfrastructure(request *CreateInfrastructure) (*CreateInfrastructureResponse, error)
CreateInfrastructureContext(ctx context.Context, request *CreateInfrastructure) (*CreateInfrastructureResponse, error)
UpdateInfrastructure(request *UpdateInfrastructure) (*UpdateInfrastructureResponse, error)
UpdateInfrastructureContext(ctx context.Context, request *UpdateInfrastructure) (*UpdateInfrastructureResponse, error)
TestInfrastructure(request *TestInfrastructure) (*TestInfrastructureResponse, error)
TestInfrastructureContext(ctx context.Context, request *TestInfrastructure) (*TestInfrastructureResponse, error)
QueryDataCenters(request *QueryDataCenters) (*QueryDataCentersResponse, error)
QueryDataCentersContext(ctx context.Context, request *QueryDataCenters) (*QueryDataCentersResponse, error)
QueryComputeResources(request *QueryComputeResources) (*QueryComputeResourcesResponse, error)
QueryComputeResourcesContext(ctx context.Context, request *QueryComputeResources) (*QueryComputeResourcesResponse, error)
QueryEnvironment(request *QueryEnvironment) (*QueryEnvironmentResponse, error)
QueryEnvironmentContext(ctx context.Context, request *QueryEnvironment) (*QueryEnvironmentResponse, error)
QueryWorkTickets(request *QueryWorkTickets) (*QueryWorkTicketsResponse, error)
QueryWorkTicketsContext(ctx context.Context, request *QueryWorkTickets) (*QueryWorkTicketsResponse, error)
QueryImportableVMs(request *QueryImportableVMs) (*QueryImportableVMsResponse, error)
QueryImportableVMsContext(ctx context.Context, request *QueryImportableVMs) (*QueryImportableVMsResponse, error)
QueryLayerIcons(request *QueryLayerIcons) (*QueryLayerIconsResponse, error)
QueryLayerIconsContext(ctx context.Context, request *QueryLayerIcons) (*QueryLayerIconsResponse, error)
CancelWorkTickets(request *CancelWorkTickets) (*CancelWorkTicketsResponse, error)
CancelWorkTicketsContext(ctx context.Context, request *CancelWorkTickets) (*CancelWorkTicketsResponse, error)
CancelWorkItems(request *CancelWorkItems) (*CancelWorkItemsResponse, error)
CancelWorkItemsContext(ctx context.Context, request *CancelWorkItems) (*CancelWorkItemsResponse, error)
QueryPendingOperation(request *QueryPendingOperation) (*QueryPendingOperationResponse, error)
QueryPendingOperationContext(ctx context.Context, request *QueryPendingOperation) (*QueryPendingOperationResponse, error)
CancelPendingOperation(request *CancelPendingOperation) (*CancelPendingOperationResponse, error)
CancelPendingOperationContext(ctx context.Context, request *CancelPendingOperation) (*CancelPendingOperationResponse, error)
ImportOs(request *ImportOs) (*ImportOsResponse, error)
ImportOsContext(ctx context.Context, request *ImportOs) (*ImportOsResponse, error)
QueryOsLayers(request *QueryOsLayers) (*QueryOsLayersResponse, error)
QueryOsLayersContext(ctx context.Context, request *QueryOsLayers) (*QueryOsLayersResponse, error)
QueryOsLayerDetails(request *QueryOsLayerDetails) (*QueryOsLayerDetailsResponse, error)
QueryOsLayerDetailsContext(ctx context.Context, request *QueryOsLayerDetails) (*QueryOsLayerDetailsResponse, error)
QueryLayerRevisions(request *QueryLayerRevisions) (*QueryLayerRevisionsResponse, error)
QueryLayerRevisionsContext(ctx context.Context, request *QueryLayerRevisions) (*QueryLayerRevisionsResponse, error)
DeleteOsLayerRevisions(request *DeleteOsLayerRevisions) (*DeleteOsLayerRevisionsResponse, error)
DeleteOsLayerRevisionsContext(ctx context.Context, request *DeleteOsLayerRevisions) (*DeleteOsLayerRevisionsResponse, error)
DeleteAppLayerRevisions(request *DeleteAppLayerRevisions) (*DeleteAppLayerRevisionsResponse, error)
DeleteAppLayerRevisionsContext(ctx context.Context, request *DeleteAppLayerRevisions) (*DeleteAppLayerRevisionsResponse, error)
DeletePlatformLayerRevisions(request *DeletePlatformLayerRevisions) (*DeletePlatformLayerRevisionsResponse, error)
DeletePlatformLayerRevisionsContext(ctx context.Context, request *DeletePlatformLayerRevisions) (*DeletePlatformLayerRevisionsResponse, error)
CreateApplicationLayer(request *CreateApplicationLayer) (*CreateApplicationLayerResponse, error)
CreateApplicationLayerContext(ctx context.Context, request *CreateApplicationLayer) (*CreateApplicationLayerResponse, error)
CloneLayer(request *CloneLayer) (*CloneLayerResponse, error)
CloneLayerContext(ctx context.Context, request *CloneLayer) (*CloneLayerResponse, error)
CreatePlatformLayer(request *CreatePlatformLayer) (*CreatePlatformLayerResponse, error)
CreatePlatformLayerContext(ctx context.Context, request *CreatePlatformLayer) (*CreatePlatformLayerResponse, error)
FinalizeLayerRevision(request *FinalizeLayerRevision) (*FinalizeLayerRevisionResponse, error)
FinalizeLayerRevisionContext(ctx context.Context, request *FinalizeLayerRevision) (*FinalizeLayerRevisionResponse, error)
QueryLayerInstallDisk(request *QueryLayerInstallDisk) (*QueryLayerInstallDiskResponse, error)
QueryLayerInstallDiskContext(ctx context.Context, request *QueryLayerInstallDisk) (*QueryLayerInstallDiskResponse, error)
QueryApplicationLayers(request *QueryApplicationLayers) (*QueryApplicationLayersResponse, error)
QueryApplicationLayersContext(ctx context.Context, request *QueryApplicationLayers) (*QueryApplicationLayersResponse, error)
QueryApplicationLayerDetails(request *QueryApplicationLayerDetails) (*QueryApplicationLayerDetailsResponse, error)
QueryApplicationLayerDetailsContext(ctx context.Context, request *QueryApplicationLayerDetails) (*QueryApplicationLayerDetailsResponse, error)
QueryPlatformLayers(request *QueryPlatformLayers) (*QueryPlatformLayersResponse, error)
QueryPlatformLayersContext(ctx context.Context, request *QueryPlatformLayers) (*QueryPlatformLayersResponse, error)
QueryPlatformLayerDetails(request *QueryPlatformLayerDetails) (*QueryPlatformLayerDetailsResponse, error)
QueryPlatformLayerDetailsContext(ctx context.Context, request *QueryPlatformLayerDetails) (*QueryPlatformLayerDetailsResponse, error)
CreateIcon(request *CreateIcon) (*CreateIconResponse, error)
CreateIconContext(ctx context.Context, request *CreateIcon) (*CreateIconResponse, error)
GetItemsAssociatedWithIcon(request *GetItemsAssociatedWithIcon) (*GetItemsAssociatedWithIconResponse, error)
GetItemsAssociatedWithIconContext(ctx context.Context, request *GetItemsAssociatedWithIcon) (*GetItemsAssociatedWithIconResponse, error)
DeleteIcon(request *DeleteIcon) (*DeleteIconResponse, error)
DeleteIconContext(ctx context.Context, request *DeleteIcon) (*DeleteIconResponse, error)
CreateAppLayerRevision(request *CreateAppLayerRevision) (*CreateAppLayerRevisionResponse, error)
CreateAppLayerRevisionContext(ctx context.Context, request *CreateAppLayerRevision) (*CreateAppLayerRevisionResponse, error)
CreatePlatformLayerRevision(request *CreatePlatformLayerRevision) (*CreatePlatformLayerRevisionResponse, error)
CreatePlatformLayerRevisionContext(ctx context.Context, request *CreatePlatformLayerRevision) (*CreatePlatformLayerRevisionResponse, error)
CreateOsLayerRevision(request *CreateOsLayerRevision) (*CreateOsLayerRevisionResponse, error)
CreateOsLayerRevisionContext(ctx context.Context, request *CreateOsLayerRevision) (*CreateOsLayerRevisionResponse, error)
UpgradeElm(request *UpgradeElm) (*UpgradeElmResponse, error)
UpgradeElmContext(ctx context.Context, request *UpgradeElm) (*UpgradeElmResponse, error)
QueryUpgradeStatus(request *QueryUpgradeStatus) (*QueryUpgradeStatusResponse, error)
QueryUpgradeStatusContext(ctx context.Context, request *QueryUpgradeStatus) (*QueryUpgradeStatusResponse, error)
GetWelcomeWindowState(request *GetWelcomeWindowState) (*GetWelcomeWindowStateResponse, error)
GetWelcomeWindowStateContext(ctx context.Context, request *GetWelcomeWindowState) (*GetWelcomeWindowStateResponse, error)
GatherDiagnostics(request *GatherDiagnostics) (*GatherDiagnosticsResponse, error)
GatherDiagnosticsContext(ctx context.Context, request *GatherDiagnostics) (*GatherDiagnosticsResponse, error)
ImportLdapItem(request *ImportLdapItem) (*ImportLdapItemResponse, error)
ImportLdapItemContext(ctx context.Context, request *ImportLdapItem) (*ImportLdapItemResponse, error)
GetNotifications(request *GetNotifications) (*GetNotificationsResponse, error)
GetNotificationsContext(ctx context.Context, request *GetNotifications) (*GetNotificationsResponse, error)
EditLayer(request *EditLayer) (*EditLayerResponse, error)
EditLayerContext(ctx context.Context, request *EditLayer) (*EditLayerResponse, error)
PreviewLicense(request *PreviewLicense) (*PreviewLicenseResponse, error)
PreviewLicenseContext(ctx context.Context, request *PreviewLicense) (*PreviewLicenseResponse, error)
GetLicense(request *GetLicense) (*GetLicenseResponse, error)
GetLicenseContext(ctx context.Context, request *GetLicense) (*GetLicenseResponse, error)
SetLicense(request *SetLicense) (*SetLicenseResponse, error)
SetLicenseContext(ctx context.Context, request *SetLicense) (*SetLicenseResponse, error)
CurrentHttpCertificate(request *CurrentHttpCertificate) (*CurrentHttpCertificateResponse, error)
CurrentHttpCertificateContext(ctx context.Context, request *CurrentHttpCertificate) (*CurrentHttpCertificateResponse, error)
StoreHttpCertificate(request *StoreHttpCertificate) (*StoreHttpCertificateResponse, error)
StoreHttpCertificateContext(ctx context.Context, request *StoreHttpCertificate) (*StoreHttpCertificateResponse, error)
PreviewHttpCertificate(request *PreviewHttpCertificate) (*PreviewHttpCertificateResponse, error)
PreviewHttpCertificateContext(ctx context.Context, request *PreviewHttpCertificate) (*PreviewHttpCertificateResponse, error)
GenerateHttpCertificate(request *GenerateHttpCertificate) (*GenerateHttpCertificateResponse, error)
GenerateHttpCertificateContext(ctx context.Context, request *GenerateHttpCertificate) (*GenerateHttpCertificateResponse, error)
GetStorageRecords(request *GetStorageRecords) (*GetStorageRecordsResponse, error)
GetStorageRecordsContext(ctx context.Context, request *GetStorageRecords) (*GetStorageRecordsResponse, error)
QueryImageSummary(request *QueryImageSummary) (*QueryImageSummaryResponse, error)
QueryImageSummaryContext(ctx context.Context, request *QueryImageSummary) (*QueryImageSummaryResponse, error)
QueryImageDetail(request *QueryImageDetail) (*QueryImageDetailResponse, error)
QueryImageDetailContext(ctx context.Context, request *QueryImageDetail) (*QueryImageDetailResponse, error)
QueryImageByLayerRevision(request *QueryImageByLayerRevision) (*QueryImageByLayerRevisionResponse, error)
QueryImageByLayerRevisionContext(ctx context.Context, request *QueryImageByLayerRevision) (*QueryImageByLayerRevisionResponse, error)
QueryPlatformConnectors(request *QueryPlatformConnectors) (*QueryPlatformConnectorsResponse, error)
QueryPlatformConnectorsContext(ctx context.Context, request *QueryPlatformConnectors) (*QueryPlatformConnectorsResponse, error)
QueryPlatformConnectorConfig(request *QueryPlatformConnectorConfig) (*QueryPlatformConnectorConfigResponse, error)
QueryPlatformConnectorConfigContext(ctx context.Context, request *QueryPlatformConnectorConfig) (*QueryPlatformConnectorConfigResponse, error)
QueryPlatformConnectorConfigSummary(request *QueryPlatformConnectorConfigSummary) (*QueryPlatformConnectorConfigSummaryResponse, error)
QueryPlatformConnectorConfigSummaryContext(ctx context.Context, request *QueryPlatformConnectorConfigSummary) (*QueryPlatformConnectorConfigSummaryResponse, error)
QueryPlatformConnectorConfigDetails(request *QueryPlatformConnectorConfigDetails) (*QueryPlatformConnectorConfigDetailsResponse, error)
QueryPlatformConnectorConfigDetailsContext(ctx context.Context, request *QueryPlatformConnectorConfigDetails) (*QueryPlatformConnectorConfigDetailsResponse, error)
QueryDirectory(request *QueryDirectory) (*QueryDirectoryResponse, error)
QueryDirectoryContext(ctx context.Context, request *QueryDirectory) (*QueryDirectoryResponse, error)
GetAvailableDrives(request *GetAvailableDrives) (*GetAvailableDrivesResponse, error)
GetAvailableDrivesContext(ctx context.Context, request *GetAvailableDrives) (*GetAvailableDrivesResponse, error)
DirectoryCreate(request *DirectoryCreate) (*DirectoryCreateResponse, error)
DirectoryCreateContext(ctx context.Context, request *DirectoryCreate) (*DirectoryCreateResponse, error)
DirectoryUpdate(request *DirectoryUpdate) (*DirectoryUpdateResponse, error)
DirectoryUpdateContext(ctx context.Context, request *DirectoryUpdate) (*DirectoryUpdateResponse, error)
DirectoryDelete(request *DirectoryDelete) (*DirectoryDeleteResponse, error)
DirectoryDeleteContext(ctx context.Context, request *DirectoryDelete) (*DirectoryDeleteResponse, error)
QueryRecipes(request *QueryRecipes) (*QueryRecipesResponse, error)
QueryRecipesContext(ctx context.Context, request *QueryRecipes) (*QueryRecipesResponse, error)
QueryPlatformTypes(request *QueryPlatformTypes) (*QueryPlatformTypesResponse, error)
QueryPlatformTypesContext(ctx context.Context, request *QueryPlatformTypes) (*QueryPlatformTypesResponse, error)
EditPlatformTypesAssociations(request *EditPlatformTypesAssociations) (*EditPlatformTypesAssociationsResponse, error)
EditPlatformTypesAssociationsContext(ctx context.Context, request *EditPlatformTypesAssociations) (*EditPlatformTypesAssociationsResponse, error)
UpdateAppLayerAssignment(request *UpdateAppLayerAssignment) (*UpdateAppLayerAssignmentResponse, error)
UpdateAppLayerAssignmentContext(ctx context.Context, request *UpdateAppLayerAssignment) (*UpdateAppLayerAssignmentResponse, error)
RemoveAppLayerAssignment(request *RemoveAppLayerAssignment) (*RemoveAppLayerAssignmentResponse, error)
RemoveAppLayerAssignmentContext(ctx context.Context, request *RemoveAppLayerAssignment) (*RemoveAppLayerAssignmentResponse, error)
UpdateOsLayerAssignment(request *UpdateOsLayerAssignment) (*UpdateOsLayerAssignmentResponse, error)
UpdateOsLayerAssignmentContext(ctx context.Context, request *UpdateOsLayerAssignment) (*UpdateOsLayerAssignmentResponse, error)
UpdatePlatformLayerAssignment(request *UpdatePlatformLayerAssignment) (*UpdatePlatformLayerAssignmentResponse, error)
UpdatePlatformLayerAssignmentContext(ctx context.Context, request *UpdatePlatformLayerAssignment) (*UpdatePlatformLayerAssignmentResponse, error)
QueryPlatformTypeHelpUrl(request *QueryPlatformTypeHelpUrl) (*QueryPlatformTypeHelpUrlResponse, error)
QueryPlatformTypeHelpUrlContext(ctx context.Context, request *QueryPlatformTypeHelpUrl) (*QueryPlatformTypeHelpUrlResponse, error)
QueryPlatformTypeLayerHelpUrl(request *QueryPlatformTypeLayerHelpUrl) (*QueryPlatformTypeLayerHelpUrlResponse, error)
QueryPlatformTypeLayerHelpUrlContext(ctx context.Context, request *QueryPlatformTypeLayerHelpUrl) (*QueryPlatformTypeLayerHelpUrlResponse, error)
QueryFreeDisks(request *QueryFreeDisks) (*QueryFreeDisksResponse, error)
QueryFreeDisksContext(ctx context.Context, request *QueryFreeDisks) (*QueryFreeDisksResponse, error)
ExpandStorage(request *ExpandStorage) (*ExpandStorageResponse, error)
ExpandStorageContext(ctx context.Context, request *ExpandStorage) (*ExpandStorageResponse, error)
UpdateLayerFolder(request *UpdateLayerFolder) (*UpdateLayerFolderResponse, error)
UpdateLayerFolderContext(ctx context.Context, request *UpdateLayerFolder) (*UpdateLayerFolderResponse, error)
AnalyzeLayerRevisions(request *AnalyzeLayerRevisions) (*AnalyzeLayerRevisionsResponse, error)
AnalyzeLayerRevisionsContext(ctx context.Context, request *AnalyzeLayerRevisions) (*AnalyzeLayerRevisionsResponse, error)
QueryDiskUsageEstimate(request *QueryDiskUsageEstimate) (*QueryDiskUsageEstimateResponse, error)
QueryDiskUsageEstimateContext(ctx context.Context, request *QueryDiskUsageEstimate) (*QueryDiskUsageEstimateResponse, error)
QueryUserRoles(request *QueryUserRoles) (*QueryUserRolesResponse, error)
QueryUserRolesContext(ctx context.Context, request *QueryUserRoles) (*QueryUserRolesResponse, error)
QueryDirectoryItemGroupMembership(request *QueryDirectoryItemGroupMembership) (*QueryDirectoryItemGroupMembershipResponse, error)
QueryDirectoryItemGroupMembershipContext(ctx context.Context, request *QueryDirectoryItemGroupMembership) (*QueryDirectoryItemGroupMembershipResponse, error)
SetUserSetting(request *SetUserSetting) (*SetUserSettingResponse, error)
SetUserSettingContext(ctx context.Context, request *SetUserSetting) (*SetUserSettingResponse, error)
CreateServerStorageSlot(request *CreateServerStorageSlot) (*CreateServerStorageSlotResponse, error)
CreateServerStorageSlotContext(ctx context.Context, request *CreateServerStorageSlot) (*CreateServerStorageSlotResponse, error)
ReadServerStorageSlot(request *ReadServerStorageSlot) (*ReadServerStorageSlotResponse, error)
ReadServerStorageSlotContext(ctx context.Context, request *ReadServerStorageSlot) (*ReadServerStorageSlotResponse, error)
UpdateServerStorageSlot(request *UpdateServerStorageSlot) (*UpdateServerStorageSlotResponse, error)
UpdateServerStorageSlotContext(ctx context.Context, request *UpdateServerStorageSlot) (*UpdateServerStorageSlotResponse, error)
DeleteServerStorageSlot(request *DeleteServerStorageSlot) (*DeleteServerStorageSlotResponse, error)
DeleteServerStorageSlotContext(ctx context.Context, request *DeleteServerStorageSlot) (*DeleteServerStorageSlotResponse, error)
RunCacheCommand(request *RunCacheCommand) (*RunCacheCommandResponse, error)
RunCacheCommandContext(ctx context.Context, request *RunCacheCommand) (*RunCacheCommandResponse, error)
UpdatePasswords(request *UpdatePasswords) (*UpdatePasswordsResponse, error)
UpdatePasswordsContext(ctx context.Context, request *UpdatePasswords) (*UpdatePasswordsResponse, error)
QueryExportableRevisions(request *QueryExportableRevisions) (*QueryExportableRevisionsResponse, error)
QueryExportableRevisionsContext(ctx context.Context, request *QueryExportableRevisions) (*QueryExportableRevisionsResponse, error)
ExportLayerRevisions(request *ExportLayerRevisions) (*ExportLayerRevisionsResponse, error)
ExportLayerRevisionsContext(ctx context.Context, request *ExportLayerRevisions) (*ExportLayerRevisionsResponse, error)
QueryImportableRevisions(request *QueryImportableRevisions) (*QueryImportableRevisionsResponse, error)
QueryImportableRevisionsContext(ctx context.Context, request *QueryImportableRevisions) (*QueryImportableRevisionsResponse, error)
ImportLayerRevisions(request *ImportLayerRevisions) (*ImportLayerRevisionsResponse, error)
ImportLayerRevisionsContext(ctx context.Context, request *ImportLayerRevisions) (*ImportLayerRevisionsResponse, error)
QueryImportableRevisionDetails(request *QueryImportableRevisionDetails) (*QueryImportableRevisionDetailsResponse, error)
QueryImportableRevisionDetailsContext(ctx context.Context, request *QueryImportableRevisionDetails) (*QueryImportableRevisionDetailsResponse, error)
QueryExportableRevisionDetails(request *QueryExportableRevisionDetails) (*QueryExportableRevisionDetailsResponse, error)
QueryExportableRevisionDetailsContext(ctx context.Context, request *QueryExportableRevisionDetails) (*QueryExportableRevisionDetailsResponse, error)
RegisterCompositingEngine(request *RegisterCompositingEngine) (*RegisterCompositingEngineResponse, error)
RegisterCompositingEngineContext(ctx context.Context, request *RegisterCompositingEngine) (*RegisterCompositingEngineResponse, error)
ConfigureCompositingEngineRegistration(request *ConfigureCompositingEngineRegistration) (*ConfigureCompositingEngineRegistrationResponse, error)
ConfigureCompositingEngineRegistrationContext(ctx context.Context, request *ConfigureCompositingEngineRegistration) (*ConfigureCompositingEngineRegistrationResponse, error)
QueryPlatform(request *QueryPlatform) (*QueryPlatformResponse, error)
QueryPlatformContext(ctx context.Context, request *QueryPlatform) (*QueryPlatformResponse, error)
QueryPlatformConfig(request *QueryPlatformConfig) (*QueryPlatformConfigResponse, error)
QueryPlatformConfigContext(ctx context.Context, request *QueryPlatformConfig) (*QueryPlatformConfigResponse, error)
CreateOrUpdatePlatformConfig(request *CreateOrUpdatePlatformConfig) (*CreateOrUpdatePlatformConfigResponse, error)
CreateOrUpdatePlatformConfigContext(ctx context.Context, request *CreateOrUpdatePlatformConfig) (*CreateOrUpdatePlatformConfigResponse, error)
MigrateAppliance(request *MigrateAppliance) (*MigrateApplianceResponse, error)
MigrateApplianceContext(ctx context.Context, request *MigrateAppliance) (*MigrateApplianceResponse, error)
PauseResumeMigrateAppliance(request *PauseResumeMigrateAppliance) (*PauseResumeMigrateApplianceResponse, error)
PauseResumeMigrateApplianceContext(ctx context.Context, request *PauseResumeMigrateAppliance) (*PauseResumeMigrateApplianceResponse, error)
FinalizeMigrateAppliance(request *FinalizeMigrateAppliance) (*FinalizeMigrateApplianceResponse, error)
FinalizeMigrateApplianceContext(ctx context.Context, request *FinalizeMigrateAppliance) (*FinalizeMigrateApplianceResponse, error)
QueryCachePoints(request *QueryCachePoints) (*QueryCachePointsResponse, error)
QueryCachePointsContext(ctx context.Context, request *QueryCachePoints) (*QueryCachePointsResponse, error)
QueryCachePointDetails(request *QueryCachePointDetails) (*QueryCachePointDetailsResponse, error)
QueryCachePointDetailsContext(ctx context.Context, request *QueryCachePointDetails) (*QueryCachePointDetailsResponse, error)
QueryCachePoint(request *QueryCachePoint) (*QueryCachePointResponse, error)
QueryCachePointContext(ctx context.Context, request *QueryCachePoint) (*QueryCachePointResponse, error)
CreateImage(request *CreateImage) (*CreateImageResponse, error)
CreateImageContext(ctx context.Context, request *CreateImage) (*CreateImageResponse, error)
CloneImage(request *CloneImage) (*CloneImageResponse, error)
CloneImageContext(ctx context.Context, request *CloneImage) (*CloneImageResponse, error)
EditImage(request *EditImage) (*EditImageResponse, error)
EditImageContext(ctx context.Context, request *EditImage) (*EditImageResponse, error)
ExportImage(request *ExportImage) (*ExportImageResponse, error)
ExportImageContext(ctx context.Context, request *ExportImage) (*ExportImageResponse, error)
DeleteImage(request *DeleteImage) (*DeleteImageResponse, error)
DeleteImageContext(ctx context.Context, request *DeleteImage) (*DeleteImageResponse, error)
QueryDirectoryJunctionFolders(request *QueryDirectoryJunctionFolders) (*QueryDirectoryJunctionFoldersResponse, error)
QueryDirectoryJunctionFoldersContext(ctx context.Context, request *QueryDirectoryJunctionFolders) (*QueryDirectoryJunctionFoldersResponse, error)
QueryDirectoryJunctionDetails(request *QueryDirectoryJunctionDetails) (*QueryDirectoryJunctionDetailsResponse, error)
QueryDirectoryJunctionDetailsContext(ctx context.Context, request *QueryDirectoryJunctionDetails) (*QueryDirectoryJunctionDetailsResponse, error)
TestDirectoryJunction(request *TestDirectoryJunction) (*TestDirectoryJunctionResponse, error)
TestDirectoryJunctionContext(ctx context.Context, request *TestDirectoryJunction) (*TestDirectoryJunctionResponse, error)
CreateDirectoryJunction(request *CreateDirectoryJunction) (*CreateDirectoryJunctionResponse, error)
CreateDirectoryJunctionContext(ctx context.Context, request *CreateDirectoryJunction) (*CreateDirectoryJunctionResponse, error)
EditDirectoryJunction(request *EditDirectoryJunction) (*EditDirectoryJunctionResponse, error)
EditDirectoryJunctionContext(ctx context.Context, request *EditDirectoryJunction) (*EditDirectoryJunctionResponse, error)
QueryDirectoryJunctionAttributes(request *QueryDirectoryJunctionAttributes) (*QueryDirectoryJunctionAttributesResponse, error)
QueryDirectoryJunctionAttributesContext(ctx context.Context, request *QueryDirectoryJunctionAttributes) (*QueryDirectoryJunctionAttributesResponse, error)
DeleteCloudController(request *DeleteCloudController) (*DeleteCloudControllerResponse, error)
DeleteCloudControllerContext(ctx context.Context, request *DeleteCloudController) (*DeleteCloudControllerResponse, error)
TestNetBiosName(request *TestNetBiosName) (*TestNetBiosNameResponse, error)
TestNetBiosNameContext(ctx context.Context, request *TestNetBiosName) (*TestNetBiosNameResponse, error)
QueryMaintenanceSchedules(request *QueryMaintenanceSchedules) (*QueryMaintenanceSchedulesResponse, error)
QueryMaintenanceSchedulesContext(ctx context.Context, request *QueryMaintenanceSchedules) (*QueryMaintenanceSchedulesResponse, error)
CreateMaintenanceSchedules(request *CreateMaintenanceSchedules) (*CreateMaintenanceSchedulesResponse, error)
CreateMaintenanceSchedulesContext(ctx context.Context, request *CreateMaintenanceSchedules) (*CreateMaintenanceSchedulesResponse, error)
UpdateMaintenanceSchedules(request *UpdateMaintenanceSchedules) (*UpdateMaintenanceSchedulesResponse, error)
UpdateMaintenanceSchedulesContext(ctx context.Context, request *UpdateMaintenanceSchedules) (*UpdateMaintenanceSchedulesResponse, error)
DeleteMaintenanceSchedules(request *DeleteMaintenanceSchedules) (*DeleteMaintenanceSchedulesResponse, error)
DeleteMaintenanceSchedulesContext(ctx context.Context, request *DeleteMaintenanceSchedules) (*DeleteMaintenanceSchedulesResponse, error)
DeletePlatformConnectorConfiguration(request *DeletePlatformConnectorConfiguration) (*DeletePlatformConnectorConfigurationResponse, error)
DeletePlatformConnectorConfigurationContext(ctx context.Context, request *DeletePlatformConnectorConfiguration) (*DeletePlatformConnectorConfigurationResponse, error)
QuerySystemSettings(request *QuerySystemSettings) (*QuerySystemSettingsResponse, error)
QuerySystemSettingsContext(ctx context.Context, request *QuerySystemSettings) (*QuerySystemSettingsResponse, error)
SetSystemSettings(request *SetSystemSettings) (*SetSystemSettingsResponse, error)
SetSystemSettingsContext(ctx context.Context, request *SetSystemSettings) (*SetSystemSettingsResponse, error)
DeleteSystemSettings(request *DeleteSystemSettings) (*DeleteSystemSettingsResponse, error)
DeleteSystemSettingsContext(ctx context.Context, request *DeleteSystemSettings) (*DeleteSystemSettingsResponse, error)
QueryNotificationSettings(request *QueryNotificationSettings) (*QueryNotificationSettingsResponse, error)
QueryNotificationSettingsContext(ctx context.Context, request *QueryNotificationSettings) (*QueryNotificationSettingsResponse, error)
SetNotificationSettings(request *SetNotificationSettings) (*SetNotificationSettingsResponse, error)
SetNotificationSettingsContext(ctx context.Context, request *SetNotificationSettings) (*SetNotificationSettingsResponse, error)
TestEmailServer(request *TestEmailServer) (*TestEmailServerResponse, error)
TestEmailServerContext(ctx context.Context, request *TestEmailServer) (*TestEmailServerResponse, error)
GetSoapClient() *soap.Client
}
func NewApiSoap ¶
type AppLayerDetailsResult ¶
type AppLayerDetailsResult struct {
*LayerDetailsResultOfAppLayerRevisionDetail
AssociatedOsLayerName string `xml:"AssociatedOsLayerName,omitempty" json:"AssociatedOsLayerName,omitempty"`
OsLayerSwitching *OsLayerSwitching `xml:"OsLayerSwitching,omitempty" json:"OsLayerSwitching,omitempty"`
ElasticCompositingPhase *ElasticCompositingPhase `xml:"ElasticCompositingPhase,omitempty" json:"ElasticCompositingPhase,omitempty"`
PublishApps bool `xml:"PublishApps,omitempty" json:"PublishApps,omitempty"`
}
type AppLayerRevisionDetail ¶
type AppLayerRevisionDetail struct {
*LayerRevisionDetail
PrerequisiteLayers *ArrayOfPrerequisiteLayer `xml:"PrerequisiteLayers,omitempty" json:"PrerequisiteLayers,omitempty"`
Assignments *ArrayOfElasticDirectoryItemAssignment `xml:"Assignments,omitempty" json:"Assignments,omitempty"`
}
type AppLayersQuery ¶
type AppLayersQuery struct {
Filter string `xml:"Filter,omitempty" json:"Filter,omitempty"`
}
type AppLayersResult ¶
type AppLayersResult struct {
*WebResultBase
AppLayers *ArrayOfLayerEntitySummary `xml:"AppLayers,omitempty" json:"AppLayers,omitempty"`
}
type ApplayeringOperationType ¶
type ApplayeringOperationType string
type ApplianceUpgradeInfo ¶
type ApplianceUpgradeInfo struct {
CurrentVersion string `xml:"CurrentVersion,omitempty" json:"CurrentVersion,omitempty"`
UpgradeVersion string `xml:"UpgradeVersion,omitempty" json:"UpgradeVersion,omitempty"`
IsUpgradeable bool `xml:"IsUpgradeable,omitempty" json:"IsUpgradeable,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
NotUpgradeableReason string `xml:"NotUpgradeableReason,omitempty" json:"NotUpgradeableReason,omitempty"`
}
type ApplicationError ¶
type ApplicationError struct {
CategoryData *ErrorCategory `xml:"CategoryData,omitempty" json:"CategoryData,omitempty"`
InnerError *ApplicationError `xml:"InnerError,omitempty" json:"InnerError,omitempty"`
// Title, Message, Details: ELM returns xsi:type="LocalizedError" but Go's
// xml decoder cannot do polymorphism, so we capture these fields here.
Title string `xml:"Title,omitempty" json:"Title,omitempty"`
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
Details string `xml:"Details,omitempty" json:"Details,omitempty"`
}
type ApplicationLayerResult ¶
type ApplicationLayerResult struct {
*LayerResult
OsLayerId int64 `xml:"OsLayerId,omitempty" json:"OsLayerId,omitempty"`
}
type ArrayOfAnyType ¶
type ArrayOfAnyType struct {
AnyType []struct {
} `xml:"anyType,omitempty" json:"anyType,omitempty"`
}
type ArrayOfAppLayerRevisionDetail ¶
type ArrayOfAppLayerRevisionDetail struct {
AppLayerRevisionDetail []*AppLayerRevisionDetail `xml:"AppLayerRevisionDetail,omitempty" json:"AppLayerRevisionDetail,omitempty"`
}
type ArrayOfApplicationLayerResult ¶
type ArrayOfApplicationLayerResult struct {
ApplicationLayerResult []*ApplicationLayerResult `xml:"ApplicationLayerResult,omitempty" json:"ApplicationLayerResult,omitempty"`
}
type ArrayOfByte ¶
type ArrayOfByte struct {
// contains filtered or unexported fields
}
type ArrayOfCachePointDetailResult ¶
type ArrayOfCachePointDetailResult struct {
CachePointDetailResult []*CachePointDetailResult `xml:"CachePointDetailResult,omitempty" json:"CachePointDetailResult,omitempty"`
}
type ArrayOfCachePointSummary ¶
type ArrayOfCachePointSummary struct {
CachePointSummary []*CachePointSummary `xml:"CachePointSummary,omitempty" json:"CachePointSummary,omitempty"`
}
type ArrayOfCertificateError ¶
type ArrayOfCertificateError struct {
CertificateError []*CertificateError `xml:"CertificateError,omitempty" json:"CertificateError,omitempty"`
}
type ArrayOfChoice1 ¶
type ArrayOfChoice1 struct {
DeletedObjectsEvent *DeletedObjectsEvent `xml:"DeletedObjectsEvent,omitempty" json:"DeletedObjectsEvent,omitempty"`
ManagementApplianceUpdatedObjectEvent *ManagementApplianceUpdatedObjectEvent `xml:"ManagementApplianceUpdatedObjectEvent,omitempty" json:"ManagementApplianceUpdatedObjectEvent,omitempty"`
UpdatedObjectEventOfSysSetting *UpdatedObjectEventOfSysSetting `xml:"UpdatedObjectEventOfSysSetting,omitempty" json:"UpdatedObjectEventOfSysSetting,omitempty"`
DirectoryItemUpdatedObjectEvent *DirectoryItemUpdatedObjectEvent `xml:"DirectoryItemUpdatedObjectEvent,omitempty" json:"DirectoryItemUpdatedObjectEvent,omitempty"`
CachePointUpdatedObjectEvent *CachePointUpdatedObjectEvent `xml:"CachePointUpdatedObjectEvent,omitempty" json:"CachePointUpdatedObjectEvent,omitempty"`
ConnectorConfigUpdatedObjectEvent *ConnectorConfigUpdatedObjectEvent `xml:"ConnectorConfigUpdatedObjectEvent,omitempty" json:"ConnectorConfigUpdatedObjectEvent,omitempty"`
UpdatedObjectEventOfLayerEntitySummary *UpdatedObjectEventOfLayerEntitySummary `xml:"UpdatedObjectEventOfLayerEntitySummary,omitempty" json:"UpdatedObjectEventOfLayerEntitySummary,omitempty"`
CollectionUpdatedObjectEvent *CollectionUpdatedObjectEvent `xml:"CollectionUpdatedObjectEvent,omitempty" json:"CollectionUpdatedObjectEvent,omitempty"`
CollectionCreatedObjectEvent *CollectionCreatedObjectEvent `xml:"CollectionCreatedObjectEvent,omitempty" json:"CollectionCreatedObjectEvent,omitempty"`
GroupCreatedObjectEvent *GroupCreatedObjectEvent `xml:"GroupCreatedObjectEvent,omitempty" json:"GroupCreatedObjectEvent,omitempty"`
ImageUpdatedObjectEvent *ImageUpdatedObjectEvent `xml:"ImageUpdatedObjectEvent,omitempty" json:"ImageUpdatedObjectEvent,omitempty"`
CachePointCreatedObjectEvent *CachePointCreatedObjectEvent `xml:"CachePointCreatedObjectEvent,omitempty" json:"CachePointCreatedObjectEvent,omitempty"`
DirectoryJunctionUpdatedObjectEvent *DirectoryJunctionUpdatedObjectEvent `xml:"DirectoryJunctionUpdatedObjectEvent,omitempty" json:"DirectoryJunctionUpdatedObjectEvent,omitempty"`
EnvironmentEvent *EnvironmentEvent `xml:"EnvironmentEvent,omitempty" json:"EnvironmentEvent,omitempty"`
DirectoryJunctionCreatedObjectEvent *DirectoryJunctionCreatedObjectEvent `xml:"DirectoryJunctionCreatedObjectEvent,omitempty" json:"DirectoryJunctionCreatedObjectEvent,omitempty"`
WorkTicketUpdatedEvent *WorkTicketUpdatedEvent `xml:"WorkTicketUpdatedEvent,omitempty" json:"WorkTicketUpdatedEvent,omitempty"`
UserCreatedObjectEvent *UserCreatedObjectEvent `xml:"UserCreatedObjectEvent,omitempty" json:"UserCreatedObjectEvent,omitempty"`
}
type ArrayOfChoice2 ¶
type ArrayOfChoice2 struct {
RevisionResult *RevisionResult `xml:"RevisionResult,omitempty" json:"RevisionResult,omitempty"`
PlatformLayerRevisionResult *PlatformLayerRevisionResult `xml:"PlatformLayerRevisionResult,omitempty" json:"PlatformLayerRevisionResult,omitempty"`
}
type ArrayOfChoice3 ¶
type ArrayOfChoice3 struct {
OsLayerResult *OsLayerResult `xml:"OsLayerResult,omitempty" json:"OsLayerResult,omitempty"`
PlatformLayerResult *PlatformLayerResult `xml:"PlatformLayerResult,omitempty" json:"PlatformLayerResult,omitempty"`
ApplicationLayerResult *ApplicationLayerResult `xml:"ApplicationLayerResult,omitempty" json:"ApplicationLayerResult,omitempty"`
}
type ArrayOfCollectionSummary ¶
type ArrayOfCollectionSummary struct {
CollectionSummary []*CollectionSummary `xml:"CollectionSummary,omitempty" json:"CollectionSummary,omitempty"`
}
type ArrayOfComputeResource ¶
type ArrayOfComputeResource struct {
ComputeResource []*ComputeResource `xml:"ComputeResource,omitempty" json:"ComputeResource,omitempty"`
}
type ArrayOfDataCenterSummary ¶
type ArrayOfDataCenterSummary struct {
DataCenterSummary []*DataCenterSummary `xml:"DataCenterSummary,omitempty" json:"DataCenterSummary,omitempty"`
}
type ArrayOfDeletedObjectInfo ¶
type ArrayOfDeletedObjectInfo struct {
DeletedObjectInfo []*DeletedObjectInfo `xml:"DeletedObjectInfo,omitempty" json:"DeletedObjectInfo,omitempty"`
}
type ArrayOfDesktopMinimalInfo ¶
type ArrayOfDesktopMinimalInfo struct {
DesktopMinimalInfo []*DesktopMinimalInfo `xml:"DesktopMinimalInfo,omitempty" json:"DesktopMinimalInfo,omitempty"`
}
type ArrayOfDirectoryId ¶
type ArrayOfDirectoryId struct {
DirectoryId []*DirectoryId `xml:"DirectoryId,omitempty" json:"DirectoryId,omitempty"`
}
type ArrayOfDirectoryItem ¶
type ArrayOfDirectoryItem struct {
DirectoryItem []*DirectoryItem `xml:"DirectoryItem,omitempty" json:"DirectoryItem,omitempty"`
}
type ArrayOfDirectoryItemAppAssignment ¶
type ArrayOfDirectoryItemAppAssignment struct {
DirectoryItemAppAssignment []*DirectoryItemAppAssignment `xml:"DirectoryItemAppAssignment,omitempty" json:"DirectoryItemAppAssignment,omitempty"`
}
type ArrayOfDirectoryJunctionDetails ¶
type ArrayOfDirectoryJunctionDetails struct {
DirectoryJunctionDetails []*DirectoryJunctionDetails `xml:"DirectoryJunctionDetails,omitempty" json:"DirectoryJunctionDetails,omitempty"`
}
type ArrayOfDiskFormat ¶
type ArrayOfDiskFormat struct {
DiskFormat []*DiskFormat `xml:"DiskFormat,omitempty" json:"DiskFormat,omitempty"`
}
type ArrayOfDiskInfo ¶
type ArrayOfDiskInfo struct {
DiskInfo []*DiskInfo `xml:"DiskInfo,omitempty" json:"DiskInfo,omitempty"`
}
type ArrayOfDriveInfo ¶
type ArrayOfDriveInfo struct {
DriveInfo []*DriveInfo `xml:"DriveInfo,omitempty" json:"DriveInfo,omitempty"`
}
type ArrayOfElasticDirectoryItemAssignment ¶
type ArrayOfElasticDirectoryItemAssignment struct {
ElasticDirectoryItemAssignment []*ElasticDirectoryItemAssignment `xml:"ElasticDirectoryItemAssignment,omitempty" json:"ElasticDirectoryItemAssignment,omitempty"`
}
type ArrayOfElasticLayeringRuleResult ¶
type ArrayOfElasticLayeringRuleResult struct {
ElasticLayeringRuleResult []*ElasticLayeringRuleResult `xml:"ElasticLayeringRuleResult,omitempty" json:"ElasticLayeringRuleResult,omitempty"`
}
type ArrayOfEntitlement ¶
type ArrayOfEntitlement struct {
Entitlement []*Entitlement `xml:"Entitlement,omitempty" json:"Entitlement,omitempty"`
}
type ArrayOfEntry ¶
type ArrayOfEntry struct {
Entry []*Entry `xml:"Entry,omitempty" json:"Entry,omitempty"`
}
type ArrayOfFileShareEntitySummary ¶
type ArrayOfFileShareEntitySummary struct {
}
type ArrayOfFolderSummary ¶
type ArrayOfFolderSummary struct {
FolderSummary []*FolderSummary `xml:"FolderSummary,omitempty" json:"FolderSummary,omitempty"`
}
type ArrayOfGroupId ¶
type ArrayOfGroupId struct {
GroupId []*GroupId `xml:"GroupId,omitempty" json:"GroupId,omitempty"`
}
type ArrayOfGroupSummary ¶
type ArrayOfGroupSummary struct {
GroupSummary []*GroupSummary `xml:"GroupSummary,omitempty" json:"GroupSummary,omitempty"`
}
type ArrayOfHostComputeResource ¶
type ArrayOfHostComputeResource struct {
HostComputeResource []*HostComputeResource `xml:"HostComputeResource,omitempty" json:"HostComputeResource,omitempty"`
}
type ArrayOfImageDetail ¶
type ArrayOfImageDetail struct {
ImageDetail []*ImageDetail `xml:"ImageDetail,omitempty" json:"ImageDetail,omitempty"`
}
type ArrayOfImageEntitySummary ¶
type ArrayOfImageEntitySummary struct {
ImageEntitySummary []*ImageEntitySummary `xml:"ImageEntitySummary,omitempty" json:"ImageEntitySummary,omitempty"`
}
type ArrayOfImageSummaryWithLayerRevision ¶
type ArrayOfImageSummaryWithLayerRevision struct {
ImageSummaryWithLayerRevision []*ImageSummaryWithLayerRevision `xml:"ImageSummaryWithLayerRevision,omitempty" json:"ImageSummaryWithLayerRevision,omitempty"`
}
type ArrayOfImportableVMQueryData ¶
type ArrayOfImportableVMQueryData struct {
ImportableVMQueryData []*ImportableVMQueryData `xml:"ImportableVMQueryData,omitempty" json:"ImportableVMQueryData,omitempty"`
}
type ArrayOfInfrastructureCloudController ¶
type ArrayOfInfrastructureCloudController struct {
InfrastructureCloudController []*InfrastructureCloudController `xml:"InfrastructureCloudController,omitempty" json:"InfrastructureCloudController,omitempty"`
}
type ArrayOfInfrastructureHost ¶
type ArrayOfInfrastructureHost struct {
InfrastructureHost []*InfrastructureHost `xml:"InfrastructureHost,omitempty" json:"InfrastructureHost,omitempty"`
}
type ArrayOfItemsAssociatedWithIconDto ¶
type ArrayOfItemsAssociatedWithIconDto struct {
ItemsAssociatedWithIconDto []*ItemsAssociatedWithIconDto `xml:"ItemsAssociatedWithIconDto,omitempty" json:"ItemsAssociatedWithIconDto,omitempty"`
}
type ArrayOfKeyValueOfInt64 ¶
type ArrayOfKeyValueOfInt64 struct {
KeyValueOfInt64 []*KeyValueOfInt64 `xml:"KeyValueOfInt64,omitempty" json:"KeyValueOfInt64,omitempty"`
}
type ArrayOfLayerEntitySummary ¶
type ArrayOfLayerEntitySummary struct {
LayerEntitySummary []*LayerEntitySummary `xml:"LayerEntitySummary,omitempty" json:"LayerEntitySummary,omitempty"`
}
type ArrayOfLayerRevisionChange ¶
type ArrayOfLayerRevisionChange struct {
LayerRevisionChange []*LayerRevisionChange `xml:"LayerRevisionChange,omitempty" json:"LayerRevisionChange,omitempty"`
}
type ArrayOfLong ¶
type ArrayOfLong struct {
Long []int64 `xml:"long,omitempty" json:"long,omitempty"`
}
type ArrayOfMailNotificationInfo ¶
type ArrayOfMailNotificationInfo struct {
MailNotificationInfo []*MailNotificationInfo `xml:"MailNotificationInfo,omitempty" json:"MailNotificationInfo,omitempty"`
}
type ArrayOfNameValuePair ¶
type ArrayOfNameValuePair struct {
NameValuePair []*NameValuePair `xml:"NameValuePair,omitempty" json:"NameValuePair,omitempty"`
}
type ArrayOfNetwork ¶
type ArrayOfNetwork struct {
Network []*Network `xml:"Network,omitempty" json:"Network,omitempty"`
}
type ArrayOfNetworkResource ¶
type ArrayOfNetworkResource struct {
NetworkResource []*NetworkResource `xml:"NetworkResource,omitempty" json:"NetworkResource,omitempty"`
}
type ArrayOfNotificationDetail ¶
type ArrayOfNotificationDetail struct {
NotificationDetail []*NotificationDetail `xml:"NotificationDetail,omitempty" json:"NotificationDetail,omitempty"`
}
type ArrayOfOsLayerRevisionDetail ¶
type ArrayOfOsLayerRevisionDetail struct {
OsLayerRevisionDetail []*OsLayerRevisionDetail `xml:"OsLayerRevisionDetail,omitempty" json:"OsLayerRevisionDetail,omitempty"`
}
type ArrayOfPlatformConnectorCachedPackingDiskInfo ¶
type ArrayOfPlatformConnectorCachedPackingDiskInfo struct {
PlatformConnectorCachedPackingDiskInfo []*PlatformConnectorCachedPackingDiskInfo `xml:"PlatformConnectorCachedPackingDiskInfo,omitempty" json:"PlatformConnectorCachedPackingDiskInfo,omitempty"`
}
type ArrayOfPlatformConnectorConfig ¶
type ArrayOfPlatformConnectorConfig struct {
PlatformConnectorConfig []*PlatformConnectorConfig `xml:"PlatformConnectorConfig,omitempty" json:"PlatformConnectorConfig,omitempty"`
}
type ArrayOfPlatformConnectorConfigSummary ¶
type ArrayOfPlatformConnectorConfigSummary struct {
PlatformConnectorConfigSummary []*PlatformConnectorConfigSummary `xml:"PlatformConnectorConfigSummary,omitempty" json:"PlatformConnectorConfigSummary,omitempty"`
}
type ArrayOfPlatformConnectorDetails ¶
type ArrayOfPlatformConnectorDetails struct {
PlatformConnectorDetails []*PlatformConnectorDetails `xml:"PlatformConnectorDetails,omitempty" json:"PlatformConnectorDetails,omitempty"`
}
type ArrayOfPlatformLayerRevisionDetail ¶
type ArrayOfPlatformLayerRevisionDetail struct {
PlatformLayerRevisionDetail []*PlatformLayerRevisionDetail `xml:"PlatformLayerRevisionDetail,omitempty" json:"PlatformLayerRevisionDetail,omitempty"`
}
type ArrayOfPlatformTypeSummary ¶
type ArrayOfPlatformTypeSummary struct {
PlatformTypeSummary []*PlatformTypeSummary `xml:"PlatformTypeSummary,omitempty" json:"PlatformTypeSummary,omitempty"`
}
type ArrayOfPortableLayer ¶
type ArrayOfPortableLayer struct {
PortableLayer []*PortableLayer `xml:"PortableLayer,omitempty" json:"PortableLayer,omitempty"`
}
type ArrayOfPortableOsLayer ¶
type ArrayOfPortableOsLayer struct {
PortableOsLayer []*PortableOsLayer `xml:"PortableOsLayer,omitempty" json:"PortableOsLayer,omitempty"`
}
type ArrayOfPortableRevision ¶
type ArrayOfPortableRevision struct {
PortableRevision []*PortableRevision `xml:"PortableRevision,omitempty" json:"PortableRevision,omitempty"`
}
type ArrayOfPrerequisiteLayer ¶
type ArrayOfPrerequisiteLayer struct {
PrerequisiteLayer []*PrerequisiteLayer `xml:"PrerequisiteLayer,omitempty" json:"PrerequisiteLayer,omitempty"`
}
type ArrayOfRecipeSummary ¶
type ArrayOfRecipeSummary struct {
RecipeSummary []*RecipeSummary `xml:"RecipeSummary,omitempty" json:"RecipeSummary,omitempty"`
}
type ArrayOfRemoteFileShareSummary ¶
type ArrayOfRemoteFileShareSummary struct {
}
type ArrayOfRight ¶
type ArrayOfRight struct {
Right []*Right `xml:"Right,omitempty" json:"Right,omitempty"`
}
type ArrayOfSearchResult ¶
type ArrayOfSearchResult struct {
SearchResult []*SearchResult `xml:"SearchResult,omitempty" json:"SearchResult,omitempty"`
}
type ArrayOfStorageInfo ¶
type ArrayOfStorageInfo struct {
StorageInfo []*StorageInfo `xml:"StorageInfo,omitempty" json:"StorageInfo,omitempty"`
}
type ArrayOfStorageRecord ¶
type ArrayOfStorageRecord struct {
StorageRecord []*StorageRecord `xml:"StorageRecord,omitempty" json:"StorageRecord,omitempty"`
}
type ArrayOfStorageResource ¶
type ArrayOfStorageResource struct {
StorageResource []*StorageResource `xml:"StorageResource,omitempty" json:"StorageResource,omitempty"`
}
type ArrayOfString ¶
type ArrayOfString struct {
Astring []*string `xml:"string,omitempty" json:"string,omitempty"`
}
type ArrayOfSysSetting ¶
type ArrayOfSysSetting struct {
SysSetting []*SysSetting `xml:"SysSetting,omitempty" json:"SysSetting,omitempty"`
}
type ArrayOfUniMaintenanceSchedule ¶
type ArrayOfUniMaintenanceSchedule struct {
UniMaintenanceSchedule []*UniMaintenanceSchedule `xml:"UniMaintenanceSchedule,omitempty" json:"UniMaintenanceSchedule,omitempty"`
}
type ArrayOfUniMaintenanceWindow ¶
type ArrayOfUniMaintenanceWindow struct {
UniMaintenanceWindow []*UniMaintenanceWindow `xml:"UniMaintenanceWindow,omitempty" json:"UniMaintenanceWindow,omitempty"`
}
type ArrayOfUniValidationFailure ¶
type ArrayOfUniValidationFailure struct {
UniValidationFailure []*UniValidationFailure `xml:"UniValidationFailure,omitempty" json:"UniValidationFailure,omitempty"`
}
type ArrayOfUserRoleInfo ¶
type ArrayOfUserRoleInfo struct {
UserRoleInfo []*UserRoleInfo `xml:"UserRoleInfo,omitempty" json:"UserRoleInfo,omitempty"`
}
type ArrayOfUserRoleSummary ¶
type ArrayOfUserRoleSummary struct {
UserRoleSummary []*UserRoleSummary `xml:"UserRoleSummary,omitempty" json:"UserRoleSummary,omitempty"`
}
type ArrayOfUserSummary ¶
type ArrayOfUserSummary struct {
UserSummary []*UserSummary `xml:"UserSummary,omitempty" json:"UserSummary,omitempty"`
}
type ArrayOfVMImportVolumeData ¶
type ArrayOfVMImportVolumeData struct {
VMImportVolumeData []*VMImportVolumeData `xml:"VMImportVolumeData,omitempty" json:"VMImportVolumeData,omitempty"`
}
type ArrayOfVMImportVolumePartition ¶
type ArrayOfVMImportVolumePartition struct {
VMImportVolumePartition []*VMImportVolumePartition `xml:"VMImportVolumePartition,omitempty" json:"VMImportVolumePartition,omitempty"`
}
type ArrayOfWorkItemResult ¶
type ArrayOfWorkItemResult struct {
WorkItemResult []*WorkItemResult `xml:"WorkItemResult,omitempty" json:"WorkItemResult,omitempty"`
}
type ArrayOfWorkTicketResult ¶
type ArrayOfWorkTicketResult struct {
WorkTicketResult []*WorkTicketResult `xml:"WorkTicketResult,omitempty" json:"WorkTicketResult,omitempty"`
}
type AuditLogDetailQuery ¶
type AuditLogDetailQuery struct {
*QueryBase
AuditEntryId int64 `xml:"AuditEntryId,omitempty" json:"AuditEntryId,omitempty"`
EntityId int64 `xml:"EntityId,omitempty" json:"EntityId,omitempty"`
EntityType *EntityType `xml:"EntityType,omitempty" json:"EntityType,omitempty"`
}
type AuditLogDetailResult ¶
type AuditLogDetailResult struct {
*WebResultBase
Details *ArrayOfString `xml:"Details,omitempty" json:"Details,omitempty"`
}
type AuditLogEntryQuery ¶
type AuditLogEntryQuery struct {
*PagedQuery
EntityType *EntityType `xml:"EntityType,omitempty" json:"EntityType,omitempty"`
EntityId int64 `xml:"EntityId,omitempty" json:"EntityId,omitempty"`
}
type AuditLogEntryResult ¶
type AuditLogEntryResult struct {
*PagedResultOfEntry
}
type AzureBadRequestCategory ¶
type AzureBadRequestCategory struct {
*ErrorCategory
ErrorMesssage string `xml:"ErrorMesssage,omitempty" json:"ErrorMesssage,omitempty"`
}
type AzureBlobStillLeasedCategory ¶
type AzureBlobStillLeasedCategory struct {
*ErrorCategory
BlobUrl string `xml:"BlobUrl,omitempty" json:"BlobUrl,omitempty"`
}
type AzureBusyErrorCategory ¶
type AzureBusyErrorCategory struct {
*ErrorCategory
ExceptionMessage string `xml:"ExceptionMessage,omitempty" json:"ExceptionMessage,omitempty"`
}
type AzureCommunicationErrorCategory ¶
type AzureCommunicationErrorCategory struct {
*ErrorCategory
ExceptionMessage string `xml:"ExceptionMessage,omitempty" json:"ExceptionMessage,omitempty"`
Address string `xml:"Address,omitempty" json:"Address,omitempty"`
}
type AzureConflictCategory ¶
type AzureConflictCategory struct {
*ErrorCategory
ConflictDescription string `xml:"ConflictDescription,omitempty" json:"ConflictDescription,omitempty"`
}
type AzureDeploymentsValidationErrorCategory ¶
type AzureDeploymentsValidationErrorCategory struct {
*ConnectorConfigValidationErrorCategory
}
type AzureInfrastructureSettings ¶
type AzureInfrastructureSettings struct {
*InfrastructureSettings
PublishSettingsXml string `xml:"PublishSettingsXml,omitempty" json:"PublishSettingsXml,omitempty"`
}
type AzureInternalErrorCategory ¶
type AzureInternalErrorCategory struct {
*ErrorCategory
ExceptionMessage string `xml:"ExceptionMessage,omitempty" json:"ExceptionMessage,omitempty"`
}
type AzureLockErrorCategory ¶
type AzureLockErrorCategory struct {
*ErrorCategory
ResourceName string `xml:"ResourceName,omitempty" json:"ResourceName,omitempty"`
}
type AzureSubscriptionPolicyLimitCategory ¶
type AzureSubscriptionPolicyLimitCategory struct {
*ErrorCategory
ErrorMesssage string `xml:"ErrorMesssage,omitempty" json:"ErrorMesssage,omitempty"`
}
type BaseLDAPCommand ¶
type BaseLDAPCommand struct {
ServerAddress string `xml:"ServerAddress,omitempty" json:"ServerAddress,omitempty"`
ServerPort int32 `xml:"ServerPort,omitempty" json:"ServerPort,omitempty"`
BaseDN string `xml:"BaseDN,omitempty" json:"BaseDN,omitempty"`
UserName string `xml:"UserName,omitempty" json:"UserName,omitempty"`
Password string `xml:"Password,omitempty" json:"Password,omitempty"`
UseSsl bool `xml:"UseSsl,omitempty" json:"UseSsl,omitempty"`
AllowableCertificateErrors *ArrayOfCertificateError `xml:"AllowableCertificateErrors,omitempty" json:"AllowableCertificateErrors,omitempty"`
}
type BinarySerializationCategory ¶
type BinarySerializationCategory struct {
*ErrorCategory
Member string `xml:"Member,omitempty" json:"Member,omitempty"`
Path string `xml:"Path,omitempty" json:"Path,omitempty"`
Offset int64 `xml:"Offset,omitempty" json:"Offset,omitempty"`
ContractType string `xml:"ContractType,omitempty" json:"ContractType,omitempty"`
ContractName string `xml:"ContractName,omitempty" json:"ContractName,omitempty"`
}
type BodyLoginResponse ¶
type BodyLoginResponse struct {
LoginResponse LoginResponse `xml:"LoginResponse"`
}
type BodyQueryWorkTicketsAsPendingOpResponse ¶
type BodyQueryWorkTicketsAsPendingOpResponse struct {
QueryWorkTicketsAsPendingOpResponse QueryWorkTicketsAsPendingOpResponse `xml:"QueryWorkTicketsAsPendingOpResponse"`
}
type BomDetails ¶
type BomDetails struct {
BomNumber *int64 `xml:"BomNumber,omitempty" json:"BomNumber,omitempty"`
OsPackageId *int64 `xml:"OsPackageId,omitempty" json:"OsPackageId,omitempty"`
OsRevisionId *int64 `xml:"OsRevisionId,omitempty" json:"OsRevisionId,omitempty"`
ServicePack string `xml:"ServicePack,omitempty" json:"ServicePack,omitempty"`
OsType *OSType `xml:"OsType,omitempty" json:"OsType,omitempty"`
MemorySizeMegs *int32 `xml:"MemorySizeMegs,omitempty" json:"MemorySizeMegs,omitempty"`
NumCpus *int32 `xml:"NumCpus,omitempty" json:"NumCpus,omitempty"`
UepSizeMegs *int32 `xml:"UepSizeMegs,omitempty" json:"UepSizeMegs,omitempty"`
PercentPageFileSize *int32 `xml:"PercentPageFileSize,omitempty" json:"PercentPageFileSize,omitempty"`
CoreDumpType *CoreDumpType `xml:"CoreDumpType,omitempty" json:"CoreDumpType,omitempty"`
BomItems *ArrayOfKeyValueOfInt64 `xml:"BomItems,omitempty" json:"BomItems,omitempty"`
NetworkId string `xml:"NetworkId,omitempty" json:"NetworkId,omitempty"`
NetworkName string `xml:"NetworkName,omitempty" json:"NetworkName,omitempty"`
VmSizeId string `xml:"VmSizeId,omitempty" json:"VmSizeId,omitempty"`
DynamicMemory *bool `xml:"DynamicMemory,omitempty" json:"DynamicMemory,omitempty"`
DynamicMemoryMinMegs *int32 `xml:"DynamicMemoryMinMegs,omitempty" json:"DynamicMemoryMinMegs,omitempty"`
DynamicMemoryMaxMegs *int32 `xml:"DynamicMemoryMaxMegs,omitempty" json:"DynamicMemoryMaxMegs,omitempty"`
DynamicMemoryBufferPercent *int32 `xml:"DynamicMemoryBufferPercent,omitempty" json:"DynamicMemoryBufferPercent,omitempty"`
}
type BrokerAgentCommunicationErrorCategory ¶
type BrokerAgentCommunicationErrorCategory struct {
*ErrorCategory
ExceptionMessage string `xml:"ExceptionMessage,omitempty" json:"ExceptionMessage,omitempty"`
Address string `xml:"Address,omitempty" json:"Address,omitempty"`
}
type BrokerAgentErrorCategory ¶
type BrokerAgentErrorCategory struct {
*ErrorCategory
ObjectName string `xml:"ObjectName,omitempty" json:"ObjectName,omitempty"`
ExceptionMessage string `xml:"ExceptionMessage,omitempty" json:"ExceptionMessage,omitempty"`
}
type BrokerRegistrationCategory ¶
type BrokerRegistrationCategory struct {
*ErrorCategory
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Address string `xml:"Address,omitempty" json:"Address,omitempty"`
}
type BrokerSummary ¶
type BrokerSummary struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
Address string `xml:"Address,omitempty" json:"Address,omitempty"`
Port int32 `xml:"Port,omitempty" json:"Port,omitempty"`
Type *ConnectionBrokerType `xml:"Type,omitempty" json:"Type,omitempty"`
Version string `xml:"Version,omitempty" json:"Version,omitempty"`
AgentGuid string `xml:"AgentGuid,omitempty" json:"AgentGuid,omitempty"`
VirtualizationServerGuid string `xml:"VirtualizationServerGuid,omitempty" json:"VirtualizationServerGuid,omitempty"`
VirtualizationServerName string `xml:"VirtualizationServerName,omitempty" json:"VirtualizationServerName,omitempty"`
PersistentCatalogId string `xml:"PersistentCatalogId,omitempty" json:"PersistentCatalogId,omitempty"`
NonPersistentCatalogId string `xml:"NonPersistentCatalogId,omitempty" json:"NonPersistentCatalogId,omitempty"`
}
type BrowseContainer ¶
type BrowseContainer struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ BrowseContainer"`
Query *BrowseContainerQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type BrowseContainerFilterType ¶
type BrowseContainerFilterType string
const ( BrowseContainerFilterTypeAll BrowseContainerFilterType = "All" BrowseContainerFilterTypeLocalFolders BrowseContainerFilterType = "LocalFolders" BrowseContainerFilterTypeGroups BrowseContainerFilterType = "Groups" BrowseContainerFilterTypeUsers BrowseContainerFilterType = "Users" BrowseContainerFilterTypeLdapOnly BrowseContainerFilterType = "LdapOnly" )
type BrowseContainerQuery ¶
type BrowseContainerQuery struct {
ContinuationContext *ArrayOfByte `xml:"ContinuationContext,omitempty" json:"ContinuationContext,omitempty"`
Id *DirectoryId `xml:"Id,omitempty" json:"Id,omitempty"`
FilterType *BrowseContainerFilterType `xml:"FilterType,omitempty" json:"FilterType,omitempty"`
}
type BrowseContainerResponse ¶
type BrowseContainerResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ BrowseContainerResponse"`
BrowseContainerResult *BrowseContainerResult `xml:"BrowseContainerResult,omitempty" json:"BrowseContainerResult,omitempty"`
}
type BrowseContainerResult ¶
type BrowseContainerResult struct {
*WebResultBase
HasMoreChildren bool `xml:"HasMoreChildren,omitempty" json:"HasMoreChildren,omitempty"`
ContinuationContext *ArrayOfByte `xml:"ContinuationContext,omitempty" json:"ContinuationContext,omitempty"`
Items *ArrayOfDirectoryItem `xml:"Items,omitempty" json:"Items,omitempty"`
}
type CachePointCreatedObjectEvent ¶
type CachePointCreatedObjectEvent struct {
*CreatedObjectEvent
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
IsMasterCachePoint bool `xml:"IsMasterCachePoint,omitempty" json:"IsMasterCachePoint,omitempty"`
IsProvisioned bool `xml:"IsProvisioned,omitempty" json:"IsProvisioned,omitempty"`
IsDeletable bool `xml:"IsDeletable,omitempty" json:"IsDeletable,omitempty"`
NumberOfDesktops int32 `xml:"NumberOfDesktops,omitempty" json:"NumberOfDesktops,omitempty"`
Status *CachePointStatus `xml:"Status,omitempty" json:"Status,omitempty"`
HasVirtualMachine bool `xml:"HasVirtualMachine,omitempty" json:"HasVirtualMachine,omitempty"`
}
type CachePointDetailResult ¶
type CachePointDetailResult struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
InfrastructureId string `xml:"InfrastructureId,omitempty" json:"InfrastructureId,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
IsMasterCachePoint bool `xml:"IsMasterCachePoint,omitempty" json:"IsMasterCachePoint,omitempty"`
ImageId int64 `xml:"ImageId,omitempty" json:"ImageId,omitempty"`
ResourceFarmId int64 `xml:"ResourceFarmId,omitempty" json:"ResourceFarmId,omitempty"`
LastRebootTime *soap.XSDDateTime `xml:"LastRebootTime,omitempty" json:"LastRebootTime,omitempty"`
LastStatusUpdateTime *soap.XSDDateTime `xml:"LastStatusUpdateTime,omitempty" json:"LastStatusUpdateTime,omitempty"`
Status string `xml:"Status,omitempty" json:"Status,omitempty"`
SoftwareVersion string `xml:"SoftwareVersion,omitempty" json:"SoftwareVersion,omitempty"`
MMDriverVersion string `xml:"MMDriverVersion,omitempty" json:"MMDriverVersion,omitempty"`
Network string `xml:"Network,omitempty" json:"Network,omitempty"`
IpAddress string `xml:"IpAddress,omitempty" json:"IpAddress,omitempty"`
VmLocation string `xml:"VmLocation,omitempty" json:"VmLocation,omitempty"`
CanCreateDesktops bool `xml:"CanCreateDesktops,omitempty" json:"CanCreateDesktops,omitempty"`
WanAccelerationStatus *WanAccelerationStatus `xml:"WanAccelerationStatus,omitempty" json:"WanAccelerationStatus,omitempty"`
BootImagesStorage *StorageLocation `xml:"BootImagesStorage,omitempty" json:"BootImagesStorage,omitempty"`
CachePointStorage *StorageLocation `xml:"CachePointStorage,omitempty" json:"CachePointStorage,omitempty"`
ArchiveStorage *StorageLocation `xml:"ArchiveStorage,omitempty" json:"ArchiveStorage,omitempty"`
CachePointHostId string `xml:"CachePointHostId,omitempty" json:"CachePointHostId,omitempty"`
CachePointHostName string `xml:"CachePointHostName,omitempty" json:"CachePointHostName,omitempty"`
DesktopHostIds *ArrayOfString `xml:"DesktopHostIds,omitempty" json:"DesktopHostIds,omitempty"`
UserDesktops *ArrayOfDesktopMinimalInfo `xml:"UserDesktops,omitempty" json:"UserDesktops,omitempty"`
InstallMachines *ArrayOfDesktopMinimalInfo `xml:"InstallMachines,omitempty" json:"InstallMachines,omitempty"`
}
type CachePointDetailsQuery ¶
type CachePointDetailsQuery struct {
Ids *ArrayOfLong `xml:"Ids,omitempty" json:"Ids,omitempty"`
IncludeVirtualMachineDetails bool `xml:"IncludeVirtualMachineDetails,omitempty" json:"IncludeVirtualMachineDetails,omitempty"`
}
type CachePointDetailsResult ¶
type CachePointDetailsResult struct {
*WebResultBase
CachePointDetailResults *ArrayOfCachePointDetailResult `xml:"CachePointDetailResults,omitempty" json:"CachePointDetailResults,omitempty"`
}
type CachePointQuery ¶
type CachePointQuery struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
}
type CachePointResult ¶
type CachePointResult struct {
*WebResultBase
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
HostId string `xml:"HostId,omitempty" json:"HostId,omitempty"`
HostName string `xml:"HostName,omitempty" json:"HostName,omitempty"`
DesktopsEnabled bool `xml:"DesktopsEnabled,omitempty" json:"DesktopsEnabled,omitempty"`
UseWanAccelleration bool `xml:"UseWanAccelleration,omitempty" json:"UseWanAccelleration,omitempty"`
ResourceFarmId int64 `xml:"ResourceFarmId,omitempty" json:"ResourceFarmId,omitempty"`
DesktopHostIds *ArrayOfString `xml:"DesktopHostIds,omitempty" json:"DesktopHostIds,omitempty"`
BootDiskStorage *StorageLocation `xml:"BootDiskStorage,omitempty" json:"BootDiskStorage,omitempty"`
AppLayersStorage *StorageLocation `xml:"AppLayersStorage,omitempty" json:"AppLayersStorage,omitempty"`
ArchiveStorage *StorageLocation `xml:"ArchiveStorage,omitempty" json:"ArchiveStorage,omitempty"`
}
type CachePointStatus ¶
type CachePointStatus string
const ( CachePointStatusUnknown CachePointStatus = "Unknown" CachePointStatusCreating CachePointStatus = "Creating" CachePointStatusPoweredOff CachePointStatus = "PoweredOff" CachePointStatusPoweredOn CachePointStatus = "PoweredOn" CachePointStatusRunning CachePointStatus = "Running" CachePointStatusUpgrading CachePointStatus = "Upgrading" CachePointStatusDeleting CachePointStatus = "Deleting" )
type CachePointSummary ¶
type CachePointSummary struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
IsMasterCachePoint bool `xml:"IsMasterCachePoint,omitempty" json:"IsMasterCachePoint,omitempty"`
IsProvisioned bool `xml:"IsProvisioned,omitempty" json:"IsProvisioned,omitempty"`
NumberOfDesktops int32 `xml:"NumberOfDesktops,omitempty" json:"NumberOfDesktops,omitempty"`
Status *CachePointStatus `xml:"Status,omitempty" json:"Status,omitempty"`
HasVirtualMachine bool `xml:"HasVirtualMachine,omitempty" json:"HasVirtualMachine,omitempty"`
NeedsAttention bool `xml:"NeedsAttention,omitempty" json:"NeedsAttention,omitempty"`
LocalFileRepositoryTotalBytes int64 `xml:"LocalFileRepositoryTotalBytes,omitempty" json:"LocalFileRepositoryTotalBytes,omitempty"`
LocalFileRepositoryAvailableBytes int64 `xml:"LocalFileRepositoryAvailableBytes,omitempty" json:"LocalFileRepositoryAvailableBytes,omitempty"`
}
type CachePointUpdatedObjectEvent ¶
type CachePointUpdatedObjectEvent struct {
*UpdatedObjectEvent
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
IsMasterCachePoint bool `xml:"IsMasterCachePoint,omitempty" json:"IsMasterCachePoint,omitempty"`
IsProvisioned bool `xml:"IsProvisioned,omitempty" json:"IsProvisioned,omitempty"`
IsDeletable bool `xml:"IsDeletable,omitempty" json:"IsDeletable,omitempty"`
NumberOfDesktops int32 `xml:"NumberOfDesktops,omitempty" json:"NumberOfDesktops,omitempty"`
Status *CachePointStatus `xml:"Status,omitempty" json:"Status,omitempty"`
HasVirtualMachine bool `xml:"HasVirtualMachine,omitempty" json:"HasVirtualMachine,omitempty"`
NeedsAttention bool `xml:"NeedsAttention,omitempty" json:"NeedsAttention,omitempty"`
LocalFileRepositoryTotalBytes int64 `xml:"LocalFileRepositoryTotalBytes,omitempty" json:"LocalFileRepositoryTotalBytes,omitempty"`
LocalFileRepositoryAvailableBytes int64 `xml:"LocalFileRepositoryAvailableBytes,omitempty" json:"LocalFileRepositoryAvailableBytes,omitempty"`
LastRebootTime soap.XSDDateTime `xml:"LastRebootTime,omitempty" json:"LastRebootTime,omitempty"`
}
type CachePointUpgradeable ¶
type CachePointUpgradeable string
const ( CachePointUpgradeableNotInitted CachePointUpgradeable = "NotInitted" CachePointUpgradeableUpToLatest CachePointUpgradeable = "UpToLatest" CachePointUpgradeableCanBeUpgraded CachePointUpgradeable = "CanBeUpgraded" CachePointUpgradeableNoUpgradeAvailable CachePointUpgradeable = "NoUpgradeAvailable" CachePointUpgradeableBlockedDueToOutstandingTasks CachePointUpgradeable = "BlockedDueToOutstandingTasks" CachePointUpgradeableCustom CachePointUpgradeable = "Custom" CachePointUpgradeableBlockedDueToNoCpVersionInfo CachePointUpgradeable = "BlockedDueToNoCpVersionInfo" )
type CachePointsResult ¶
type CachePointsResult struct {
*WebResultBase
CachePointResults *ArrayOfCachePointSummary `xml:"CachePointResults,omitempty" json:"CachePointResults,omitempty"`
}
type CamsCantFindLayerCategory ¶
type CamsCantFindLayerCategory struct {
*ErrorCategory
PackageName string `xml:"PackageName,omitempty" json:"PackageName,omitempty"`
PackageId string `xml:"PackageId,omitempty" json:"PackageId,omitempty"`
PackageRoot string `xml:"PackageRoot,omitempty" json:"PackageRoot,omitempty"`
}
type CamsJobErrorCategory ¶
type CamsJobErrorCategory struct {
*ErrorCategory
Component string `xml:"Component,omitempty" json:"Component,omitempty"`
Code string `xml:"Code,omitempty" json:"Code,omitempty"`
}
type CancelPendingOperation ¶
type CancelPendingOperation struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CancelPendingOperation"`
Command *PendingOperationCancelCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CancelPendingOperationResponse ¶
type CancelPendingOperationResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CancelPendingOperationResponse"`
CancelPendingOperationResult *PendingOperationResult `xml:"CancelPendingOperationResult,omitempty" json:"CancelPendingOperationResult,omitempty"`
}
type CancelWorkItems ¶
type CancelWorkItems struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CancelWorkItems"`
Command *CancelWorkItemsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CancelWorkItemsCommand ¶
type CancelWorkItemsCommand struct {
WorkItemIds *ArrayOfLong `xml:"WorkItemIds,omitempty" json:"WorkItemIds,omitempty"`
Force bool `xml:"Force,omitempty" json:"Force,omitempty"`
}
type CancelWorkItemsResponse ¶
type CancelWorkItemsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CancelWorkItemsResponse"`
CancelWorkItemsResult *CancelWorkItemsResult `xml:"CancelWorkItemsResult,omitempty" json:"CancelWorkItemsResult,omitempty"`
}
type CancelWorkItemsResult ¶
type CancelWorkItemsResult struct {
*WebResultBase
}
type CancelWorkTickets ¶
type CancelWorkTickets struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CancelWorkTickets"`
Command *CancelWorkTicketsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CancelWorkTicketsCommand ¶
type CancelWorkTicketsCommand struct {
WorkTicketIds *ArrayOfLong `xml:"WorkTicketIds,omitempty" json:"WorkTicketIds,omitempty"`
Force bool `xml:"Force,omitempty" json:"Force,omitempty"`
}
type CancelWorkTicketsResponse ¶
type CancelWorkTicketsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CancelWorkTicketsResponse"`
CancelWorkTicketsResult *CancelWorkTicketsResult `xml:"CancelWorkTicketsResult,omitempty" json:"CancelWorkTicketsResult,omitempty"`
}
type CancelWorkTicketsResult ¶
type CancelWorkTicketsResult struct {
*WebResultBase
}
type CanceledCategory ¶
type CanceledCategory struct {
*ErrorCategory
}
type CannotCancelCategory ¶
type CannotCancelCategory struct {
*ErrorCategory
WorkItemId string `xml:"WorkItemId,omitempty" json:"WorkItemId,omitempty"`
}
type CannotDeleteItemCategory ¶
type CannotDeleteItemCategory struct {
*ErrorCategory
Names string `xml:"Names,omitempty" json:"Names,omitempty"`
}
type CannotDetachAzureDiskCategory ¶
type CannotDetachAzureDiskCategory struct {
*ErrorCategory
DiskName string `xml:"DiskName,omitempty" json:"DiskName,omitempty"`
VirtualMachineName string `xml:"VirtualMachineName,omitempty" json:"VirtualMachineName,omitempty"`
DiskLun string `xml:"DiskLun,omitempty" json:"DiskLun,omitempty"`
}
type CannotFindNetworkCategory ¶
type CannotFindNetworkCategory struct {
*ErrorCategory
HostName string `xml:"HostName,omitempty" json:"HostName,omitempty"`
DesktopName struct {
} `xml:"DesktopName,omitempty" json:"DesktopName,omitempty"`
NetworkName struct {
} `xml:"NetworkName,omitempty" json:"NetworkName,omitempty"`
}
type CannotRestartItemCategory ¶
type CannotRestartItemCategory struct {
*ErrorCategory
Names string `xml:"Names,omitempty" json:"Names,omitempty"`
}
type CatalogWithDesktopsExceptionCategory ¶
type CatalogWithDesktopsExceptionCategory struct {
*ErrorCategory
CatalogName string `xml:"CatalogName,omitempty" json:"CatalogName,omitempty"`
ServerAddress string `xml:"ServerAddress,omitempty" json:"ServerAddress,omitempty"`
}
type CeipUploadErrorCategory ¶
type CeipUploadErrorCategory struct {
*ErrorCategory
UploadId string `xml:"UploadId,omitempty" json:"UploadId,omitempty"`
}
type CertificateError ¶
type CertificateError string
const ( CertificateErrorNone CertificateError = "None" CertificateErrorExpired CertificateError = "Expired" CertificateErrorValidityPeriodNesting CertificateError = "ValidityPeriodNesting" CertificateErrorRole CertificateError = "Role" CertificateErrorPathLenConst CertificateError = "PathLenConst" CertificateErrorCritical CertificateError = "Critical" CertificateErrorPurpose CertificateError = "Purpose" CertificateErrorIssuerChaining CertificateError = "IssuerChaining" CertificateErrorMalformed CertificateError = "Malformed" CertificateErrorUntrustedRoot CertificateError = "UntrustedRoot" CertificateErrorChaining CertificateError = "Chaining" CertificateErrorRevoked CertificateError = "Revoked" CertificateErrorUntrustedTestRoot CertificateError = "UntrustedTestRoot" CertificateErrorRevocationFailure CertificateError = "RevocationFailure" CertificateErrorCnNoMatch CertificateError = "CnNoMatch" CertificateErrorWrongUsage CertificateError = "WrongUsage" CertificateErrorUntrustedCA CertificateError = "UntrustedCA" CertificateErrorInvalidPolicy CertificateError = "InvalidPolicy" CertificateErrorInvalidName CertificateError = "InvalidName" CertificateErrorUnrecognizedError CertificateError = "UnrecognizedError" )
type CertificateErrorCategory ¶
type CertificateErrorCategory struct {
*ErrorCategory
CertErrors *ArrayOfCertificateError `xml:"CertErrors,omitempty" json:"CertErrors,omitempty"`
}
type CertificateInfo ¶
type CertificateInfo struct {
Status *CertificateStatus `xml:"Status,omitempty" json:"Status,omitempty"`
IssuedByCountry string `xml:"IssuedByCountry,omitempty" json:"IssuedByCountry,omitempty"`
IssuedByState string `xml:"IssuedByState,omitempty" json:"IssuedByState,omitempty"`
IssuedByLocale string `xml:"IssuedByLocale,omitempty" json:"IssuedByLocale,omitempty"`
IssuedByOrganization string `xml:"IssuedByOrganization,omitempty" json:"IssuedByOrganization,omitempty"`
IssuedByCommonName string `xml:"IssuedByCommonName,omitempty" json:"IssuedByCommonName,omitempty"`
IssuedByEmailAddress string `xml:"IssuedByEmailAddress,omitempty" json:"IssuedByEmailAddress,omitempty"`
IssuedToCountry string `xml:"IssuedToCountry,omitempty" json:"IssuedToCountry,omitempty"`
IssuedToState string `xml:"IssuedToState,omitempty" json:"IssuedToState,omitempty"`
IssuedToLocale string `xml:"IssuedToLocale,omitempty" json:"IssuedToLocale,omitempty"`
IssuedToOrganization string `xml:"IssuedToOrganization,omitempty" json:"IssuedToOrganization,omitempty"`
IssuedToCommonName string `xml:"IssuedToCommonName,omitempty" json:"IssuedToCommonName,omitempty"`
IssuedToEmailAddress string `xml:"IssuedToEmailAddress,omitempty" json:"IssuedToEmailAddress,omitempty"`
IssuedOn soap.XSDDateTime `xml:"IssuedOn,omitempty" json:"IssuedOn,omitempty"`
ExpiresOn soap.XSDDateTime `xml:"ExpiresOn,omitempty" json:"ExpiresOn,omitempty"`
FingerprintAlgorithm string `xml:"FingerprintAlgorithm,omitempty" json:"FingerprintAlgorithm,omitempty"`
Fingerprint []byte `xml:"Fingerprint,omitempty" json:"Fingerprint,omitempty"`
PublicKey string `xml:"PublicKey,omitempty" json:"PublicKey,omitempty"`
}
type CertificateNotFoundErrorCategory ¶
type CertificateNotFoundErrorCategory struct {
*ErrorCategory
CertificateName string `xml:"CertificateName,omitempty" json:"CertificateName,omitempty"`
StoreLocation string `xml:"StoreLocation,omitempty" json:"StoreLocation,omitempty"`
StoreName string `xml:"StoreName,omitempty" json:"StoreName,omitempty"`
}
type CertificateStatus ¶
type CertificateStatus string
const ( CertificateStatusInvalidCertificateStatus CertificateStatus = "InvalidCertificateStatus" CertificateStatusUnparsable CertificateStatus = "Unparsable" CertificateStatusInvalid CertificateStatus = "Invalid" CertificateStatusNoPrivateKey CertificateStatus = "NoPrivateKey" CertificateStatusKeysDoNotMatch CertificateStatus = "KeysDoNotMatch" CertificateStatusValid CertificateStatus = "Valid" )
type ChangeSpecification ¶
type ClearUpgradeStatus ¶
type ClearUpgradeStatus struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ClearUpgradeStatus"`
Query *ClearUpgradeStatusCommand `xml:"query,omitempty" json:"query,omitempty"`
}
type ClearUpgradeStatusCommand ¶
type ClearUpgradeStatusCommand struct {
}
type ClearUpgradeStatusResponse ¶
type ClearUpgradeStatusResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ClearUpgradeStatusResponse"`
ClearUpgradeStatusResult *ClearUpgradeStatusResult `xml:"ClearUpgradeStatusResult,omitempty" json:"ClearUpgradeStatusResult,omitempty"`
}
type ClearUpgradeStatusResult ¶
type ClearUpgradeStatusResult struct {
*WebResultBase
}
type CloneImage ¶
type CloneImage struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CloneImage"`
Command *CloneImageCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CloneImageCommand ¶
type CloneImageCommand struct {
ImageIdToClone int64 `xml:"ImageIdToClone,omitempty" json:"ImageIdToClone,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type CloneImageResponse ¶
type CloneImageResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CloneImageResponse"`
CloneImageResult *CloneImageResult `xml:"CloneImageResult,omitempty" json:"CloneImageResult,omitempty"`
}
type CloneImageResult ¶
type CloneImageResult struct {
*WebResultBase
ImageSummary *ImageEntitySummary `xml:"ImageSummary,omitempty" json:"ImageSummary,omitempty"`
}
type CloneLayer ¶
type CloneLayer struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CloneLayer"`
Command *CloneLayerCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CloneLayerCommand ¶
type CloneLayerCommand struct {
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
SourceLayerRevisionId int64 `xml:"SourceLayerRevisionId,omitempty" json:"SourceLayerRevisionId,omitempty"`
TargetLayerInfo *LayerInfo `xml:"TargetLayerInfo,omitempty" json:"TargetLayerInfo,omitempty"`
TargetRevisionInfo *LayerRevisionInfo `xml:"TargetRevisionInfo,omitempty" json:"TargetRevisionInfo,omitempty"`
}
type CloneLayerResponse ¶
type CloneLayerResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CloneLayerResponse"`
CloneLayerResult *CloneLayerResult `xml:"CloneLayerResult,omitempty" json:"CloneLayerResult,omitempty"`
}
type CloneLayerResult ¶
type CloneLayerResult struct {
*CreateLayerResult
}
type ClusterComputeResource ¶
type ClusterComputeResource struct {
*ComputeResource
Hosts *ArrayOfHostComputeResource `xml:"Hosts,omitempty" json:"Hosts,omitempty"`
}
type CollectionCreatedObjectEvent ¶
type CollectionCreatedObjectEvent struct {
*CreatedObjectEvent
CollectionId int64 `xml:"CollectionId,omitempty" json:"CollectionId,omitempty"`
IconId int64 `xml:"IconId,omitempty" json:"IconId,omitempty"`
CollectionName string `xml:"CollectionName,omitempty" json:"CollectionName,omitempty"`
Broker *BrokerSummary `xml:"Broker,omitempty" json:"Broker,omitempty"`
Type *CollectionType `xml:"Type,omitempty" json:"Type,omitempty"`
EntityTypeString string `xml:"EntityTypeString,omitempty" json:"EntityTypeString,omitempty"`
EntityType *EntityType `xml:"EntityType,omitempty" json:"EntityType,omitempty"`
}
type CollectionErrorCategory ¶
type CollectionErrorCategory struct {
*ErrorCategory
CollectionName string `xml:"CollectionName,omitempty" json:"CollectionName,omitempty"`
BrokerError string `xml:"BrokerError,omitempty" json:"BrokerError,omitempty"`
}
type CollectionSummary ¶
type CollectionSummary struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
CollectionType *CollectionType `xml:"CollectionType,omitempty" json:"CollectionType,omitempty"`
BomDetails *BomDetails `xml:"BomDetails,omitempty" json:"BomDetails,omitempty"`
IconId int64 `xml:"IconId,omitempty" json:"IconId,omitempty"`
BrokerCollectionId string `xml:"BrokerCollectionId,omitempty" json:"BrokerCollectionId,omitempty"`
}
type CollectionType ¶
type CollectionType string
const ( CollectionTypePersistent CollectionType = "Persistent" CollectionTypeNonPersistent CollectionType = "NonPersistent" )
type CollectionUpdatedObjectEvent ¶
type CollectionUpdatedObjectEvent struct {
*UpdatedObjectEvent
CollectionId int64 `xml:"CollectionId,omitempty" json:"CollectionId,omitempty"`
IconId int64 `xml:"IconId,omitempty" json:"IconId,omitempty"`
CollectionName string `xml:"CollectionName,omitempty" json:"CollectionName,omitempty"`
}
type CommandBase ¶
type CommandBase struct {
}
type ComputeResource ¶
type ComputeResourcesQuery ¶
type ComputeResourcesQuery struct {
QueryFilter *Filter `xml:"QueryFilter,omitempty" json:"QueryFilter,omitempty"`
ResourceFarmId int64 `xml:"ResourceFarmId,omitempty" json:"ResourceFarmId,omitempty"`
DataCenterId string `xml:"DataCenterId,omitempty" json:"DataCenterId,omitempty"`
AllowCached bool `xml:"AllowCached,omitempty" json:"AllowCached,omitempty"`
GetAdditionalInfo *GetComputeResourcesInformation `xml:"GetAdditionalInfo,omitempty" json:"GetAdditionalInfo,omitempty"`
SpecificHostInfIds *ArrayOfString `xml:"SpecificHostInfIds,omitempty" json:"SpecificHostInfIds,omitempty"`
}
type ComputeResourcesResult ¶
type ComputeResourcesResult struct {
*WebResultBase
Resources *ArrayOfComputeResource `xml:"Resources,omitempty" json:"Resources,omitempty"`
}
type ConfigurationRequiredFlags ¶
type ConfigurationRequiredFlags interface{}
type ConfigureCompositingEngineRegistration ¶
type ConfigureCompositingEngineRegistration struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ConfigureCompositingEngineRegistration"`
Command *ConfigureCompositingEngineRegistrationCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type ConfigureCompositingEngineRegistrationCommand ¶
type ConfigureCompositingEngineRegistrationCommand struct {
WorkItemId int64 `xml:"WorkItemId,omitempty" json:"WorkItemId,omitempty"`
}
type ConfigureCompositingEngineRegistrationResponse ¶
type ConfigureCompositingEngineRegistrationResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ConfigureCompositingEngineRegistrationResponse"`
ConfigureCompositingEngineRegistrationResult *ConfigureCompositingEngineRegistrationResult `xml:"ConfigureCompositingEngineRegistrationResult,omitempty" json:"ConfigureCompositingEngineRegistrationResult,omitempty"`
}
type ConfigureCompositingEngineRegistrationResult ¶
type ConfigureCompositingEngineRegistrationResult struct {
*WebResultBase
MachineId string `xml:"MachineId,omitempty" json:"MachineId,omitempty"`
StartupData string `xml:"StartupData,omitempty" json:"StartupData,omitempty"`
SslCertSecret string `xml:"SslCertSecret,omitempty" json:"SslCertSecret,omitempty"`
SslCert []byte `xml:"SslCert,omitempty" json:"SslCert,omitempty"`
JwtCert []byte `xml:"JwtCert,omitempty" json:"JwtCert,omitempty"`
}
type ConnectionBrokerType ¶
type ConnectionBrokerType string
const ( ConnectionBrokerTypeNoBroker ConnectionBrokerType = "NoBroker" ConnectionBrokerTypeRds ConnectionBrokerType = "Rds" ConnectionBrokerTypeXen ConnectionBrokerType = "Xen" ConnectionBrokerTypeVmwareView ConnectionBrokerType = "VmwareView" ConnectionBrokerTypePanoLogic ConnectionBrokerType = "PanoLogic" )
type ConnectionFailureCategory ¶
type ConnectionFailureCategory struct {
*ErrorCategory
Param0 string `xml:"Param0,omitempty" json:"Param0,omitempty"`
}
type ConnectorConfigUpdatedObjectEvent ¶
type ConnectorConfigUpdatedObjectEvent struct {
*UpdatedObjectEventOfPlatformConnectorConfigSummary
}
type ConnectorConfigValidationErrorCategory ¶
type ConnectorConfigValidationErrorCategory struct {
*ErrorCategory
ValidationErrorList *ArrayOfString `xml:"ValidationErrorList,omitempty" json:"ValidationErrorList,omitempty"`
}
type ContainerOfFolderId ¶
type ContainerOfFolderId struct {
*DirectoryItemOfFolderId
HasImportedChild bool `xml:"HasImportedChild,omitempty" json:"HasImportedChild,omitempty"`
}
type ContainerOfGroupId ¶
type ContainerOfGroupId struct {
*DirectoryItemOfGroupId
HasImportedChild bool `xml:"HasImportedChild,omitempty" json:"HasImportedChild,omitempty"`
}
type CopyFileErrorCategory ¶
type CopyFileErrorCategory struct {
*FileErrorCategory
DestinationFile string `xml:"DestinationFile,omitempty" json:"DestinationFile,omitempty"`
}
type CoreDumpType ¶
type CoreDumpType string
const ( CoreDumpTypeNone CoreDumpType = "None" CoreDumpTypeFull CoreDumpType = "Full" CoreDumpTypeKern CoreDumpType = "Kern" CoreDumpTypeMini CoreDumpType = "Mini" )
type CreateAppLayerRevision ¶
type CreateAppLayerRevision struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateAppLayerRevision"`
Command *CreateAppLayerRevisionCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreateAppLayerRevisionCommand ¶
type CreateAppLayerRevisionCommand struct {
*CreateLayerRevisionCommand
OsLayerRevisionId int64 `xml:"OsLayerRevisionId,omitempty" json:"OsLayerRevisionId,omitempty"`
PlatformLayerRevisionId *int64 `xml:"PlatformLayerRevisionId,omitempty" json:"PlatformLayerRevisionId,omitempty"`
CreationEnvironmentAppRevisions *ArrayOfLong `xml:"CreationEnvironmentAppRevisions,omitempty" json:"CreationEnvironmentAppRevisions,omitempty"`
}
type CreateAppLayerRevisionResponse ¶
type CreateAppLayerRevisionResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateAppLayerRevisionResponse"`
CreateAppLayerRevisionResult *CreateRevisionResult `xml:"CreateAppLayerRevisionResult,omitempty" json:"CreateAppLayerRevisionResult,omitempty"`
}
type CreateApplicationLayer ¶
type CreateApplicationLayer struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateApplicationLayer"`
Command *CreateApplicationLayerCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreateApplicationLayerCommand ¶
type CreateApplicationLayerCommand struct {
*CreateLayerCommand
PlatformLayerRevisionId *int64 `xml:"PlatformLayerRevisionId,omitempty" json:"PlatformLayerRevisionId,omitempty"`
AppLayerRevisionIds *ArrayOfLong `xml:"AppLayerRevisionIds,omitempty" json:"AppLayerRevisionIds,omitempty"`
OsLayerSwitching *OsLayerSwitching `xml:"OsLayerSwitching,omitempty" json:"OsLayerSwitching,omitempty"`
}
type CreateApplicationLayerResponse ¶
type CreateApplicationLayerResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateApplicationLayerResponse"`
CreateApplicationLayerResult *CreateApplicationLayerResult `xml:"CreateApplicationLayerResult,omitempty" json:"CreateApplicationLayerResult,omitempty"`
}
type CreateApplicationLayerResult ¶
type CreateApplicationLayerResult struct {
*CreateLayerResult
}
type CreateDirectoryItem ¶
type CreateDirectoryItem struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateDirectoryItem"`
Command *CreateDirectoryItemCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreateDirectoryItemCommand ¶
type CreateDirectoryItemCommand struct {
DirectoryItem *NewDirectoryItem `xml:"DirectoryItem,omitempty" json:"DirectoryItem,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type CreateDirectoryItemResponse ¶
type CreateDirectoryItemResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateDirectoryItemResponse"`
CreateDirectoryItemResult *CreateDirectoryItemResult `xml:"CreateDirectoryItemResult,omitempty" json:"CreateDirectoryItemResult,omitempty"`
}
type CreateDirectoryItemResult ¶
type CreateDirectoryItemResult struct {
*WebResultBase
DirectoryId *DirectoryId `xml:"DirectoryId,omitempty" json:"DirectoryId,omitempty"`
}
type CreateDirectoryJunction ¶
type CreateDirectoryJunction struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateDirectoryJunction"`
Command *CreateDirectoryJunctionCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreateDirectoryJunctionCommand ¶
type CreateDirectoryJunctionCommand struct {
*BaseLDAPCommand
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
ParentId int64 `xml:"ParentId,omitempty" json:"ParentId,omitempty"`
AttributeMap *DirectoryJunctionAttributes `xml:"AttributeMap,omitempty" json:"AttributeMap,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type CreateDirectoryJunctionResponse ¶
type CreateDirectoryJunctionResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateDirectoryJunctionResponse"`
CreateDirectoryJunctionResult *CreateDirectoryJunctionResult `xml:"CreateDirectoryJunctionResult,omitempty" json:"CreateDirectoryJunctionResult,omitempty"`
}
type CreateDirectoryJunctionResult ¶
type CreateDirectoryJunctionResult struct {
*WebResultBase
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
}
type CreateDiskErrorCategory ¶
type CreateDiskErrorCategory struct {
*ErrorCategory
DiskPath string `xml:"DiskPath,omitempty" json:"DiskPath,omitempty"`
ParentDiskPath string `xml:"ParentDiskPath,omitempty" json:"ParentDiskPath,omitempty"`
}
type CreateIcon ¶
type CreateIcon struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateIcon"`
Command *CreateIconCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreateIconCommand ¶
type CreateIconCommand struct {
TheImage []byte `xml:"TheImage,omitempty" json:"TheImage,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type CreateIconResponse ¶
type CreateIconResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateIconResponse"`
CreateIconResult *CreateIconResult `xml:"CreateIconResult,omitempty" json:"CreateIconResult,omitempty"`
}
type CreateIconResult ¶
type CreateIconResult struct {
*WebResultBase
IconId int64 `xml:"IconId,omitempty" json:"IconId,omitempty"`
}
type CreateImage ¶
type CreateImage struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateImage"`
Command *CreateImageCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreateImageCommand ¶
type CreateImageCommand struct {
*ImageCommand
AppLayerRevIds *ArrayOfLong `xml:"AppLayerRevIds,omitempty" json:"AppLayerRevIds,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type CreateImageResponse ¶
type CreateImageResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateImageResponse"`
CreateImageResult *CreateImageResult `xml:"CreateImageResult,omitempty" json:"CreateImageResult,omitempty"`
}
type CreateImageResult ¶
type CreateImageResult struct {
*WebResultBase
ImageSummary *ImageEntitySummary `xml:"ImageSummary,omitempty" json:"ImageSummary,omitempty"`
}
type CreateInfrastructure ¶
type CreateInfrastructure struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateInfrastructure"`
Command *CreateInfrastructureCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreateInfrastructureCommand ¶
type CreateInfrastructureCommand struct {
Settings *InfrastructureSettings `xml:"Settings,omitempty" json:"Settings,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type CreateInfrastructureResponse ¶
type CreateInfrastructureResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateInfrastructureResponse"`
CreateInfrastructureResult *UpdateInfrastructureResult `xml:"CreateInfrastructureResult,omitempty" json:"CreateInfrastructureResult,omitempty"`
}
type CreateLayerCommand ¶
type CreateLayerCommand struct {
OsLayerRevisionId int64 `xml:"OsLayerRevisionId,omitempty" json:"OsLayerRevisionId,omitempty"`
LayerInfo *LayerInfo `xml:"LayerInfo,omitempty" json:"LayerInfo,omitempty"`
RevisionInfo *LayerRevisionInfo `xml:"RevisionInfo,omitempty" json:"RevisionInfo,omitempty"`
PackagingDiskFilename string `xml:"PackagingDiskFilename,omitempty" json:"PackagingDiskFilename,omitempty"`
PackagingDiskFormat *DiskFormat `xml:"PackagingDiskFormat,omitempty" json:"PackagingDiskFormat,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
PlatformConnectorConfigId string `xml:"PlatformConnectorConfigId,omitempty" json:"PlatformConnectorConfigId,omitempty"`
}
type CreateLayerResult ¶
type CreateLayerResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
LayerSummary *LayerEntitySummary `xml:"LayerSummary,omitempty" json:"LayerSummary,omitempty"`
}
type CreateLayerRevisionCommand ¶
type CreateLayerRevisionCommand struct {
RevisionInfo *LayerRevisionInfo `xml:"RevisionInfo,omitempty" json:"RevisionInfo,omitempty"`
LayerId int64 `xml:"LayerId,omitempty" json:"LayerId,omitempty"`
PackagingDiskFilename string `xml:"PackagingDiskFilename,omitempty" json:"PackagingDiskFilename,omitempty"`
PackagingDiskFormat *DiskFormat `xml:"PackagingDiskFormat,omitempty" json:"PackagingDiskFormat,omitempty"`
PlatformConnectorConfigId string `xml:"PlatformConnectorConfigId,omitempty" json:"PlatformConnectorConfigId,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
BaseLayerRevisionId *int64 `xml:"BaseLayerRevisionId,omitempty" json:"BaseLayerRevisionId,omitempty"`
}
type CreateMaintenanceSchedules ¶
type CreateMaintenanceSchedules struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateMaintenanceSchedules"`
Command *CreateMaintenanceSchedulesCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreateMaintenanceSchedulesCommand ¶
type CreateMaintenanceSchedulesCommand struct {
MaintenanceSchedules *ArrayOfUniMaintenanceSchedule `xml:"MaintenanceSchedules,omitempty" json:"MaintenanceSchedules,omitempty"`
}
type CreateMaintenanceSchedulesResponse ¶
type CreateMaintenanceSchedulesResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateMaintenanceSchedulesResponse"`
CreateMaintenanceSchedulesResult *CreateMaintenanceSchedulesResult `xml:"CreateMaintenanceSchedulesResult,omitempty" json:"CreateMaintenanceSchedulesResult,omitempty"`
}
type CreateMaintenanceSchedulesResult ¶
type CreateMaintenanceSchedulesResult struct {
*WebResultBase
}
type CreateOrUpdatePlatformConfig ¶
type CreateOrUpdatePlatformConfig struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateOrUpdatePlatformConfig"`
Command *CreateOrUpdatePlatformConfigCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreateOrUpdatePlatformConfigCommand ¶
type CreateOrUpdatePlatformConfigCommand struct {
PlatformConnectorId string `xml:"PlatformConnectorId,omitempty" json:"PlatformConnectorId,omitempty"`
PlatformConnectorConfigId string `xml:"PlatformConnectorConfigId,omitempty" json:"PlatformConnectorConfigId,omitempty"`
Config *PlatformConfig `xml:"Config,omitempty" json:"Config,omitempty"`
}
type CreateOrUpdatePlatformConfigResponse ¶
type CreateOrUpdatePlatformConfigResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateOrUpdatePlatformConfigResponse"`
CreateOrUpdatePlatformConfigResult *CreateOrUpdatePlatformConfigResult `xml:"CreateOrUpdatePlatformConfigResult,omitempty" json:"CreateOrUpdatePlatformConfigResult,omitempty"`
}
type CreateOrUpdatePlatformConfigResult ¶
type CreateOrUpdatePlatformConfigResult struct {
*WebResultBase
PccSummary *PlatformConnectorConfigSummary `xml:"PccSummary,omitempty" json:"PccSummary,omitempty"`
}
type CreateOsLayerRevision ¶
type CreateOsLayerRevision struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateOsLayerRevision"`
Command *CreateOsLayerRevisionCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreateOsLayerRevisionCommand ¶
type CreateOsLayerRevisionCommand struct {
*CreateLayerRevisionCommand
PlatformLayerRevisionId *int64 `xml:"PlatformLayerRevisionId,omitempty" json:"PlatformLayerRevisionId,omitempty"`
}
type CreateOsLayerRevisionResponse ¶
type CreateOsLayerRevisionResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateOsLayerRevisionResponse"`
CreateOsLayerRevisionResult *CreateRevisionResult `xml:"CreateOsLayerRevisionResult,omitempty" json:"CreateOsLayerRevisionResult,omitempty"`
}
type CreatePlatformLayer ¶
type CreatePlatformLayer struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreatePlatformLayer"`
Command *CreatePlatformLayerCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreatePlatformLayerCommand ¶
type CreatePlatformLayerCommand struct {
*CreateLayerCommand
HypervisorPlatformTypeId string `xml:"HypervisorPlatformTypeId,omitempty" json:"HypervisorPlatformTypeId,omitempty"`
ProvisioningPlatformTypeId string `xml:"ProvisioningPlatformTypeId,omitempty" json:"ProvisioningPlatformTypeId,omitempty"`
BrokerPlatformTypeId string `xml:"BrokerPlatformTypeId,omitempty" json:"BrokerPlatformTypeId,omitempty"`
}
type CreatePlatformLayerResponse ¶
type CreatePlatformLayerResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreatePlatformLayerResponse"`
CreatePlatformLayerResult *CreatePlatformLayerResult `xml:"CreatePlatformLayerResult,omitempty" json:"CreatePlatformLayerResult,omitempty"`
}
type CreatePlatformLayerResult ¶
type CreatePlatformLayerResult struct {
*CreateLayerResult
}
type CreatePlatformLayerRevision ¶
type CreatePlatformLayerRevision struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreatePlatformLayerRevision"`
Command *CreatePlatformLayerRevisionCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type CreatePlatformLayerRevisionCommand ¶
type CreatePlatformLayerRevisionCommand struct {
*CreateLayerRevisionCommand
OsLayerRevisionId int64 `xml:"OsLayerRevisionId,omitempty" json:"OsLayerRevisionId,omitempty"`
HypervisorPlatformTypeId string `xml:"HypervisorPlatformTypeId,omitempty" json:"HypervisorPlatformTypeId,omitempty"`
ProvisioningPlatformTypeId string `xml:"ProvisioningPlatformTypeId,omitempty" json:"ProvisioningPlatformTypeId,omitempty"`
BrokerPlatformTypeId string `xml:"BrokerPlatformTypeId,omitempty" json:"BrokerPlatformTypeId,omitempty"`
}
type CreatePlatformLayerRevisionResponse ¶
type CreatePlatformLayerRevisionResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreatePlatformLayerRevisionResponse"`
CreatePlatformLayerRevisionResult *CreateRevisionResult `xml:"CreatePlatformLayerRevisionResult,omitempty" json:"CreatePlatformLayerRevisionResult,omitempty"`
}
type CreateRevisionResult ¶
type CreateRevisionResult struct {
*WebResultBase
RevisionId int64 `xml:"RevisionId,omitempty" json:"RevisionId,omitempty"`
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
}
type CreateServerStorageSlot ¶
type CreateServerStorageSlot struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateServerStorageSlot"`
Cmd *CreateServerStorageSlotCommand `xml:"cmd,omitempty" json:"cmd,omitempty"`
}
type CreateServerStorageSlotResponse ¶
type CreateServerStorageSlotResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CreateServerStorageSlotResponse"`
CreateServerStorageSlotResult *CreateServerStorageSlotResult `xml:"CreateServerStorageSlotResult,omitempty" json:"CreateServerStorageSlotResult,omitempty"`
}
type CreateServerStorageSlotResult ¶
type CreateServerStorageSlotResult struct {
*WebResultBase
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
}
type CreatedObjectEvent ¶
type CreatedObjectEvent struct {
*ObjectEvent
}
type CurrentHttpCertificate ¶
type CurrentHttpCertificate struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CurrentHttpCertificate"`
Query *GetCurrentCertificateQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type CurrentHttpCertificateResponse ¶
type CurrentHttpCertificateResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ CurrentHttpCertificateResponse"`
CurrentHttpCertificateResult *GetCurrentHttpCertificateResult `xml:"CurrentHttpCertificateResult,omitempty" json:"CurrentHttpCertificateResult,omitempty"`
}
type DataCenterNotFoundCategory ¶
type DataCenterNotFoundCategory struct {
*ErrorCategory
Id struct {
} `xml:"Id,omitempty" json:"Id,omitempty"`
}
type DataCenterSummary ¶
type DataCentersQuery ¶
type DataCentersQuery struct {
}
type DataCentersResult ¶
type DataCentersResult struct {
*WebResultBase
DataCenters *ArrayOfDataCenterSummary `xml:"DataCenters,omitempty" json:"DataCenters,omitempty"`
}
type DataStoreDoesNotExistCategory ¶
type DataStoreDoesNotExistCategory struct {
*ErrorCategory
DataStore struct {
} `xml:"DataStore,omitempty" json:"DataStore,omitempty"`
ServiceHost struct {
} `xml:"ServiceHost,omitempty" json:"ServiceHost,omitempty"`
}
type DataStoreHasInsufficentSpaceCategory ¶
type DataStoreHasInsufficentSpaceCategory struct {
*ErrorCategory
DataStore struct {
} `xml:"DataStore,omitempty" json:"DataStore,omitempty"`
}
type DefaultFileShareMessages ¶
type DefaultFileShareMessages struct {
}
type DefaultFileShareMessagesQuery ¶
type DefaultFileShareMessagesQuery struct {
}
type DefaultFileShareMessagesQueryResult ¶
type DefaultFileShareMessagesQueryResult struct {
}
type DefaultFileShareMessagesResponse ¶
type DefaultFileShareMessagesResponse struct {
}
type DefineFileShare ¶
type DefineFileShare struct {
}
type DefineFileShareCommand ¶
type DefineFileShareCommand struct {
}
type DefineFileShareResponse ¶
type DefineFileShareResponse struct {
}
type DefineFileShareResult ¶
type DefineFileShareResult struct {
}
type DeleteAppLayerRevisions ¶
type DeleteAppLayerRevisions struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteAppLayerRevisions"`
Command *DeleteAppLayerRevisionsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeleteAppLayerRevisionsCommand ¶
type DeleteAppLayerRevisionsCommand struct {
*DeleteLayerRevisionsCommand
}
type DeleteAppLayerRevisionsResponse ¶
type DeleteAppLayerRevisionsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteAppLayerRevisionsResponse"`
DeleteAppLayerRevisionsResult *DeleteLayerRevisionsResult `xml:"DeleteAppLayerRevisionsResult,omitempty" json:"DeleteAppLayerRevisionsResult,omitempty"`
}
type DeleteCloudController ¶
type DeleteCloudController struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteCloudController"`
Command *DeleteCloudControllerCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeleteCloudControllerCommand ¶
type DeleteCloudControllerCommand struct {
CloudControllerIds *ArrayOfLong `xml:"CloudControllerIds,omitempty" json:"CloudControllerIds,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type DeleteCloudControllerResponse ¶
type DeleteCloudControllerResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteCloudControllerResponse"`
DeleteCloudControllerResult *DeleteCloudControllerResult `xml:"DeleteCloudControllerResult,omitempty" json:"DeleteCloudControllerResult,omitempty"`
}
type DeleteCloudControllerResult ¶
type DeleteCloudControllerResult struct {
*WebResultBase
}
type DeleteDirectoryItem ¶
type DeleteDirectoryItem struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteDirectoryItem"`
Command *DeleteDirectoryItemCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeleteDirectoryItemCommand ¶
type DeleteDirectoryItemCommand struct {
Ids *ArrayOfDirectoryId `xml:"Ids,omitempty" json:"Ids,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type DeleteDirectoryItemResponse ¶
type DeleteDirectoryItemResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteDirectoryItemResponse"`
DeleteDirectoryItemResult *DeleteDirectoryItemResult `xml:"DeleteDirectoryItemResult,omitempty" json:"DeleteDirectoryItemResult,omitempty"`
}
type DeleteDirectoryItemResult ¶
type DeleteDirectoryItemResult struct {
*WebResultBase
}
type DeleteDirectoryJunction ¶
type DeleteDirectoryJunction struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteDirectoryJunction"`
Command *DeleteDirectoryJunctionCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeleteDirectoryJunctionCommand ¶
type DeleteDirectoryJunctionCommand struct {
Ids *ArrayOfLong `xml:"Ids,omitempty" json:"Ids,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type DeleteDirectoryJunctionResponse ¶
type DeleteDirectoryJunctionResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteDirectoryJunctionResponse"`
DeleteDirectoryJunctionResult *DeleteDirectoryJunctionResult `xml:"DeleteDirectoryJunctionResult,omitempty" json:"DeleteDirectoryJunctionResult,omitempty"`
}
type DeleteDirectoryJunctionResult ¶
type DeleteDirectoryJunctionResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
}
type DeleteFileShares ¶
type DeleteFileShares struct {
}
type DeleteFileSharesCommand ¶
type DeleteFileSharesCommand struct {
}
type DeleteFileSharesResponse ¶
type DeleteFileSharesResponse struct {
}
type DeleteFileSharesResult ¶
type DeleteFileSharesResult struct {
}
type DeleteGoldImage ¶
type DeleteGoldImage struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteGoldImage"`
Command *DeleteGoldImageCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeleteGoldImageCommand ¶
type DeleteGoldImageCommand struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type DeleteGoldImageResponse ¶
type DeleteGoldImageResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteGoldImageResponse"`
DeleteGoldImageResult *DeleteGoldImageResult `xml:"DeleteGoldImageResult,omitempty" json:"DeleteGoldImageResult,omitempty"`
}
type DeleteGoldImageResult ¶
type DeleteGoldImageResult struct {
*WebResultBase
}
type DeleteIcon ¶
type DeleteIcon struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteIcon"`
Command *DeleteIconCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeleteIconCommand ¶
type DeleteIconCommand struct {
IconId int64 `xml:"IconId,omitempty" json:"IconId,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type DeleteIconErrorCode ¶
type DeleteIconErrorCode string
const ( DeleteIconErrorCodeNoError DeleteIconErrorCode = "NoError" DeleteIconErrorCodeDefaultIcon DeleteIconErrorCode = "DefaultIcon" DeleteIconErrorCodeDefaultIconNotFound DeleteIconErrorCode = "DefaultIconNotFound" DeleteIconErrorCodeNotFound DeleteIconErrorCode = "NotFound" )
type DeleteIconResponse ¶
type DeleteIconResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteIconResponse"`
DeleteIconResult *DeleteIconResult `xml:"DeleteIconResult,omitempty" json:"DeleteIconResult,omitempty"`
}
type DeleteIconResult ¶
type DeleteIconResult struct {
*WebResultBase
ErrorCode *DeleteIconErrorCode `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty"`
Items *ArrayOfItemsAssociatedWithIconDto `xml:"Items,omitempty" json:"Items,omitempty"`
}
type DeleteImage ¶
type DeleteImage struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteImage"`
Command *DeleteImageCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeleteImageCommand ¶
type DeleteImageCommand struct {
Ids *ArrayOfLong `xml:"Ids,omitempty" json:"Ids,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type DeleteImageResponse ¶
type DeleteImageResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteImageResponse"`
DeleteImageResult *DeleteImageResult `xml:"DeleteImageResult,omitempty" json:"DeleteImageResult,omitempty"`
}
type DeleteImageResult ¶
type DeleteImageResult struct {
*WebResultBase
}
type DeleteLayerRevisionsCommand ¶
type DeleteLayerRevisionsCommand struct {
LayerId int64 `xml:"LayerId,omitempty" json:"LayerId,omitempty"`
RevisionIds *ArrayOfLong `xml:"RevisionIds,omitempty" json:"RevisionIds,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type DeleteLayerRevisionsResult ¶
type DeleteLayerRevisionsResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
LayerSummary *LayerEntitySummary `xml:"LayerSummary,omitempty" json:"LayerSummary,omitempty"`
}
type DeleteMaintenanceSchedules ¶
type DeleteMaintenanceSchedules struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteMaintenanceSchedules"`
Command *DeleteMaintenanceSchedulesCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeleteMaintenanceSchedulesCommand ¶
type DeleteMaintenanceSchedulesCommand struct {
Ids *ArrayOfLong `xml:"Ids,omitempty" json:"Ids,omitempty"`
}
type DeleteMaintenanceSchedulesResponse ¶
type DeleteMaintenanceSchedulesResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteMaintenanceSchedulesResponse"`
DeleteMaintenanceSchedulesResult *DeleteMaintenanceSchedulesResult `xml:"DeleteMaintenanceSchedulesResult,omitempty" json:"DeleteMaintenanceSchedulesResult,omitempty"`
}
type DeleteMaintenanceSchedulesResult ¶
type DeleteMaintenanceSchedulesResult struct {
*WebResultBase
}
type DeleteOsLayerRevisions ¶
type DeleteOsLayerRevisions struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteOsLayerRevisions"`
Command *DeleteOsLayerRevisionsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeleteOsLayerRevisionsCommand ¶
type DeleteOsLayerRevisionsCommand struct {
*DeleteLayerRevisionsCommand
}
type DeleteOsLayerRevisionsResponse ¶
type DeleteOsLayerRevisionsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteOsLayerRevisionsResponse"`
DeleteOsLayerRevisionsResult *DeleteLayerRevisionsResult `xml:"DeleteOsLayerRevisionsResult,omitempty" json:"DeleteOsLayerRevisionsResult,omitempty"`
}
type DeletePlatformConnectorConfiguration ¶
type DeletePlatformConnectorConfiguration struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeletePlatformConnectorConfiguration"`
Command *DeletePlatformConnectorConfigurationCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeletePlatformConnectorConfigurationCommand ¶
type DeletePlatformConnectorConfigurationCommand struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
}
type DeletePlatformConnectorConfigurationResponse ¶
type DeletePlatformConnectorConfigurationResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeletePlatformConnectorConfigurationResponse"`
DeletePlatformConnectorConfigurationResult *DeletePlatformConnectorConfigurationResult `xml:"DeletePlatformConnectorConfigurationResult,omitempty" json:"DeletePlatformConnectorConfigurationResult,omitempty"`
}
type DeletePlatformConnectorConfigurationResult ¶
type DeletePlatformConnectorConfigurationResult struct {
*WebResultBase
}
type DeletePlatformLayerRevisions ¶
type DeletePlatformLayerRevisions struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeletePlatformLayerRevisions"`
Command *DeletePlatformLayerRevisionsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DeletePlatformLayerRevisionsCommand ¶
type DeletePlatformLayerRevisionsCommand struct {
*DeleteLayerRevisionsCommand
}
type DeletePlatformLayerRevisionsResponse ¶
type DeletePlatformLayerRevisionsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeletePlatformLayerRevisionsResponse"`
DeletePlatformLayerRevisionsResult *DeleteLayerRevisionsResult `xml:"DeletePlatformLayerRevisionsResult,omitempty" json:"DeletePlatformLayerRevisionsResult,omitempty"`
}
type DeleteRemoteFileShares ¶
type DeleteRemoteFileShares struct {
}
type DeleteRemoteFileSharesCommand ¶
type DeleteRemoteFileSharesCommand struct {
}
type DeleteRemoteFileSharesResponse ¶
type DeleteRemoteFileSharesResponse struct {
}
type DeleteRemoteFileSharesResult ¶
type DeleteRemoteFileSharesResult struct {
}
type DeleteServerStorageSlot ¶
type DeleteServerStorageSlot struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteServerStorageSlot"`
Cmd *DeleteServerStorageSlotCommand `xml:"cmd,omitempty" json:"cmd,omitempty"`
}
type DeleteServerStorageSlotCommand ¶
type DeleteServerStorageSlotCommand struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
}
type DeleteServerStorageSlotResponse ¶
type DeleteServerStorageSlotResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteServerStorageSlotResponse"`
DeleteServerStorageSlotResult *DeleteServerStorageSlotResult `xml:"DeleteServerStorageSlotResult,omitempty" json:"DeleteServerStorageSlotResult,omitempty"`
}
type DeleteServerStorageSlotResult ¶
type DeleteServerStorageSlotResult struct {
*WebResultBase
}
type DeleteSystemSettings ¶
type DeleteSystemSettings struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteSystemSettings"`
Cmd *DeleteSystemSettingsCommand `xml:"cmd,omitempty" json:"cmd,omitempty"`
}
type DeleteSystemSettingsCommand ¶
type DeleteSystemSettingsCommand struct {
SettingNames *ArrayOfString `xml:"SettingNames,omitempty" json:"SettingNames,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type DeleteSystemSettingsResponse ¶
type DeleteSystemSettingsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DeleteSystemSettingsResponse"`
DeleteSystemSettingsResult *WebResultBase `xml:"DeleteSystemSettingsResult,omitempty" json:"DeleteSystemSettingsResult,omitempty"`
}
type DeletedObjectInfo ¶
type DeletedObjectInfo struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Type *EntityType `xml:"Type,omitempty" json:"Type,omitempty"`
}
type DeletedObjectsEvent ¶
type DeletedObjectsEvent struct {
*ObjectEvent
DeletedObjects *ArrayOfDeletedObjectInfo `xml:"DeletedObjects,omitempty" json:"DeletedObjects,omitempty"`
}
type DeserializedUnknownCategory ¶
type DeserializedUnknownCategory struct {
*ErrorCategory
}
type DesktopMaintenanceOperationFailureCategory ¶
type DesktopMaintenanceOperationFailureCategory struct {
*ErrorCategory
Arg0 string `xml:"Arg0,omitempty" json:"Arg0,omitempty"`
}
type DesktopMinimalInfo ¶
type DesktopMinimalInfo struct {
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
RunningState *DesktopRunningState `xml:"RunningState,omitempty" json:"RunningState,omitempty"`
}
type DesktopRunningState ¶
type DesktopRunningState string
const ( DesktopRunningStateUnknown DesktopRunningState = "Unknown" DesktopRunningStatePoweredOff DesktopRunningState = "PoweredOff" DesktopRunningStatePoweredOn DesktopRunningState = "PoweredOn" DesktopRunningStateReady DesktopRunningState = "Ready" DesktopRunningStateSuspended DesktopRunningState = "Suspended" )
type DeviceNotReadyCategory ¶
type DeviceNotReadyCategory struct {
*ErrorCategory
Path string `xml:"Path,omitempty" json:"Path,omitempty"`
}
type DiagnosticsEmailFailedCategory ¶
type DiagnosticsEmailFailedCategory struct {
*ErrorCategory
Link string `xml:"Link,omitempty" json:"Link,omitempty"`
}
type DirectoryAccessErrorCategory ¶
type DirectoryAccessErrorCategory struct {
*ErrorCategory
Path string `xml:"Path,omitempty" json:"Path,omitempty"`
SystemMessage string `xml:"SystemMessage,omitempty" json:"SystemMessage,omitempty"`
}
type DirectoryCreate ¶
type DirectoryCreate struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DirectoryCreate"`
Command *DirectoryCreateCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DirectoryCreateCommand ¶
type DirectoryCreateCommand struct {
*CommandBase
HostId int64 `xml:"HostId,omitempty" json:"HostId,omitempty"`
Path string `xml:"Path,omitempty" json:"Path,omitempty"`
}
type DirectoryCreateResponse ¶
type DirectoryCreateResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DirectoryCreateResponse"`
DirectoryCreateResult *DirectoryCreateResult `xml:"DirectoryCreateResult,omitempty" json:"DirectoryCreateResult,omitempty"`
}
type DirectoryCreateResult ¶
type DirectoryCreateResult struct {
*WebResultBase
FullPath string `xml:"FullPath,omitempty" json:"FullPath,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
}
type DirectoryDelete ¶
type DirectoryDelete struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DirectoryDelete"`
Command *DirectoryDeleteCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DirectoryDeleteCommand ¶
type DirectoryDeleteCommand struct {
*CommandBase
HostId int64 `xml:"HostId,omitempty" json:"HostId,omitempty"`
Path string `xml:"Path,omitempty" json:"Path,omitempty"`
}
type DirectoryDeleteResponse ¶
type DirectoryDeleteResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DirectoryDeleteResponse"`
DirectoryDeleteResult *DirectoryDeleteResult `xml:"DirectoryDeleteResult,omitempty" json:"DirectoryDeleteResult,omitempty"`
}
type DirectoryDeleteResult ¶
type DirectoryDeleteResult struct {
*WebResultBase
}
type DirectoryExistsCategory ¶
type DirectoryExistsCategory struct {
*ErrorCategory
Path string `xml:"path,omitempty" json:"path,omitempty"`
}
type DirectoryId ¶
type DirectoryId struct {
UnideskId int64 `xml:"UnideskId,omitempty" json:"UnideskId,omitempty"`
DirectoryJunctionId int64 `xml:"DirectoryJunctionId,omitempty" json:"DirectoryJunctionId,omitempty"`
LdapGuid string `xml:"LdapGuid,omitempty" json:"LdapGuid,omitempty"`
LdapDN string `xml:"LdapDN,omitempty" json:"LdapDN,omitempty"`
Sid string `xml:"Sid,omitempty" json:"Sid,omitempty"`
}
type DirectoryItem ¶
type DirectoryItem struct {
DirectoryId *DirectoryId `xml:"DirectoryId,omitempty" json:"DirectoryId,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Roles *ArrayOfUserRoleSummary `xml:"Roles,omitempty" json:"Roles,omitempty"`
}
type DirectoryItemAppAssignment ¶
type DirectoryItemAppAssignment struct {
LayerName string `xml:"LayerName,omitempty" json:"LayerName,omitempty"`
LayerIconId int64 `xml:"LayerIconId,omitempty" json:"LayerIconId,omitempty"`
CurrentRevision string `xml:"CurrentRevision,omitempty" json:"CurrentRevision,omitempty"`
PendingRevision string `xml:"PendingRevision,omitempty" json:"PendingRevision,omitempty"`
AssignedVia string `xml:"AssignedVia,omitempty" json:"AssignedVia,omitempty"`
AssignedViaDisplayName string `xml:"AssignedViaDisplayName,omitempty" json:"AssignedViaDisplayName,omitempty"`
EntityType *EntityType `xml:"EntityType,omitempty" json:"EntityType,omitempty"`
}
type DirectoryItemAppAssignmentsQuery ¶
type DirectoryItemAppAssignmentsQuery struct {
DirectoryItemIds *ArrayOfLong `xml:"DirectoryItemIds,omitempty" json:"DirectoryItemIds,omitempty"`
}
type DirectoryItemAppAssignmentsResult ¶
type DirectoryItemAppAssignmentsResult struct {
*WebResultBase
Assignments *ArrayOfDirectoryItemAppAssignment `xml:"Assignments,omitempty" json:"Assignments,omitempty"`
}
type DirectoryItemChanges ¶
type DirectoryItemChanges struct {
ItemId *DirectoryId `xml:"ItemId,omitempty" json:"ItemId,omitempty"`
}
type DirectoryItemCreatedObjectEventOfGroupSummary ¶
type DirectoryItemCreatedObjectEventOfGroupSummary struct {
*CreatedObjectEvent
Item *GroupSummary `xml:"Item,omitempty" json:"Item,omitempty"`
}
type DirectoryItemCreatedObjectEventOfUserSummary ¶
type DirectoryItemCreatedObjectEventOfUserSummary struct {
*CreatedObjectEvent
Item *UserSummary `xml:"Item,omitempty" json:"Item,omitempty"`
}
type DirectoryItemDetailsQuery ¶
type DirectoryItemDetailsQuery struct {
Id *DirectoryId `xml:"Id,omitempty" json:"Id,omitempty"`
}
type DirectoryItemDetailsResult ¶
type DirectoryItemDetailsResult struct {
*WebResultBase
Details *DirectoryItem `xml:"Details,omitempty" json:"Details,omitempty"`
}
type DirectoryItemGroupMembershipQuery ¶
type DirectoryItemGroupMembershipQuery struct {
Id *DirectoryId `xml:"Id,omitempty" json:"Id,omitempty"`
}
type DirectoryItemGroupMembershipResult ¶
type DirectoryItemGroupMembershipResult struct {
*WebResultBase
Groups *ArrayOfGroupSummary `xml:"Groups,omitempty" json:"Groups,omitempty"`
}
type DirectoryItemOfFolderId ¶
type DirectoryItemOfFolderId struct {
*DirectoryItem
FullId *FolderId `xml:"FullId,omitempty" json:"FullId,omitempty"`
}
type DirectoryItemOfGroupId ¶
type DirectoryItemOfGroupId struct {
*DirectoryItem
FullId *GroupId `xml:"FullId,omitempty" json:"FullId,omitempty"`
}
type DirectoryItemOfUserId ¶
type DirectoryItemOfUserId struct {
*DirectoryItem
FullId *UserId `xml:"FullId,omitempty" json:"FullId,omitempty"`
}
type DirectoryItemType ¶
type DirectoryItemType interface{}
type DirectoryItemUpdatedObjectEvent ¶
type DirectoryItemUpdatedObjectEvent struct {
*UpdatedObjectEvent
Results *ArrayOfDirectoryItem `xml:"Results,omitempty" json:"Results,omitempty"`
}
type DirectoryJunctionAttributes ¶
type DirectoryJunctionAttributes struct {
MemberOfAttr string `xml:"MemberOfAttr,omitempty" json:"MemberOfAttr,omitempty"`
SidAttr string `xml:"SidAttr,omitempty" json:"SidAttr,omitempty"`
UserGuidAttr string `xml:"UserGuidAttr,omitempty" json:"UserGuidAttr,omitempty"`
UserDisplayNameAttr string `xml:"UserDisplayNameAttr,omitempty" json:"UserDisplayNameAttr,omitempty"`
UserPrincipalNameAttr string `xml:"UserPrincipalNameAttr,omitempty" json:"UserPrincipalNameAttr,omitempty"`
UserFirstNameAttr string `xml:"UserFirstNameAttr,omitempty" json:"UserFirstNameAttr,omitempty"`
UserLastNameAttr string `xml:"UserLastNameAttr,omitempty" json:"UserLastNameAttr,omitempty"`
UserTitleAttr string `xml:"UserTitleAttr,omitempty" json:"UserTitleAttr,omitempty"`
UserLoginNameAttr string `xml:"UserLoginNameAttr,omitempty" json:"UserLoginNameAttr,omitempty"`
UserEmailAttr string `xml:"UserEmailAttr,omitempty" json:"UserEmailAttr,omitempty"`
UserPhoneAttr string `xml:"UserPhoneAttr,omitempty" json:"UserPhoneAttr,omitempty"`
UserAddress1Attr string `xml:"UserAddress1Attr,omitempty" json:"UserAddress1Attr,omitempty"`
UserAddress2Attr string `xml:"UserAddress2Attr,omitempty" json:"UserAddress2Attr,omitempty"`
UserCityAttr string `xml:"UserCityAttr,omitempty" json:"UserCityAttr,omitempty"`
UserStateAttr string `xml:"UserStateAttr,omitempty" json:"UserStateAttr,omitempty"`
UserPostalCodeAttr string `xml:"UserPostalCodeAttr,omitempty" json:"UserPostalCodeAttr,omitempty"`
UserCountryAttr string `xml:"UserCountryAttr,omitempty" json:"UserCountryAttr,omitempty"`
UserFilter string `xml:"UserFilter,omitempty" json:"UserFilter,omitempty"`
GroupGuidAttr string `xml:"GroupGuidAttr,omitempty" json:"GroupGuidAttr,omitempty"`
GroupDisplayNameAttr string `xml:"GroupDisplayNameAttr,omitempty" json:"GroupDisplayNameAttr,omitempty"`
GroupDescriptionAttr string `xml:"GroupDescriptionAttr,omitempty" json:"GroupDescriptionAttr,omitempty"`
GroupMemberAttr string `xml:"GroupMemberAttr,omitempty" json:"GroupMemberAttr,omitempty"`
GroupFilter string `xml:"GroupFilter,omitempty" json:"GroupFilter,omitempty"`
ContainerGuidAttr string `xml:"ContainerGuidAttr,omitempty" json:"ContainerGuidAttr,omitempty"`
ContainerDisplayNameAttr string `xml:"ContainerDisplayNameAttr,omitempty" json:"ContainerDisplayNameAttr,omitempty"`
ContainerDescriptionAttr string `xml:"ContainerDescriptionAttr,omitempty" json:"ContainerDescriptionAttr,omitempty"`
ContainerFilter string `xml:"ContainerFilter,omitempty" json:"ContainerFilter,omitempty"`
}
type DirectoryJunctionAttributesQuery ¶
type DirectoryJunctionAttributesQuery struct {
ServerAddress string `xml:"ServerAddress,omitempty" json:"ServerAddress,omitempty"`
ServerPort int32 `xml:"ServerPort,omitempty" json:"ServerPort,omitempty"`
UseSsl bool `xml:"UseSsl,omitempty" json:"UseSsl,omitempty"`
AllowableCertificateErrors *ArrayOfCertificateError `xml:"AllowableCertificateErrors,omitempty" json:"AllowableCertificateErrors,omitempty"`
Username string `xml:"Username,omitempty" json:"Username,omitempty"`
Password string `xml:"Password,omitempty" json:"Password,omitempty"`
ExistingDjId int64 `xml:"ExistingDjId,omitempty" json:"ExistingDjId,omitempty"`
}
type DirectoryJunctionAttributesResult ¶
type DirectoryJunctionAttributesResult struct {
*WebResultBase
BaseDNs *ArrayOfString `xml:"BaseDNs,omitempty" json:"BaseDNs,omitempty"`
Attributes *DirectoryJunctionAttributes `xml:"Attributes,omitempty" json:"Attributes,omitempty"`
}
type DirectoryJunctionCreatedObjectEvent ¶
type DirectoryJunctionCreatedObjectEvent struct {
*CreatedObjectEvent
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
ParentId *int64 `xml:"ParentId,omitempty" json:"ParentId,omitempty"`
DistinguishedName string `xml:"DistinguishedName,omitempty" json:"DistinguishedName,omitempty"`
DomainName string `xml:"DomainName,omitempty" json:"DomainName,omitempty"`
}
type DirectoryJunctionDetails ¶
type DirectoryJunctionDetails struct {
*DirectoryJunctionAttributes
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
DateCreated *soap.XSDDateTime `xml:"DateCreated,omitempty" json:"DateCreated,omitempty"`
DateLastModified *soap.XSDDateTime `xml:"DateLastModified,omitempty" json:"DateLastModified,omitempty"`
ParentFolderName string `xml:"ParentFolderName,omitempty" json:"ParentFolderName,omitempty"`
Host string `xml:"Host,omitempty" json:"Host,omitempty"`
Port int32 `xml:"Port,omitempty" json:"Port,omitempty"`
IsSsl bool `xml:"IsSsl,omitempty" json:"IsSsl,omitempty"`
AllowableCertErrors *ArrayOfCertificateError `xml:"AllowableCertErrors,omitempty" json:"AllowableCertErrors,omitempty"`
UserName string `xml:"UserName,omitempty" json:"UserName,omitempty"`
BaseDn string `xml:"BaseDn,omitempty" json:"BaseDn,omitempty"`
NetBiosName string `xml:"NetBiosName,omitempty" json:"NetBiosName,omitempty"`
}
type DirectoryJunctionDetailsQuery ¶
type DirectoryJunctionDetailsQuery struct {
Ids *ArrayOfLong `xml:"Ids,omitempty" json:"Ids,omitempty"`
}
type DirectoryJunctionDetailsResult ¶
type DirectoryJunctionDetailsResult struct {
*WebResultBase
Details *ArrayOfDirectoryJunctionDetails `xml:"Details,omitempty" json:"Details,omitempty"`
}
type DirectoryJunctionFoldersQuery ¶
type DirectoryJunctionFoldersQuery struct {
}
type DirectoryJunctionFoldersResult ¶
type DirectoryJunctionFoldersResult struct {
*WebResultBase
DirectoryJunctions *ArrayOfFolderSummary `xml:"DirectoryJunctions,omitempty" json:"DirectoryJunctions,omitempty"`
}
type DirectoryJunctionUpdatedObjectEvent ¶
type DirectoryJunctionUpdatedObjectEvent struct {
*UpdatedObjectEvent
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
ParentId *int64 `xml:"ParentId,omitempty" json:"ParentId,omitempty"`
DistinguishedName string `xml:"DistinguishedName,omitempty" json:"DistinguishedName,omitempty"`
DomainName string `xml:"DomainName,omitempty" json:"DomainName,omitempty"`
}
type DirectoryNotEmptyCategory ¶
type DirectoryNotEmptyCategory struct {
*ErrorCategory
Path string `xml:"path,omitempty" json:"path,omitempty"`
}
type DirectoryNotFoundCategory ¶
type DirectoryNotFoundCategory struct {
*ErrorCategory
Path string `xml:"path,omitempty" json:"path,omitempty"`
}
type DirectoryQuery ¶
type DirectoryQuery struct {
RelativePath string `xml:"RelativePath,omitempty" json:"RelativePath,omitempty"`
}
type DirectoryResult ¶
type DirectoryResult struct {
*WebResultBase
Directories *ArrayOfString `xml:"Directories,omitempty" json:"Directories,omitempty"`
Files *ArrayOfString `xml:"Files,omitempty" json:"Files,omitempty"`
}
type DirectoryUpdate ¶
type DirectoryUpdate struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DirectoryUpdate"`
Command *DirectoryUpdateCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type DirectoryUpdateCommand ¶
type DirectoryUpdateCommand struct {
*CommandBase
HostId int64 `xml:"HostId,omitempty" json:"HostId,omitempty"`
SourcePath string `xml:"SourcePath,omitempty" json:"SourcePath,omitempty"`
TargetPath string `xml:"TargetPath,omitempty" json:"TargetPath,omitempty"`
}
type DirectoryUpdateResponse ¶
type DirectoryUpdateResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ DirectoryUpdateResponse"`
DirectoryUpdateResult *DirectoryUpdateResult `xml:"DirectoryUpdateResult,omitempty" json:"DirectoryUpdateResult,omitempty"`
}
type DirectoryUpdateResult ¶
type DirectoryUpdateResult struct {
*WebResultBase
FullPath string `xml:"FullPath,omitempty" json:"FullPath,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
}
type DiskErrorCategory ¶
type DiskErrorCategory struct {
*ErrorCategory
DiskPath string `xml:"DiskPath,omitempty" json:"DiskPath,omitempty"`
}
type DiskFormat ¶
type DiskFormat string
const ( DiskFormatUnknownDiskFormat DiskFormat = "UnknownDiskFormat" DiskFormatVhdDiskFormat DiskFormat = "VhdDiskFormat" DiskFormatVhdxDiskFormat DiskFormat = "VhdxDiskFormat" DiskFormatVmdkDiskFormat DiskFormat = "VmdkDiskFormat" DiskFormatVmdkSparseDiskFormat DiskFormat = "VmdkSparseDiskFormat" DiskFormatQCow2DiskFormat DiskFormat = "QCow2DiskFormat" DiskFormatPhysicalBoot DiskFormat = "PhysicalBoot" DiskFormatPhysical DiskFormat = "Physical" DiskFormatRawDiskFormat DiskFormat = "RawDiskFormat" )
type DiskUnpublishFailureCategory ¶
type DiskUnpublishFailureCategory struct {
*ErrorCategory
CachePointName string `xml:"CachePointName,omitempty" json:"CachePointName,omitempty"`
}
type DiskUsageEstimateQuery ¶
type DiskUsageEstimateQuery struct {
ImageIds *ArrayOfLong `xml:"ImageIds,omitempty" json:"ImageIds,omitempty"`
}
type DiskUsageEstimateResult ¶
type DiskUsageEstimateResult struct {
*WebResultBase
EstimatedBytes int64 `xml:"EstimatedBytes,omitempty" json:"EstimatedBytes,omitempty"`
}
type DriveInfo ¶
type DriveInfo struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
AvailableFreeSpace int64 `xml:"AvailableFreeSpace,omitempty" json:"AvailableFreeSpace,omitempty"`
TotalSize int64 `xml:"TotalSize,omitempty" json:"TotalSize,omitempty"`
Type *DriveType `xml:"Type,omitempty" json:"Type,omitempty"`
IsAvailable bool `xml:"IsAvailable,omitempty" json:"IsAvailable,omitempty"`
DisplayName string `xml:"DisplayName,omitempty" json:"DisplayName,omitempty"`
}
type DriversNotSignedCategory ¶
type DriversNotSignedCategory struct {
*UserLayerErrorCategory
}
type DuplicateDiskIdErrorCategory ¶
type DuplicateDiskIdErrorCategory struct {
*ErrorCategory
DiskPath string `xml:"DiskPath,omitempty" json:"DiskPath,omitempty"`
DuplicateDiskPath string `xml:"DuplicateDiskPath,omitempty" json:"DuplicateDiskPath,omitempty"`
NonUniqueId string `xml:"NonUniqueId,omitempty" json:"NonUniqueId,omitempty"`
}
type DuplicateItemCategory ¶
type DuplicateItemCategory struct {
*ErrorCategory
ItemType string `xml:"ItemType,omitempty" json:"ItemType,omitempty"`
ItemName string `xml:"ItemName,omitempty" json:"ItemName,omitempty"`
}
type EditDirectoryItem ¶
type EditDirectoryItem struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ EditDirectoryItem"`
Command *EditDirectoryItemCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type EditDirectoryItemCommand ¶
type EditDirectoryItemCommand struct {
DirectoryItem *DirectoryItemChanges `xml:"DirectoryItem,omitempty" json:"DirectoryItem,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type EditDirectoryItemResponse ¶
type EditDirectoryItemResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ EditDirectoryItemResponse"`
EditDirectoryItemResult *EditDirectoryItemResult `xml:"EditDirectoryItemResult,omitempty" json:"EditDirectoryItemResult,omitempty"`
}
type EditDirectoryItemResult ¶
type EditDirectoryItemResult struct {
*WebResultBase
Id *DirectoryId `xml:"Id,omitempty" json:"Id,omitempty"`
}
type EditDirectoryJunction ¶
type EditDirectoryJunction struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ EditDirectoryJunction"`
Command *EditDirectoryJunctionCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type EditDirectoryJunctionCommand ¶
type EditDirectoryJunctionCommand struct {
*BaseLDAPCommand
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
AttributeMap *DirectoryJunctionAttributes `xml:"AttributeMap,omitempty" json:"AttributeMap,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type EditDirectoryJunctionResponse ¶
type EditDirectoryJunctionResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ EditDirectoryJunctionResponse"`
EditDirectoryJunctionResult *EditDirectoryJunctionResult `xml:"EditDirectoryJunctionResult,omitempty" json:"EditDirectoryJunctionResult,omitempty"`
}
type EditDirectoryJunctionResult ¶
type EditDirectoryJunctionResult struct {
*WebResultBase
}
type EditFileShare ¶
type EditFileShare struct {
}
type EditFileShareCommand ¶
type EditFileShareCommand struct {
}
type EditFileShareResponse ¶
type EditFileShareResponse struct {
}
type EditFileShareResult ¶
type EditFileShareResult struct {
}
type EditImage ¶
type EditImage struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ EditImage"`
Command *EditImageCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type EditImageCommand ¶
type EditImageCommand struct {
*ImageCommand
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
AppLayerRevIds *ArrayOfKeyValueOfInt64 `xml:"AppLayerRevIds,omitempty" json:"AppLayerRevIds,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type EditImageResponse ¶
type EditImageResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ EditImageResponse"`
EditImageResult *EditImageResult `xml:"EditImageResult,omitempty" json:"EditImageResult,omitempty"`
}
type EditImageResult ¶
type EditImageResult struct {
*WebResultBase
ImageSummary *ImageEntitySummary `xml:"ImageSummary,omitempty" json:"ImageSummary,omitempty"`
}
type EditLayer ¶
type EditLayer struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ EditLayer"`
Command *EditLayerCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type EditLayerCommand ¶
type EditLayerCommand struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
IconId *int64 `xml:"IconId,omitempty" json:"IconId,omitempty"`
Folder string `xml:"Folder,omitempty" json:"Folder,omitempty"`
ScriptPath string `xml:"ScriptPath,omitempty" json:"ScriptPath,omitempty"`
OsLayerSwitching *OsLayerSwitching `xml:"OsLayerSwitching,omitempty" json:"OsLayerSwitching,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
RevisionChanges *ArrayOfLayerRevisionChange `xml:"RevisionChanges,omitempty" json:"RevisionChanges,omitempty"`
ElasticCompositingPhase *ElasticCompositingPhase `xml:"ElasticCompositingPhase,omitempty" json:"ElasticCompositingPhase,omitempty"`
PublishApps *bool `xml:"PublishApps,omitempty" json:"PublishApps,omitempty"`
}
type EditLayerCommandResult ¶
type EditLayerCommandResult struct {
*WebResultBase
LayerSummary *LayerEntitySummary `xml:"LayerSummary,omitempty" json:"LayerSummary,omitempty"`
}
type EditLayerResponse ¶
type EditLayerResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ EditLayerResponse"`
EditLayerResult *EditLayerCommandResult `xml:"EditLayerResult,omitempty" json:"EditLayerResult,omitempty"`
}
type EditPlatformTypesAssociations ¶
type EditPlatformTypesAssociations struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ EditPlatformTypesAssociations"`
Command *EditPlatformTypesAssociationsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type EditPlatformTypesAssociationsCommand ¶
type EditPlatformTypesAssociationsCommand struct {
PlatformLayerRevisionId int64 `xml:"PlatformLayerRevisionId,omitempty" json:"PlatformLayerRevisionId,omitempty"`
HypervisorPlatformTypeId string `xml:"HypervisorPlatformTypeId,omitempty" json:"HypervisorPlatformTypeId,omitempty"`
ProvisioningPlatformTypeId string `xml:"ProvisioningPlatformTypeId,omitempty" json:"ProvisioningPlatformTypeId,omitempty"`
BrokerPlatformTypeId string `xml:"BrokerPlatformTypeId,omitempty" json:"BrokerPlatformTypeId,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type EditPlatformTypesAssociationsResponse ¶
type EditPlatformTypesAssociationsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ EditPlatformTypesAssociationsResponse"`
EditPlatformTypesAssociationsResult *PlatformTypesAssociationsResult `xml:"EditPlatformTypesAssociationsResult,omitempty" json:"EditPlatformTypesAssociationsResult,omitempty"`
}
type ElasticAssignmentType ¶
type ElasticAssignmentType string
const ( ElasticAssignmentTypePending ElasticAssignmentType = "Pending" ElasticAssignmentTypeCurrent ElasticAssignmentType = "Current" )
type ElasticCompositingPhase ¶
type ElasticCompositingPhase string
const ( ElasticCompositingPhaseUseDefault ElasticCompositingPhase = "UseDefault" ElasticCompositingPhasePreLogon ElasticCompositingPhase = "PreLogon" ElasticCompositingPhasePostLogon ElasticCompositingPhase = "PostLogon" ElasticCompositingPhaseOnDemand ElasticCompositingPhase = "OnDemand" )
type ElasticDirectoryItemAssignment ¶
type ElasticDirectoryItemAssignment struct {
Assignment *DirectoryItem `xml:"Assignment,omitempty" json:"Assignment,omitempty"`
AssignmentType *ElasticAssignmentType `xml:"AssignmentType,omitempty" json:"AssignmentType,omitempty"`
}
type ElasticLayerMode ¶
type ElasticLayerMode string
const ( ElasticLayerModeNone ElasticLayerMode = "None" ElasticLayerModeDesktop ElasticLayerMode = "Desktop" ElasticLayerModeSession ElasticLayerMode = "Session" ElasticLayerModeOffice365 ElasticLayerMode = "Office365" ElasticLayerModeSessionOffice365 ElasticLayerMode = "SessionOffice365" ElasticLayerModeSessionFullUser ElasticLayerMode = "SessionFullUser" ElasticLayerModeSessionElasticOnly ElasticLayerMode = "SessionElasticOnly" )
type ElasticLayerability ¶
type ElasticLayerability string
const ( ElasticLayerabilityPoor ElasticLayerability = "Poor" ElasticLayerabilityGood ElasticLayerability = "Good" )
type ElasticLayeringRuleResult ¶
type ElasticLayeringRuleResult struct {
Failed bool `xml:"Failed,omitempty" json:"Failed,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Severity *LayeringViolationSeverity `xml:"Severity,omitempty" json:"Severity,omitempty"`
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type Entitlement ¶
type EntitlementValidationFailedCategory ¶
type EntitlementValidationFailedCategory struct {
*ErrorCategory
FailedCount int32 `xml:"FailedCount,omitempty" json:"FailedCount,omitempty"`
TotalCount int32 `xml:"TotalCount,omitempty" json:"TotalCount,omitempty"`
ServerName string `xml:"ServerName,omitempty" json:"ServerName,omitempty"`
UserList string `xml:"UserList,omitempty" json:"UserList,omitempty"`
InvalidUsers *ArrayOfEntitlement `xml:"InvalidUsers,omitempty" json:"InvalidUsers,omitempty"`
}
type EntityNode ¶
type EntityNode struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
ImageId *int64 `xml:"ImageId,omitempty" json:"ImageId,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Type *EntityType `xml:"Type,omitempty" json:"Type,omitempty"`
DateCreated *soap.XSDDateTime `xml:"DateCreated,omitempty" json:"DateCreated,omitempty"`
DateLastModified *soap.XSDDateTime `xml:"DateLastModified,omitempty" json:"DateLastModified,omitempty"`
}
type EntityType ¶
type EntityType string
const ( EntityTypeUnknown EntityType = "Unknown" EntityTypeFolder EntityType = "Folder" EntityTypeGroup EntityType = "Group" EntityTypeActiveDirectoryEntity EntityType = "ActiveDirectoryEntity" EntityTypeUser EntityType = "User" EntityTypeDirectoryJunction EntityType = "DirectoryJunction" EntityTypeManagementAppliance EntityType = "ManagementAppliance" EntityTypeCacheAppliance EntityType = "CacheAppliance" EntityTypeLayer EntityType = "Layer" EntityTypeLayerRevision EntityType = "LayerRevision" EntityTypeOsLayer EntityType = "OsLayer" EntityTypeOsLayerRevision EntityType = "OsLayerRevision" EntityTypeAppLayer EntityType = "AppLayer" EntityTypeAppLayerRevision EntityType = "AppLayerRevision" EntityTypeMaintenanceSchedule EntityType = "MaintenanceSchedule" EntityTypeDesktop EntityType = "Desktop" EntityTypeUserDesktop EntityType = "UserDesktop" EntityTypeInstallMachine EntityType = "InstallMachine" EntityTypeBroker EntityType = "Broker" EntityTypeCollection EntityType = "Collection" EntityTypeUserDesktopCollection EntityType = "UserDesktopCollection" EntityTypeSessionHostCollection EntityType = "SessionHostCollection" EntityTypeSessionHost EntityType = "SessionHost" EntityTypeManagedMachine EntityType = "ManagedMachine" EntityTypeImage EntityType = "Image" EntityTypePlatformLayer EntityType = "PlatformLayer" EntityTypePlatformLayerRevision EntityType = "PlatformLayerRevision" EntityTypeRecipe EntityType = "Recipe" EntityTypeAppliance EntityType = "Appliance" EntityTypePlatformType EntityType = "PlatformType" EntityTypeHypervisorPlatformType EntityType = "HypervisorPlatformType" EntityTypeProvisioningPlatformType EntityType = "ProvisioningPlatformType" EntityTypeBrokerPlatformType EntityType = "BrokerPlatformType" EntityTypeZombieLayerRevision EntityType = "ZombieLayerRevision" EntityTypeUserRole EntityType = "UserRole" EntityTypeUserRight EntityType = "UserRight" EntityTypeWorkItem EntityType = "WorkItem" EntityTypeConnectorCachedLayer EntityType = "ConnectorCachedLayer" EntityTypeLayerRepository EntityType = "LayerRepository" EntityTypeConnectorCachedCeBootImage EntityType = "ConnectorCachedCeBootImage" EntityTypeConnectorCachedDisk EntityType = "ConnectorCachedDisk" EntityTypeConfiguration EntityType = "Configuration" )
type Entry ¶
type Entry struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
UserName string `xml:"UserName,omitempty" json:"UserName,omitempty"`
Comment string `xml:"Comment,omitempty" json:"Comment,omitempty"`
DateLastModified soap.XSDDateTime `xml:"DateLastModified,omitempty" json:"DateLastModified,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
}
type EnvironmentEvent ¶
type EnvironmentEvent struct {
*ObjectEvent
ConfigurationFlags *ConfigurationRequiredFlags `xml:"ConfigurationFlags,omitempty" json:"ConfigurationFlags,omitempty"`
}
type EnvironmentQuery ¶
type EnvironmentQuery struct {
}
type EnvironmentResult ¶
type EnvironmentResult struct {
*WebResultBase
ConfigurationFlags *ConfigurationRequiredFlags `xml:"ConfigurationFlags,omitempty" json:"ConfigurationFlags,omitempty"`
RootFolderId int64 `xml:"RootFolderId,omitempty" json:"RootFolderId,omitempty"`
Hypervisor *HypervisorTypes `xml:"Hypervisor,omitempty" json:"Hypervisor,omitempty"`
HideDesktops bool `xml:"HideDesktops,omitempty" json:"HideDesktops,omitempty"`
HideSessionHosts bool `xml:"HideSessionHosts,omitempty" json:"HideSessionHosts,omitempty"`
HideImages bool `xml:"HideImages,omitempty" json:"HideImages,omitempty"`
HideExport bool `xml:"HideExport,omitempty" json:"HideExport,omitempty"`
}
type ErrorCategory ¶
type ErrorCategory struct {
}
type ErrorMessageId ¶
type ErrorMessageId string
const ( ErrorMessageIdNone ErrorMessageId = "None" ErrorMessageIdDirectoryNotFound ErrorMessageId = "DirectoryNotFound" ErrorMessageIdItemNotFound ErrorMessageId = "ItemNotFound" ErrorMessageIdVmAlreadyExists ErrorMessageId = "VmAlreadyExists" ErrorMessageIdInvalidSession ErrorMessageId = "InvalidSession" ErrorMessageIdNoVmFound ErrorMessageId = "NoVmFound" ErrorMessageIdResourceFarmNotFound ErrorMessageId = "ResourceFarmNotFound" ErrorMessageIdCachePointNotFound ErrorMessageId = "CachePointNotFound" ErrorMessageIdInvalidDataStore ErrorMessageId = "InvalidDataStore" ErrorMessageIdCannotFindVmToWriteArchiveInfo ErrorMessageId = "CannotFindVmToWriteArchiveInfo" ErrorMessageIdPermissionsViolation ErrorMessageId = "PermissionsViolation" ErrorMessageIdNetworkNotFound ErrorMessageId = "NetworkNotFound" ErrorMessageIdCannotFindVmToDeleteDisks ErrorMessageId = "CannotFindVmToDeleteDisks" ErrorMessageIdDataMaxSizeExceeded ErrorMessageId = "DataMaxSizeExceeded" ErrorMessageIdConnectWebException ErrorMessageId = "ConnectWebException" ErrorMessageIdSessionTimeout ErrorMessageId = "SessionTimeout" ErrorMessageIdInvalidHypervDiskId ErrorMessageId = "InvalidHypervDiskId" ErrorMessageIdInvalidServiceHostName ErrorMessageId = "InvalidServiceHostName" ErrorMessageIdHypervInvalidState ErrorMessageId = "HypervInvalidState" ErrorMessageIdInfrastructureTaskCanceled ErrorMessageId = "InfrastructureTaskCanceled" ErrorMessageIdSystemSettingTypeMismatch ErrorMessageId = "SystemSettingTypeMismatch" ErrorMessageIdCannotHaveMoreThanOneOwnerForCreate ErrorMessageId = "CannotHaveMoreThanOneOwnerForCreate" ErrorMessageIdNoSpecifiedOwnersFound ErrorMessageId = "NoSpecifiedOwnersFound" ErrorMessageIdHypervSystemFailure ErrorMessageId = "HypervSystemFailure" ErrorMessageIdJobCanceled ErrorMessageId = "JobCanceled" ErrorMessageIdCannotFindVmToAttachDisks ErrorMessageId = "CannotFindVmToAttachDisks" ErrorMessageIdServiceHostDoesNotHaveAccessToDataStores ErrorMessageId = "ServiceHostDoesNotHaveAccessToDataStores" ErrorMessageIdUnexpectedFailure ErrorMessageId = "UnexpectedFailure" ErrorMessageIdVmShutdownFailed ErrorMessageId = "VmShutdownFailed" ErrorMessageIdCachePointMayExist ErrorMessageId = "CachePointMayExist" ErrorMessageIdTemplateFileReadError ErrorMessageId = "TemplateFileReadError" ErrorMessageIdDuplicateName ErrorMessageId = "DuplicateName" ErrorMessageIdDesktopJobsStillActive_Details ErrorMessageId = "DesktopJobsStillActive_Details" ErrorMessageIdHostOrStorageInUse ErrorMessageId = "HostOrStorageInUse" ErrorMessageIdMasterCachePointNotCreated ErrorMessageId = "MasterCachePointNotCreated" ErrorMessageIdInvalidArgument ErrorMessageId = "InvalidArgument" ErrorMessageIdDeviceNotReady ErrorMessageId = "DeviceNotReady" ErrorMessageIdUnexpectedSnapshots ErrorMessageId = "UnexpectedSnapshots" ErrorMessageIdUnableToDeleteFolderWithChildren ErrorMessageId = "UnableToDeleteFolderWithChildren" ErrorMessageIdMissingUEPVolume ErrorMessageId = "MissingUEPVolume" ErrorMessageIdCannotFindVmToGetParentFolder ErrorMessageId = "CannotFindVmToGetParentFolder" ErrorMessageIdFolderNotFoundInDataCenter ErrorMessageId = "FolderNotFoundInDataCenter" ErrorMessageIdDesktopDeleteFailed ErrorMessageId = "DesktopDeleteFailed" ErrorMessageIdUnregisteredMA ErrorMessageId = "UnregisteredMA" ErrorMessageIdOsLayerRevisionNotFound ErrorMessageId = "OsLayerRevisionNotFound" ErrorMessageIdFailedToCommunicateWithServer ErrorMessageId = "FailedToCommunicateWithServer" ErrorMessageIdDiskNotFoundOnGoldVm ErrorMessageId = "DiskNotFoundOnGoldVm" ErrorMessageIdDesktopJobsStillActive ErrorMessageId = "DesktopJobsStillActive" ErrorMessageIdDirectoryJunctionNotFound ErrorMessageId = "DirectoryJunctionNotFound" ErrorMessageIdDataStoreHasInsufficientSpace ErrorMessageId = "DataStoreHasInsufficientSpace" ErrorMessageIdDataCenterNotFound ErrorMessageId = "DataCenterNotFound" ErrorMessageIdInvalidInfrastructureCredentials ErrorMessageId = "InvalidInfrastructureCredentials" ErrorMessageIdServiceHostNotFoundInDataCenter ErrorMessageId = "ServiceHostNotFoundInDataCenter" ErrorMessageIdCachePointTemplateNotFound ErrorMessageId = "CachePointTemplateNotFound" ErrorMessageIdTooManyVmFound ErrorMessageId = "TooManyVmFound" ErrorMessageIdUnableToShutdownVM ErrorMessageId = "UnableToShutdownVM" ErrorMessageIdGuestToolsNotInstalled ErrorMessageId = "GuestToolsNotInstalled" ErrorMessageIdCannotFindVmToUpdateDisks ErrorMessageId = "CannotFindVmToUpdateDisks" ErrorMessageIdMasterCachePointExists ErrorMessageId = "MasterCachePointExists" ErrorMessageIdHypervAgentCommunicationError ErrorMessageId = "HypervAgentCommunicationError" ErrorMessageIdNoCpsForDesktopDeployment ErrorMessageId = "NoCpsForDesktopDeployment" ErrorMessageIdUnexpectedHypervServerFailure ErrorMessageId = "UnexpectedHypervServerFailure" ErrorMessageIdCannotFindVmToCreateVmsdFile ErrorMessageId = "CannotFindVmToCreateVmsdFile" ErrorMessageIdResourceFarmNotUnique ErrorMessageId = "ResourceFarmNotUnique" ErrorMessageIdTemplateCloneWriteError ErrorMessageId = "TemplateCloneWriteError" ErrorMessageIdCannotFindVmByName ErrorMessageId = "CannotFindVmByName" ErrorMessageIdCannotFindVmToGetVmsdFile ErrorMessageId = "CannotFindVmToGetVmsdFile" ErrorMessageIdCannotFindVmToAddDisks ErrorMessageId = "CannotFindVmToAddDisks" ErrorMessageIdHypervAgentCommunicationTimeout ErrorMessageId = "HypervAgentCommunicationTimeout" ErrorMessageIdUploadTimedOutWithoutException ErrorMessageId = "UploadTimedOutWithoutException" ErrorMessageIdPercentIPercisionInvalid ErrorMessageId = "PercentIPercisionInvalid" ErrorMessageIdCannotFindCpByVmId ErrorMessageId = "CannotFindCpByVmId" ErrorMessageIdInvalidStorageVolume ErrorMessageId = "InvalidStorageVolume" ErrorMessageIdUnsupportedHypervDiskType ErrorMessageId = "UnsupportedHypervDiskType" ErrorMessageIdServiceHostNotFound ErrorMessageId = "ServiceHostNotFound" ErrorMessageIdDataStoreDoesNotExists ErrorMessageId = "DataStoreDoesNotExists" ErrorMessageIdWaitForTaskAuthenticationError ErrorMessageId = "WaitForTaskAuthenticationError" ErrorMessageIdInvalidDirectoryJunctionId ErrorMessageId = "InvalidDirectoryJunctionId" ErrorMessageIdInvalidTemplateFileFormat ErrorMessageId = "InvalidTemplateFileFormat" ErrorMessageIdVmNotFoundByIp ErrorMessageId = "VmNotFoundByIp" ErrorMessageIdNotAuthenticated ErrorMessageId = "NotAuthenticated" ErrorMessageIdCannotFindVmToGetArchiveInfo ErrorMessageId = "CannotFindVmToGetArchiveInfo" ErrorMessageIdPercentIDuplicated ErrorMessageId = "PercentIDuplicated" ErrorMessageIdCannotFindVmById ErrorMessageId = "CannotFindVmById" ErrorMessageIdVmPowerStateIsUnknown ErrorMessageId = "VmPowerStateIsUnknown" ErrorMessageIdInsufficientSpaceForDesktop ErrorMessageId = "InsufficientSpaceForDesktop" ErrorMessageIdJobWontResumeCanceling ErrorMessageId = "JobWontResumeCanceling" ErrorMessageIdStorageNotAvailableForHost ErrorMessageId = "StorageNotAvailableForHost" ErrorMessageIdValidation ErrorMessageId = "Validation" ErrorMessageIdUnknownServer ErrorMessageId = "UnknownServer" ErrorMessageIdSystemSettingNotFound ErrorMessageId = "SystemSettingNotFound" ErrorMessageIdUnableToShutdownVMStuck ErrorMessageId = "UnableToShutdownVMStuck" ErrorMessageIdInvalidResourceFarmId ErrorMessageId = "InvalidResourceFarmId" ErrorMessageIdInvalidInput ErrorMessageId = "InvalidInput" ErrorMessageIdInvalidCredentials ErrorMessageId = "InvalidCredentials" ErrorMessageIdInvalidHostId ErrorMessageId = "InvalidHostId" ErrorMessageIdCannotFindCpVmForNetwork ErrorMessageId = "CannotFindCpVmForNetwork" ErrorMessageIdCannotAcquireHttpNfcLease ErrorMessageId = "CannotAcquireHttpNfcLease" ErrorMessageIdNoServiceHostsForDataCenter ErrorMessageId = "NoServiceHostsForDataCenter" ErrorMessageIdItemsWithIdsNotFound ErrorMessageId = "ItemsWithIdsNotFound" ErrorMessageIdTemplateFilePathTooLong ErrorMessageId = "TemplateFilePathTooLong" ErrorMessageIdTcpClientPeerConnectionClosed ErrorMessageId = "TcpClientPeerConnectionClosed" ErrorMessageIdInvalidPermissions ErrorMessageId = "InvalidPermissions" ErrorMessageIdPerformTaskAuthenticationError ErrorMessageId = "PerformTaskAuthenticationError" ErrorMessageIdInfrastructureFailure ErrorMessageId = "InfrastructureFailure" ErrorMessageIdManagementApplianceNotFound ErrorMessageId = "ManagementApplianceNotFound" ErrorMessageIdSession ErrorMessageId = "Session" ErrorMessageIdFileError ErrorMessageId = "FileError" ErrorMessageIdInvalidDirectoryId ErrorMessageId = "InvalidDirectoryId" ErrorMessageIdSessionDisconnected ErrorMessageId = "SessionDisconnected" ErrorMessageIdConnectUriFormatException ErrorMessageId = "ConnectUriFormatException" ErrorMessageIdCannotCreateMoreThanOneDesktopPerUser ErrorMessageId = "CannotCreateMoreThanOneDesktopPerUser" ErrorMessageIdPercentNIsNotValid ErrorMessageId = "PercentNIsNotValid" ErrorMessageIdInvalidTemplateId ErrorMessageId = "InvalidTemplateId" ErrorMessageIdNoHostsOkayFOrDesktopDeployment ErrorMessageId = "NoHostsOkayFOrDesktopDeployment" ErrorMessageIdUnableToPlaceDesktop ErrorMessageId = "UnableToPlaceDesktop" ErrorMessageIdNonUnideskSnapshots ErrorMessageId = "NonUnideskSnapshots" ErrorMessageIdMustBePoweredOffToReconfigure ErrorMessageId = "MustBePoweredOffToReconfigure" ErrorMessageIdVmConfigurationFailed ErrorMessageId = "VmConfigurationFailed" ErrorMessageIdRevisionMustBeGreaterThanZero ErrorMessageId = "RevisionMustBeGreaterThanZero" ErrorMessageIdInvalidDataType ErrorMessageId = "InvalidDataType" ErrorMessageIdNamingConventionEndsWithPercent ErrorMessageId = "NamingConventionEndsWithPercent" ErrorMessageIdFileNotFound ErrorMessageId = "FileNotFound" ErrorMessageIdTaskNotFound ErrorMessageId = "TaskNotFound" ErrorMessageIdNoHeader ErrorMessageId = "NoHeader" ErrorMessageIdWorkTicketNotFound ErrorMessageId = "WorkTicketNotFound" ErrorMessageIdNoHostAvailableForDesktopDeployment ErrorMessageId = "NoHostAvailableForDesktopDeployment" ErrorMessageIdInvalidCharacterAfterPercent ErrorMessageId = "InvalidCharacterAfterPercent" ErrorMessageIdJobWontResumeFailed ErrorMessageId = "JobWontResumeFailed" ErrorMessageIdPathTooLong ErrorMessageId = "PathTooLong" ErrorMessageIdUploadThreadNeverCompleted ErrorMessageId = "UploadThreadNeverCompleted" ErrorMessageIdDataStoreDoesNotExistsForHost ErrorMessageId = "DataStoreDoesNotExistsForHost" ErrorMessageIdTemplateFilenameTooLong ErrorMessageId = "TemplateFilenameTooLong" ErrorMessageIdDesktopCreateFailed ErrorMessageId = "DesktopCreateFailed" ErrorMessageIdPathNotFound ErrorMessageId = "PathNotFound" ErrorMessageIdCannotFindVmToDeleteArchiveInfo ErrorMessageId = "CannotFindVmToDeleteArchiveInfo" ErrorMessageIdImCreateFailed ErrorMessageId = "ImCreateFailed" ErrorMessageIdImportOsFailed ErrorMessageId = "ImportOsFailed" ErrorMessageIdAppLayerNotFound ErrorMessageId = "AppLayerNotFound" ErrorMessageIdAppLayerRevisonNotFound ErrorMessageId = "AppLayerRevisonNotFound" ErrorMessageIdAppLayerOsLayerMismatch ErrorMessageId = "AppLayerOsLayerMismatch" ErrorMessageIdLayerIsNotDeployable ErrorMessageId = "LayerIsNotDeployable" ErrorMessageIdCannotSetDesktopNameForMultipleDesktops ErrorMessageId = "CannotSetDesktopNameForMultipleDesktops" ErrorMessageIdOsLayerNotFound ErrorMessageId = "OsLayerNotFound" ErrorMessageIdDesktopEditFailed ErrorMessageId = "DesktopEditFailed" ErrorMessageIdMaintenanceScheduleNotFound ErrorMessageId = "MaintenanceScheduleNotFound" ErrorMessageIdCannotModifyLayersForMultipleOsLayers ErrorMessageId = "CannotModifyLayersForMultipleOsLayers" ErrorMessageIdApplicationErrorCpTaskResult ErrorMessageId = "ApplicationErrorCpTaskResult" ErrorMessageIdApplicationErrorCpTaskResultWithDetail ErrorMessageId = "ApplicationErrorCpTaskResultWithDetail" ErrorMessageIdDeleteRevisionFailed ErrorMessageId = "DeleteRevisionFailed" ErrorMessageIdImJobsStillActive ErrorMessageId = "ImJobsStillActive" ErrorMessageIdImNotFound ErrorMessageId = "ImNotFound" ErrorMessageIdDeleteInstallMachineFailed ErrorMessageId = "DeleteInstallMachineFailed" ErrorMessageIdDuplicateHypervDiskId ErrorMessageId = "DuplicateHypervDiskId" ErrorMessageIdPendingOperationCanceled ErrorMessageId = "PendingOperationCanceled" ErrorMessageIdCanceledDueToDesktopoCreateCancelOrFailure ErrorMessageId = "CanceledDueToDesktopoCreateCancelOrFailure" ErrorMessageIdImAlreadyInUse ErrorMessageId = "ImAlreadyInUse" ErrorMessageIdImNotAssociated ErrorMessageId = "ImNotAssociated" ErrorMessageIdRevisionNotFinalizable ErrorMessageId = "RevisionNotFinalizable" ErrorMessageIdCamsCantFindLayer ErrorMessageId = "CamsCantFindLayer" ErrorMessageIdCannotGetBrokerCollections ErrorMessageId = "CannotGetBrokerCollections" ErrorMessageIdBrokerAgentCommunicationError ErrorMessageId = "BrokerAgentCommunicationError" ErrorMessageIdCannotCreateCollection ErrorMessageId = "CannotCreateCollection" ErrorMessageIdBrokerAgentCommunicationTimeout ErrorMessageId = "BrokerAgentCommunicationTimeout" ErrorMessageIdCannotGetBrokerCollection ErrorMessageId = "CannotGetBrokerCollection" ErrorMessageIdUnableToDeleteBrokerInUse ErrorMessageId = "UnableToDeleteBrokerInUse" ErrorMessageIdCertificateErrors ErrorMessageId = "CertificateErrors" ErrorMessageIdConnectionFailure ErrorMessageId = "ConnectionFailure" ErrorMessageIdAuthenticationFailed ErrorMessageId = "AuthenticationFailed" ErrorMessageIdBaseDNNotFound ErrorMessageId = "BaseDNNotFound" ErrorMessageIdItemIsNotUnique ErrorMessageId = "ItemIsNotUnique" ErrorMessageIdUnexpectedItemType ErrorMessageId = "UnexpectedItemType" ErrorMessageIdResultsSetTooLarge ErrorMessageId = "ResultsSetTooLarge" ErrorMessageIdTrackerNotFound ErrorMessageId = "TrackerNotFound" ErrorMessageIdOsLayerMismatch ErrorMessageId = "OsLayerMismatch" ErrorMessageIdUpgradeInProgress ErrorMessageId = "UpgradeInProgress" ErrorMessageIdVmIsPoweredOn ErrorMessageId = "VmIsPoweredOn" ErrorMessageIdVmIsPoweredOff ErrorMessageId = "VmIsPoweredOff" ErrorMessageIdFailedVmShutdown ErrorMessageId = "FailedVmShutdown" ErrorMessageIdFailedVmPowerOn ErrorMessageId = "FailedVmPowerOn" ErrorMessageIdFailedSetVmPowerState ErrorMessageId = "FailedSetVmPowerState" ErrorMessageIdVmIsPaused ErrorMessageId = "VmIsPaused" ErrorMessageIdLayerWorkTicketConflict ErrorMessageId = "LayerWorkTicketConflict" ErrorMessageIdCopyFileFailed ErrorMessageId = "CopyFileFailed" ErrorMessageIdCreateLayerRevisionFailed ErrorMessageId = "CreateLayerRevisionFailed" ErrorMessageIdCopyFileDestinationExsits ErrorMessageId = "CopyFileDestinationExsits" ErrorMessageIdCreateDiskInUse ErrorMessageId = "CreateDiskInUse" ErrorMessageIdHypervInvalidParameter ErrorMessageId = "HypervInvalidParameter" ErrorMessageIdCreateDiskFailed ErrorMessageId = "CreateDiskFailed" ErrorMessageIdCannotGetHyperVisorHosts ErrorMessageId = "CannotGetHyperVisorHosts" ErrorMessageIdUniPoolCannotGetPool ErrorMessageId = "UniPoolCannotGetPool" ErrorMessageIdUniPoolCannotAssignDesktopToUser ErrorMessageId = "UniPoolCannotAssignDesktopToUser" ErrorMessageIdUnableToDeleteIconInUse ErrorMessageId = "UnableToDeleteIconInUse" ErrorMessageIdUniPoolCannotAddDesktop ErrorMessageId = "UniPoolCannotAddDesktop" ErrorMessageIdUniPoolCannotRemoveDesktopAssignment ErrorMessageId = "UniPoolCannotRemoveDesktopAssignment" ErrorMessageIdCannotGiveUserPoolAccess ErrorMessageId = "CannotGiveUserPoolAccess" ErrorMessageIdUniPoolCannotCreatePool ErrorMessageId = "UniPoolCannotCreatePool" ErrorMessageIdUniPoolCannotAddUser ErrorMessageId = "UniPoolCannotAddUser" ErrorMessageIdInvalidVersionFormat ErrorMessageId = "InvalidVersionFormat" ErrorMessageIdNoUpgradeMedia ErrorMessageId = "NoUpgradeMedia" ErrorMessageIdInvalidUpgradeMedia ErrorMessageId = "InvalidUpgradeMedia" ErrorMessageIdApplianceUpgradeInProgress ErrorMessageId = "ApplianceUpgradeInProgress" ErrorMessageIdApplianceNotUpgradeable ErrorMessageId = "ApplianceNotUpgradeable" ErrorMessageIdUnableToUpdateProviderFile ErrorMessageId = "UnableToUpdateProviderFile" ErrorMessageIdFailureExecutingUpgrade ErrorMessageId = "FailureExecutingUpgrade" ErrorMessageIdWorkTicketNotCancelable ErrorMessageId = "WorkTicketNotCancelable" ErrorMessageIdUpgradeCachePointFailed ErrorMessageId = "UpgradeCachePointFailed" ErrorMessageIdMaSoleJobFailure ErrorMessageId = "MaSoleJobFailure" ErrorMessageIdNoFilePermission ErrorMessageId = "NoFilePermission" ErrorMessageIdBrokerRegistration ErrorMessageId = "BrokerRegistration" ErrorMessageIdOnlyOneInstanceOfThisJobCanBeExecuted ErrorMessageId = "OnlyOneInstanceOfThisJobCanBeExecuted" ErrorMessageIdTooManyVirtualSwitchFound ErrorMessageId = "TooManyVirtualSwitchFound" ErrorMessageIdGatherDiagCachePointFailed ErrorMessageId = "GatherDiagCachePointFailed" ErrorMessageIdHypervAgentCompatibilityError ErrorMessageId = "HypervAgentCompatibilityError" ErrorMessageIdFailedToConnectToManagementAppliance ErrorMessageId = "FailedToConnectToManagementAppliance" ErrorMessageIdTemplateCloneDirectoryError ErrorMessageId = "TemplateCloneDirectoryError" ErrorMessageIdHypervNoVirtualMachineManagementService ErrorMessageId = "HypervNoVirtualMachineManagementService" ErrorMessageIdHypervNoImageManagementService ErrorMessageId = "HypervNoImageManagementService" ErrorMessageIdNoVirtualSwitchFound ErrorMessageId = "NoVirtualSwitchFound" ErrorMessageIdDuplicateMaintenanceWindows ErrorMessageId = "DuplicateMaintenanceWindows" ErrorMessageIdInternalLdapFailure ErrorMessageId = "InternalLdapFailure" ErrorMessageIdNoMaintenanceWindows ErrorMessageId = "NoMaintenanceWindows" ErrorMessageIdCannotDeleteSystemMaintSchedule ErrorMessageId = "CannotDeleteSystemMaintSchedule" ErrorMessageIdDirectoryAlreadyExists ErrorMessageId = "DirectoryAlreadyExists" ErrorMessageIdCannotChangeDefaultMaintScheduleSetting ErrorMessageId = "CannotChangeDefaultMaintScheduleSetting" ErrorMessageIdHyperVCpTemplateDeployFailure ErrorMessageId = "HyperVCpTemplateDeployFailure" ErrorMessageIdHypervSyntheticDiskInUse ErrorMessageId = "HypervSyntheticDiskInUse" ErrorMessageIdCertificateDoesNotHaveAPrivateKey ErrorMessageId = "CertificateDoesNotHaveAPrivateKey" ErrorMessageIdDesktopRestartFailed ErrorMessageId = "DesktopRestartFailed" ErrorMessageIdDesktopShutdownFailed ErrorMessageId = "DesktopShutdownFailed" ErrorMessageIdDesktopShutdownFailedBusy ErrorMessageId = "DesktopShutdownFailedBusy" ErrorMessageIdDesktopRestartFailedBusy ErrorMessageId = "DesktopRestartFailedBusy" ErrorMessageIdJobCanceledByDeleteDesktop ErrorMessageId = "JobCanceledByDeleteDesktop" ErrorMessageIdDeleteCanceledByRunningDelete ErrorMessageId = "DeleteCanceledByRunningDelete" ErrorMessageIdCannotDeleteMCP ErrorMessageId = "CannotDeleteMCP" ErrorMessageIdDesktopSetPersistenceFailed ErrorMessageId = "DesktopSetPersistenceFailed" ErrorMessageIdFailedToPlaceDesktop ErrorMessageId = "FailedToPlaceDesktop" ErrorMessageIdInvalidWorkTicketArgument ErrorMessageId = "InvalidWorkTicketArgument" ErrorMessageIdInvalidOrMissingCamsResult ErrorMessageId = "InvalidOrMissingCamsResult" ErrorMessageIdCannotCancelCpTask ErrorMessageId = "CannotCancelCpTask" ErrorMessageIdCpRenameNoVm ErrorMessageId = "CpRenameNoVm" ErrorMessageIdCpRenameCreating ErrorMessageId = "CpRenameCreating" ErrorMessageIdVmRenameInvalidState ErrorMessageId = "VmRenameInvalidState" ErrorMessageIdCpRenameVmNotFound ErrorMessageId = "CpRenameVmNotFound" ErrorMessageIdCannotDeleteCp_Desktops ErrorMessageId = "CannotDeleteCp_Desktops" ErrorMessageIdCannotDeleteCp_WorkItems ErrorMessageId = "CannotDeleteCp_WorkItems" ErrorMessageIdCannotEditCachePointUpgrading ErrorMessageId = "CannotEditCachePointUpgrading" ErrorMessageIdCannotEditCachePointDeleting ErrorMessageId = "CannotEditCachePointDeleting" ErrorMessageIdCannotDeleteItem ErrorMessageId = "CannotDeleteItem" ErrorMessageIdInvalidFileType ErrorMessageId = "InvalidFileType" ErrorMessageIdCannotDeleteCloudController_HostsInUse ErrorMessageId = "CannotDeleteCloudController_HostsInUse" ErrorMessageIdLdapItemNotFound ErrorMessageId = "LdapItemNotFound" ErrorMessageIdRemoteMultipleFilesFound ErrorMessageId = "RemoteMultipleFilesFound" ErrorMessageIdIncorrectProtocolVersionSpecified ErrorMessageId = "IncorrectProtocolVersionSpecified" ErrorMessageIdRemoteFileNotFound ErrorMessageId = "RemoteFileNotFound" ErrorMessageIdLayerCopyFailedToCreateDirectory ErrorMessageId = "LayerCopyFailedToCreateDirectory" ErrorMessageIdInvalidFileName ErrorMessageId = "InvalidFileName" ErrorMessageIdAddressInUse ErrorMessageId = "AddressInUse" ErrorMessageIdServerIsBusy ErrorMessageId = "ServerIsBusy" ErrorMessageIdInvalidFilePath ErrorMessageId = "InvalidFilePath" ErrorMessageIdRemoteCopyFileFailed ErrorMessageId = "RemoteCopyFileFailed" ErrorMessageIdUniPoolUpdateFailed ErrorMessageId = "UniPoolUpdateFailed" ErrorMessageIdIncorrectNumberOfBytesReceived ErrorMessageId = "IncorrectNumberOfBytesReceived" ErrorMessageIdBrokerUpdatePoolFailed ErrorMessageId = "BrokerUpdatePoolFailed" ErrorMessageIdLayerCopyFailedSourceMissing ErrorMessageId = "LayerCopyFailedSourceMissing" ErrorMessageIdVmNameAlreadyInUse ErrorMessageId = "VmNameAlreadyInUse" ErrorMessageIdServerIsNotAcceptingRequests ErrorMessageId = "ServerIsNotAcceptingRequests" ErrorMessageIdInvalidNetwork ErrorMessageId = "InvalidNetwork" ErrorMessageIdUnableToDeleteDirectoryJunctionInUse ErrorMessageId = "UnableToDeleteDirectoryJunctionInUse" ErrorMessageIdCannotDeleteLayerRevision ErrorMessageId = "CannotDeleteLayerRevision" ErrorMessageIdFailedToReconfigureNetwork ErrorMessageId = "FailedToReconfigureNetwork" ErrorMessageIdNoUsableStorage ErrorMessageId = "NoUsableStorage" ErrorMessageIdUniPoolDoesNotExist ErrorMessageId = "UniPoolDoesNotExist" ErrorMessageIdLayerCopyFailed ErrorMessageId = "LayerCopyFailed" ErrorMessageIdNoCpsForLayerRevisionDelete ErrorMessageId = "NoCpsForLayerRevisionDelete" ErrorMessageIdDiskAttachDetachSilentlyFailed ErrorMessageId = "DiskAttachDetachSilentlyFailed" ErrorMessageIdPowershellSecException ErrorMessageId = "PowershellSecException" ErrorMessageIdBrokerAddressAlreadyExists ErrorMessageId = "BrokerAddressAlreadyExists" ErrorMessageIdQueryNotImplemented ErrorMessageId = "QueryNotImplemented" ErrorMessageIdCommandNotImplemented ErrorMessageId = "CommandNotImplemented" ErrorMessageIdPowershellException ErrorMessageId = "PowershellException" ErrorMessageIdRemoteFileCopyReadException ErrorMessageId = "RemoteFileCopyReadException" ErrorMessageIdGoldVmNotFound ErrorMessageId = "GoldVmNotFound" ErrorMessageIdTemplateCopyFailedInvalid ErrorMessageId = "TemplateCopyFailedInvalid" ErrorMessageIdTemplateCopyFailedToCreateDirectory ErrorMessageId = "TemplateCopyFailedToCreateDirectory" ErrorMessageIdTemplateCopyFailed ErrorMessageId = "TemplateCopyFailed" ErrorMessageIdTemplateCopyFailedSourceMissing ErrorMessageId = "TemplateCopyFailedSourceMissing" ErrorMessageIdCannotDeleteInvalidTemplate ErrorMessageId = "CannotDeleteInvalidTemplate" ErrorMessageIdInvalidTemplate ErrorMessageId = "InvalidTemplate" ErrorMessageIdMultipleFoldersFoundDuringCleanup ErrorMessageId = "MultipleFoldersFoundDuringCleanup" ErrorMessageIdXenBrokerApiError ErrorMessageId = "XenBrokerApiError" ErrorMessageIdCannotChangeBrokerType ErrorMessageId = "CannotChangeBrokerType" ErrorMessageIdValueToLong ErrorMessageId = "ValueToLong" ErrorMessageIdDeleteCatalogWithDesktops ErrorMessageId = "DeleteCatalogWithDesktops" ErrorMessageIdDirectoryNotEmpty ErrorMessageId = "DirectoryNotEmpty" ErrorMessageIdSnapshotDidNotGetDestroyed ErrorMessageId = "SnapshotDidNotGetDestroyed" ErrorMessageIdCannotFindHostInScvmmForXen ErrorMessageId = "CannotFindHostInScvmmForXen" ErrorMessageIdLocationOfTheVmNotKnown ErrorMessageId = "LocationOfTheVmNotKnown" ErrorMessageIdFailedToConnectToScvmm ErrorMessageId = "FailedToConnectToScvmm" ErrorMessageIdXenDesktopGroupNotFound ErrorMessageId = "XenDesktopGroupNotFound" ErrorMessageIdCannotGetBrokerDesktopInfo ErrorMessageId = "CannotGetBrokerDesktopInfo" ErrorMessageIdCannotDeleteCollection_Desktops ErrorMessageId = "CannotDeleteCollection_Desktops" ErrorMessageIdIncompatibleError ErrorMessageId = "IncompatibleError" ErrorMessageIdCachePointDoesNotSupportFeature ErrorMessageId = "CachePointDoesNotSupportFeature" ErrorMessageIdMissingDesktopsForEdit ErrorMessageId = "MissingDesktopsForEdit" ErrorMessageIdLicenseNumberOfDesktopsExceeded ErrorMessageId = "LicenseNumberOfDesktopsExceeded" ErrorMessageIdLicenseInvalidUnsupportedSignatureVersion ErrorMessageId = "LicenseInvalidUnsupportedSignatureVersion" ErrorMessageIdLicenseInvalidSignature ErrorMessageId = "LicenseInvalidSignature" ErrorMessageIdLicenseInvalidMissingElement ErrorMessageId = "LicenseInvalidMissingElement" ErrorMessageIdLicenseInvalidEmpty ErrorMessageId = "LicenseInvalidEmpty" ErrorMessageIdLicenseInvalidNoLicense ErrorMessageId = "LicenseInvalidNoLicense" ErrorMessageIdLicenseExpired ErrorMessageId = "LicenseExpired" ErrorMessageIdLicenseInvalidIntegerValue ErrorMessageId = "LicenseInvalidIntegerValue" ErrorMessageIdLicenseInvalidSignatureVersionAttribute ErrorMessageId = "LicenseInvalidSignatureVersionAttribute" ErrorMessageIdLicenseInvalidParseError ErrorMessageId = "LicenseInvalidParseError" ErrorMessageIdLicenseInvalidDateValue ErrorMessageId = "LicenseInvalidDateValue" ErrorMessageIdForceCancelFailure ErrorMessageId = "ForceCancelFailure" ErrorMessageIdHypervAgentEndpointException ErrorMessageId = "HypervAgentEndpointException" ErrorMessageIdCpTemplateUnsupported ErrorMessageId = "CpTemplateUnsupported" ErrorMessageIdAgentVersionTooOld ErrorMessageId = "AgentVersionTooOld" ErrorMessageIdHostInfrastructureIdChanged ErrorMessageId = "HostInfrastructureIdChanged" ErrorMessageIdApacheKeyNotFoundInFile ErrorMessageId = "ApacheKeyNotFoundInFile" ErrorMessageIdApacheMissingPreview ErrorMessageId = "ApacheMissingPreview" ErrorMessageIdApacheMismatchFingerprint ErrorMessageId = "ApacheMismatchFingerprint" ErrorMessageIdApacheMissingPrivateKey ErrorMessageId = "ApacheMissingPrivateKey" ErrorMessageIdApacheParseError ErrorMessageId = "ApacheParseError" ErrorMessageIdApacheInvalidCertificate ErrorMessageId = "ApacheInvalidCertificate" ErrorMessageIdMaCommunicationsDown ErrorMessageId = "MaCommunicationsDown" ErrorMessageIdTooManySnapshots ErrorMessageId = "TooManySnapshots" ErrorMessageIdInvalidDirectoryJunctionParent ErrorMessageId = "InvalidDirectoryJunctionParent" ErrorMessageIdInvalidCollBrokerPair ErrorMessageId = "InvalidCollBrokerPair" ErrorMessageIdSendMailInvalidServer ErrorMessageId = "SendMailInvalidServer" ErrorMessageIdSendMailClientConnectDenied ErrorMessageId = "SendMailClientConnectDenied" ErrorMessageIdSendMailGeneralError ErrorMessageId = "SendMailGeneralError" ErrorMessageIdSendMailInvalidRecipient ErrorMessageId = "SendMailInvalidRecipient" ErrorMessageIdSendMailInvalidCredentials ErrorMessageId = "SendMailInvalidCredentials" ErrorMessageIdSendMailConfigIncomplete ErrorMessageId = "SendMailConfigIncomplete" ErrorMessageIdSendMailConnectionTimeout ErrorMessageId = "SendMailConnectionTimeout" ErrorMessageIdUnrecognizedHypervDiskType ErrorMessageId = "UnrecognizedHypervDiskType" ErrorMessageIdHomeApiConnectionFailure ErrorMessageId = "HomeApiConnectionFailure" ErrorMessageIdHomeApiError ErrorMessageId = "HomeApiError" ErrorMessageIdFileUploadError ErrorMessageId = "FileUploadError" ErrorMessageIdFailedVmSuspend ErrorMessageId = "FailedVmSuspend" ErrorMessageIdCannotChangeCollectionType ErrorMessageId = "CannotChangeCollectionType" ErrorMessageIdUnexpectedAzureFailure ErrorMessageId = "UnexpectedAzureFailure" ErrorMessageIdOperationTimeout ErrorMessageId = "OperationTimeout" ErrorMessageIdAzureAuthenticationFailed ErrorMessageId = "AzureAuthenticationFailed" ErrorMessageIdNoDeviceForUpgradeMedia ErrorMessageId = "NoDeviceForUpgradeMedia" ErrorMessageIdDiskStillAttached ErrorMessageId = "DiskStillAttached" ErrorMessageIdMaNotInAzureSubscription ErrorMessageId = "MaNotInAzureSubscription" ErrorMessageIdCannotFindDiskByMediaLink ErrorMessageId = "CannotFindDiskByMediaLink" ErrorMessageIdNoFreeDiskSlots ErrorMessageId = "NoFreeDiskSlots" ErrorMessageIdVmDeleteFailed ErrorMessageId = "VmDeleteFailed" ErrorMessageIdSmtpGeneralFailure ErrorMessageId = "SmtpGeneralFailure" ErrorMessageIdNetBIOSNameNotFound ErrorMessageId = "NetBIOSNameNotFound" ErrorMessageIdEntitlementValidationOneFailed ErrorMessageId = "EntitlementValidationOneFailed" ErrorMessageIdEntitlementValidationManyFailed ErrorMessageId = "EntitlementValidationManyFailed" ErrorMessageIdInvalidFqdn ErrorMessageId = "InvalidFqdn" ErrorMessageIdConflictingJob ErrorMessageId = "ConflictingJob" ErrorMessageIdDirectoryAccessError ErrorMessageId = "DirectoryAccessError" ErrorMessageIdNetworkStorageLocationInUseFailure ErrorMessageId = "NetworkStorageLocationInUseFailure" ErrorMessageIdCommunicationError ErrorMessageId = "CommunicationError" ErrorMessageIdCommunicationTimeout ErrorMessageId = "CommunicationTimeout" ErrorMessageIdCannotAcquireAzureLock ErrorMessageId = "CannotAcquireAzureLock" ErrorMessageIdAzureServiceConflict ErrorMessageId = "AzureServiceConflict" ErrorMessageIdCollectionNotFound ErrorMessageId = "CollectionNotFound" ErrorMessageIdDiskUnpublishFailed ErrorMessageId = "DiskUnpublishFailed" ErrorMessageIdDiskAlreadyAttached ErrorMessageId = "DiskAlreadyAttached" ErrorMessageIdInvalidCollOSPair ErrorMessageId = "InvalidCollOSPair" ErrorMessageIdFailureReadingUpgradeStatus ErrorMessageId = "FailureReadingUpgradeStatus" ErrorMessageIdExternalToolFailure ErrorMessageId = "ExternalToolFailure" ErrorMessageIdDiskNotFound ErrorMessageId = "DiskNotFound" ErrorMessageIdInvalidOriginatingAppliance ErrorMessageId = "InvalidOriginatingAppliance" ErrorMessageIdAzureBadRequest ErrorMessageId = "AzureBadRequest" ErrorMessageIdAzureSubscriptionPolicyLimit ErrorMessageId = "AzureSubscriptionPolicyLimit" ErrorMessageIdResourceNotFound ErrorMessageId = "ResourceNotFound" ErrorMessageIdImageInWrongStorageAccount ErrorMessageId = "ImageInWrongStorageAccount" ErrorMessageIdAzureTaskTimeout ErrorMessageId = "AzureTaskTimeout" ErrorMessageIdCannotDetachAzureDisk ErrorMessageId = "CannotDetachAzureDisk" ErrorMessageIdAvailableHostsAreFull ErrorMessageId = "AvailableHostsAreFull" ErrorMessageIdToomantUpgradeMedia ErrorMessageId = "ToomantUpgradeMedia" ErrorMessageIdNoUpgradeMediaDisk ErrorMessageId = "NoUpgradeMediaDisk" ErrorMessageIdAzureBusy ErrorMessageId = "AzureBusy" ErrorMessageIdAzureInternalError ErrorMessageId = "AzureInternalError" ErrorMessageIdFailedToSendDiagnosticsEmail ErrorMessageId = "FailedToSendDiagnosticsEmail" ErrorMessageIdLayerCopyFailedWorkItem ErrorMessageId = "LayerCopyFailedWorkItem" ErrorMessageIdDuplicateItemError ErrorMessageId = "DuplicateItemError" ErrorMessageIdUnableToFindNetworkForVirtualMachine ErrorMessageId = "UnableToFindNetworkForVirtualMachine" ErrorMessageIdCreateRemoteAppImageFailed ErrorMessageId = "CreateRemoteAppImageFailed" ErrorMessageIdAzureBlobStillLeased ErrorMessageId = "AzureBlobStillLeased" ErrorMessageIdNoCpWithFeatureForDesktopDeployment ErrorMessageId = "NoCpWithFeatureForDesktopDeployment" ErrorMessageIdDesktopOsRevCollectionOsRevMismatch ErrorMessageId = "DesktopOsRevCollectionOsRevMismatch" ErrorMessageIdCannotSpecifyMachineOsOnCreate ErrorMessageId = "CannotSpecifyMachineOsOnCreate" ErrorMessageIdStorageAccountExists ErrorMessageId = "StorageAccountExists" ErrorMessageIdMountDiskError ErrorMessageId = "MountDiskError" ErrorMessageIdMountAfterUncleanShutdown ErrorMessageId = "MountAfterUncleanShutdown" ErrorMessageIdPlatformLayerOsLayerMismatch ErrorMessageId = "PlatformLayerOsLayerMismatch" ErrorMessageIdPlatformLayerRevisionNotFound ErrorMessageId = "PlatformLayerRevisionNotFound" ErrorMessageIdGenerateUniqueContainerName ErrorMessageId = "GenerateUniqueContainerName" ErrorMessageIdAzureCommunicationTimeout ErrorMessageId = "AzureCommunicationTimeout" ErrorMessageIdUploadLogsFailed ErrorMessageId = "UploadLogsFailed" ErrorMessageIdCreateRemoteAppTemplateImageFailed ErrorMessageId = "CreateRemoteAppTemplateImageFailed" ErrorMessageIdAzureMcpCloudServiceFull ErrorMessageId = "AzureMcpCloudServiceFull" ErrorMessageIdPublishImageFailed ErrorMessageId = "PublishImageFailed" ErrorMessageIdImageInUse ErrorMessageId = "ImageInUse" ErrorMessageIdCreateVirtualDiskFailed ErrorMessageId = "CreateVirtualDiskFailed" ErrorMessageIdCreateVirtualDiskPermissionDenied ErrorMessageId = "CreateVirtualDiskPermissionDenied" ErrorMessageIdCreateVirtualDiskNamingConflict ErrorMessageId = "CreateVirtualDiskNamingConflict" ErrorMessageIdRenameDiskFailed ErrorMessageId = "RenameDiskFailed" ErrorMessageIdDeleteDiskFailed ErrorMessageId = "DeleteDiskFailed" ErrorMessageIdAzureFailedToDeleteObject ErrorMessageId = "AzureFailedToDeleteObject" ErrorMessageIdCouldNotReadVirtualDisk ErrorMessageId = "CouldNotReadVirtualDisk" ErrorMessageIdAzureResourceGroupNotFound ErrorMessageId = "AzureResourceGroupNotFound" ErrorMessageIdAzureStorageContainerNotFound ErrorMessageId = "AzureStorageContainerNotFound" ErrorMessageIdAzureStorageAccountNotFound ErrorMessageId = "AzureStorageAccountNotFound" ErrorMessageIdNotEnoughDiskSpace ErrorMessageId = "NotEnoughDiskSpace" ErrorMessageIdFileOsTypeNotFound ErrorMessageId = "FileOsTypeNotFound" ErrorMessageIdInstallDiskDoesNotExist ErrorMessageId = "InstallDiskDoesNotExist" ErrorMessageIdInstallDiskInvalid ErrorMessageId = "InstallDiskInvalid" ErrorMessageIdDiskFileNotFound ErrorMessageId = "DiskFileNotFound" ErrorMessageIdLayerRevisionArgumentsNotFound ErrorMessageId = "LayerRevisionArgumentsNotFound" ErrorMessageIdFinalizeDiskVolumeInvalid ErrorMessageId = "FinalizeDiskVolumeInvalid" ErrorMessageIdFailedDetachVirtualDisk ErrorMessageId = "FailedDetachVirtualDisk" ErrorMessageIdFailedAttachVirtualDisk ErrorMessageId = "FailedAttachVirtualDisk" ErrorMessageIdFailedProbeVirtualDiskPartitions ErrorMessageId = "FailedProbeVirtualDiskPartitions" ErrorMessageIdFailedReadVirtualDiskPartitions ErrorMessageId = "FailedReadVirtualDiskPartitions" ErrorMessageIdFailedToFindBlockDevices ErrorMessageId = "FailedToFindBlockDevices" ErrorMessageIdNotEnoughDiskSpaceShort ErrorMessageId = "NotEnoughDiskSpaceShort" ErrorMessageIdNoPartitionsOnDisk ErrorMessageId = "NoPartitionsOnDisk" ErrorMessageIdDirectoryPermissionDenied ErrorMessageId = "DirectoryPermissionDenied" ErrorMessageIdPlatformConnectorOperationFailed ErrorMessageId = "PlatformConnectorOperationFailed" ErrorMessageIdPlatformConnectorNotFound ErrorMessageId = "PlatformConnectorNotFound" ErrorMessageIdPlatformConnectorOperationNotfound ErrorMessageId = "PlatformConnectorOperationNotfound" ErrorMessageIdPlatformConnectorOperationTimedout ErrorMessageId = "PlatformConnectorOperationTimedout" ErrorMessageIdLayerIntegrityFailure ErrorMessageId = "LayerIntegrityFailure" ErrorMessageIdImportPackagingDiskFailed ErrorMessageId = "ImportPackagingDiskFailed" ErrorMessageIdLayerIntegrityNotFound ErrorMessageId = "LayerIntegrityNotFound" ErrorMessageIdFailedToDeleteDisk ErrorMessageId = "FailedToDeleteDisk" ErrorMessageIdPlatformConnectorBadResonse ErrorMessageId = "PlatformConnectorBadResonse" ErrorMessageIdCantAccessDisk ErrorMessageId = "CantAccessDisk" ErrorMessageIdCantAccessFile ErrorMessageId = "CantAccessFile" ErrorMessageIdFileDoesNotExist ErrorMessageId = "FileDoesNotExist" ErrorMessageIdExportImageFailed ErrorMessageId = "ExportImageFailed" ErrorMessageIdDeployImageFailed ErrorMessageId = "DeployImageFailed" ErrorMessageIdDeletePlatformConnectorConfigurationFailed ErrorMessageId = "DeletePlatformConnectorConfigurationFailed" ErrorMessageIdAttachDiskFailed ErrorMessageId = "AttachDiskFailed" ErrorMessageIdUpgradeAbilityBlockedDueToOutstandingTasks ErrorMessageId = "UpgradeAbilityBlockedDueToOutstandingTasks" ErrorMessageIdCPUpgradeAbilityNotInitted ErrorMessageId = "CPUpgradeAbilityNotInitted" ErrorMessageIdCpUpgradeAbilityBlockedDueToNoCpVersionInfo ErrorMessageId = "CpUpgradeAbilityBlockedDueToNoCpVersionInfo" ErrorMessageIdCannotUpgradeToVersion ErrorMessageId = "CannotUpgradeToVersion" ErrorMessageIdGuestServiceJsonInputError ErrorMessageId = "GuestServiceJsonInputError" ErrorMessageIdPlatformDataMissing ErrorMessageId = "PlatformDataMissing" ErrorMessageIdApplicationError ErrorMessageId = "ApplicationError" ErrorMessageIdPlatformConnectorOperationFailedWithNoStatus ErrorMessageId = "PlatformConnectorOperationFailedWithNoStatus" ErrorMessageIdPlatformConnectorOperationFailedWithStatus ErrorMessageId = "PlatformConnectorOperationFailedWithStatus" ErrorMessageIdTeardownLayerRevisionFailed ErrorMessageId = "TeardownLayerRevisionFailed" ErrorMessageIdGuestServiceJsonInputMissingError ErrorMessageId = "GuestServiceJsonInputMissingError" ErrorMessageIdGuestServiceJsonInvalidInputError ErrorMessageId = "GuestServiceJsonInvalidInputError" ErrorMessageIdFailedToConvertVirtualDisk ErrorMessageId = "FailedToConvertVirtualDisk" ErrorMessageIdPlatformLayerInUseByTasks ErrorMessageId = "PlatformLayerInUseByTasks" ErrorMessageIdAgentAuthenticationFailed ErrorMessageId = "AgentAuthenticationFailed" ErrorMessageIdPowerShellSimpleError ErrorMessageId = "PowerShellSimpleError" ErrorMessageIdPowerShellCreateSession ErrorMessageId = "PowerShellCreateSession" ErrorMessageIdUpgradeCommandFailed ErrorMessageId = "UpgradeCommandFailed" ErrorMessageIdFileOpenFailed ErrorMessageId = "FileOpenFailed" ErrorMessageIdApplianceMissingLayerRepository ErrorMessageId = "ApplianceMissingLayerRepository" ErrorMessageIdNotEnoughLocalDiskSpace ErrorMessageId = "NotEnoughLocalDiskSpace" ErrorMessageIdPlatformConnectorServerError ErrorMessageId = "PlatformConnectorServerError" ErrorMessageIdSyncLayerRevisionFailed ErrorMessageId = "SyncLayerRevisionFailed" ErrorMessageIdLvmGeneralFailure ErrorMessageId = "LvmGeneralFailure" ErrorMessageIdLvmDeviceFailedToAdd ErrorMessageId = "LvmDeviceFailedToAdd" ErrorMessageIdLvmCleanupFailure ErrorMessageId = "LvmCleanupFailure" ErrorMessageIdLvmGeneralCleanupFailure ErrorMessageId = "LvmGeneralCleanupFailure" ErrorMessageIdDevicePartOfLvmAlready ErrorMessageId = "DevicePartOfLvmAlready" ErrorMessageIdExpandStorageFailed ErrorMessageId = "ExpandStorageFailed" ErrorMessageIdExpandStorageSomeFailed ErrorMessageId = "ExpandStorageSomeFailed" ErrorMessageIdFailedToGetAttachedDiskInfo ErrorMessageId = "FailedToGetAttachedDiskInfo" ErrorMessageIdFailedNtfsClone ErrorMessageId = "FailedNtfsClone" ErrorMessageIdFailedNtfsResize ErrorMessageId = "FailedNtfsResize" ErrorMessageIdRegistryKeyNotFound ErrorMessageId = "RegistryKeyNotFound" ErrorMessageIdTooManyConfiguredVolumes ErrorMessageId = "TooManyConfiguredVolumes" ErrorMessageIdPackagingDiskNeedsChkdsk ErrorMessageId = "PackagingDiskNeedsChkdsk" ErrorMessageIdPackagingDiskNoSignature ErrorMessageId = "PackagingDiskNoSignature" ErrorMessageIdFailedToResizePartition ErrorMessageId = "FailedToResizePartition" ErrorMessageIdAgentCommunicationError ErrorMessageId = "AgentCommunicationError" ErrorMessageIdInvalidLayerDiskTooManyVolumes ErrorMessageId = "InvalidLayerDiskTooManyVolumes" ErrorMessageIdInvalidLayerDiskInvalidVolume ErrorMessageId = "InvalidLayerDiskInvalidVolume" ErrorMessageIdInvalidLayerDiskNoVolumes ErrorMessageId = "InvalidLayerDiskNoVolumes" ErrorMessageIdUnexpectedInnerFailure ErrorMessageId = "UnexpectedInnerFailure" ErrorMessageIdNtfsResizeNewSizeTooSmall ErrorMessageId = "NtfsResizeNewSizeTooSmall" ErrorMessageIdInvalidLayerDiskVolumeNameFormat ErrorMessageId = "InvalidLayerDiskVolumeNameFormat" ErrorMessageIdUnableToDeleteConnectorConfigInUse ErrorMessageId = "UnableToDeleteConnectorConfigInUse" ErrorMessageIdSyncLayerRevisionFailedToUpdateAssignments ErrorMessageId = "SyncLayerRevisionFailedToUpdateAssignments" ErrorMessageIdULayerLaunchFileNotFound ErrorMessageId = "ULayerLaunchFileNotFound" ErrorMessageIdULayerCompositeError ErrorMessageId = "ULayerCompositeError" ErrorMessageIdAnalyzeLayerRevisionFailed ErrorMessageId = "AnalyzeLayerRevisionFailed" ErrorMessageIdLayeringRulesJsonInvalid ErrorMessageId = "LayeringRulesJsonInvalid" ErrorMessageIdFileOverWriteFailed ErrorMessageId = "FileOverWriteFailed" ErrorMessageIdUseVmdkOvf ErrorMessageId = "UseVmdkOvf" ErrorMessageIdJobStepFailure ErrorMessageId = "JobStepFailure" ErrorMessageIdRoleHasUnknownUserRight ErrorMessageId = "RoleHasUnknownUserRight" ErrorMessageIdCannotFindUserPrimaryGroup ErrorMessageId = "CannotFindUserPrimaryGroup" ErrorMessageIdFullyQualifiedLoginNameRequired ErrorMessageId = "FullyQualifiedLoginNameRequired" ErrorMessageIdLdapConnectionFailure ErrorMessageId = "LdapConnectionFailure" ErrorMessageIdDuplicateNamedEntity ErrorMessageId = "DuplicateNamedEntity" ErrorMessageIdExpectedImportedUser ErrorMessageId = "ExpectedImportedUser" ErrorMessageIdFinalizeRequiredFileNotFound ErrorMessageId = "FinalizeRequiredFileNotFound" ErrorMessageIdInvalidLayerVolumeLabelFormat ErrorMessageId = "InvalidLayerVolumeLabelFormat" ErrorMessageIdNothingToTeardown ErrorMessageId = "NothingToTeardown" ErrorMessageIdUpgradeDownloadCancelled ErrorMessageId = "UpgradeDownloadCancelled" ErrorMessageIdUpgradeMediaHashFailed ErrorMessageId = "UpgradeMediaHashFailed" ErrorMessageIdUpgradeDownloadFailed ErrorMessageId = "UpgradeDownloadFailed" ErrorMessageIdArchiveMissingUpgradeMedia ErrorMessageId = "ArchiveMissingUpgradeMedia" ErrorMessageIdBuiltinAdminAccountNotFound ErrorMessageId = "BuiltinAdminAccountNotFound" ErrorMessageIdNullOrEmptyManagementConsolePassword ErrorMessageId = "NullOrEmptyManagementConsolePassword" ErrorMessageIdFailedToUpdateElmPassword ErrorMessageId = "FailedToUpdateElmPassword" ErrorMessageIdReadOnlySystemSetting ErrorMessageId = "ReadOnlySystemSetting" ErrorMessageIdULayerStorageLocationInaccessible ErrorMessageId = "ULayerStorageLocationInaccessible" ErrorMessageIdLayerInfoUnableToDetermineLogonStatus ErrorMessageId = "LayerInfoUnableToDetermineLogonStatus" ErrorMessageIdULayerCustomizableUserLayerError ErrorMessageId = "ULayerCustomizableUserLayerError" ErrorMessageIdExportLayerFailed ErrorMessageId = "ExportLayerFailed" ErrorMessageIdImportLayerFailed ErrorMessageId = "ImportLayerFailed" ErrorMessageIdImportMissingOsLayer ErrorMessageId = "ImportMissingOsLayer" ErrorMessageIdImportMissingPlatformType ErrorMessageId = "ImportMissingPlatformType" ErrorMessageIdImportDuplicateDomainId ErrorMessageId = "ImportDuplicateDomainId" ErrorMessageIdImportDomainIdMismatch ErrorMessageId = "ImportDomainIdMismatch" ErrorMessageIdImportDomainIdExists ErrorMessageId = "ImportDomainIdExists" ErrorMessageIdImportRevisionNumberExists ErrorMessageId = "ImportRevisionNumberExists" ErrorMessageIdLayerPackageMissingFile ErrorMessageId = "LayerPackageMissingFile" ErrorMessageIdLayerPackageNotFound ErrorMessageId = "LayerPackageNotFound" ErrorMessageIdLayerPackageCorrupt ErrorMessageId = "LayerPackageCorrupt" ErrorMessageIdSmtpSyntaxError ErrorMessageId = "SmtpSyntaxError" ErrorMessageIdSendMailInvalidEmailFormat ErrorMessageId = "SendMailInvalidEmailFormat" ErrorMessageIdCeipUploadAlreadyInProgress ErrorMessageId = "CeipUploadAlreadyInProgress" ErrorMessageIdRestApiError ErrorMessageId = "RestApiError" ErrorMessageIdCeipUploadError ErrorMessageId = "CeipUploadError" ErrorMessageIdCeipUploadIncompleteError ErrorMessageId = "CeipUploadIncompleteError" ErrorMessageIdInvalidVersionBuildNumber ErrorMessageId = "InvalidVersionBuildNumber" ErrorMessageIdConnectionLost ErrorMessageId = "ConnectionLost" ErrorMessageIdImportExportLayerAlreadyRunning ErrorMessageId = "ImportExportLayerAlreadyRunning" ErrorMessageIdFailedToSyncLayer ErrorMessageId = "FailedToSyncLayer" ErrorMessageIdFailedToSyncLayer_Details ErrorMessageId = "FailedToSyncLayer_Details" ErrorMessageIdConnectorCachedLayerNotFound ErrorMessageId = "ConnectorCachedLayerNotFound" ErrorMessageIdActiveWorkItemForConnectorCachedLayerNotFound ErrorMessageId = "ActiveWorkItemForConnectorCachedLayerNotFound" ErrorMessageIdFailedToAddCachedLayer ErrorMessageId = "FailedToAddCachedLayer" ErrorMessageIdRegisteredTaskTimeout ErrorMessageId = "RegisteredTaskTimeout" ErrorMessageIdSyncLayerRepairDataFailed ErrorMessageId = "SyncLayerRepairDataFailed" ErrorMessageIdSendMailTLSRequired ErrorMessageId = "SendMailTLSRequired" ErrorMessageIdGenericMmf ErrorMessageId = "GenericMmf" ErrorMessageIdCertificateNotFound ErrorMessageId = "CertificateNotFound" ErrorMessageIdFailedAddingJwtCertificateToStore ErrorMessageId = "FailedAddingJwtCertificateToStore" ErrorMessageIdCompositingEngineRegisterWithElmTimeout ErrorMessageId = "CompositingEngineRegisterWithElmTimeout" ErrorMessageIdRepositoryLayerLimitExceeded ErrorMessageId = "RepositoryLayerLimitExceeded" ErrorMessageIdCompositingEnginePackagingTimeout ErrorMessageId = "CompositingEnginePackagingTimeout" ErrorMessageIdActiveWorkItemForCachedItemNotFound ErrorMessageId = "ActiveWorkItemForCachedItemNotFound" ErrorMessageIdFailedToAddCachedCeBootImage ErrorMessageId = "FailedToAddCachedCeBootImage" ErrorMessageIdUserLayerBogusSize ErrorMessageId = "UserLayerBogusSize" ErrorMessageIdUnableToLocateCustomerImageRootPath ErrorMessageId = "UnableToLocateCustomerImageRootPath" ErrorMessageIdFileAlreadyExists ErrorMessageId = "FileAlreadyExists" ErrorMessageIdGcpOperationFailed ErrorMessageId = "GcpOperationFailed" ErrorMessageIdGuestAttributeNotFound ErrorMessageId = "GuestAttributeNotFound" ErrorMessageIdFsLogixIncorrectAltitude ErrorMessageId = "FsLogixIncorrectAltitude" ErrorMessageIdInvalidQueryAttributeName ErrorMessageId = "InvalidQueryAttributeName" ErrorMessageIdInvalidQueryAttributePhrase ErrorMessageId = "InvalidQueryAttributePhrase" ErrorMessageIdNotUpgradeable ErrorMessageId = "NotUpgradeable" ErrorMessageIdTooManyFailedLoginAttempts ErrorMessageId = "TooManyFailedLoginAttempts" ErrorMessageIdAzureMissingManagedIdentity ErrorMessageId = "AzureMissingManagedIdentity" ErrorMessageIdAzureFailingAppRegistrationCredentials ErrorMessageId = "AzureFailingAppRegistrationCredentials" ErrorMessageIdVSphereClientErrorResponse ErrorMessageId = "VSphereClientErrorResponse" ErrorMessageIdUnreachableServer ErrorMessageId = "UnreachableServer" ErrorMessageIdPlatformConnectorValidation ErrorMessageId = "PlatformConnectorValidation" ErrorMessageIdUserNotAuthorized ErrorMessageId = "UserNotAuthorized" ErrorMessageIdInvalidVmTemplate ErrorMessageId = "InvalidVmTemplate" ErrorMessageIdXenTaskFailed ErrorMessageId = "XenTaskFailed" ErrorMessageIdXenClientFailure ErrorMessageId = "XenClientFailure" ErrorMessageIdAhvEntityCollectionErrors ErrorMessageId = "AhvEntityCollectionErrors" ErrorMessageIdAhvInvalidCacheSize ErrorMessageId = "AhvInvalidCacheSize" ErrorMessageIdAhvStorageContainerNotFound ErrorMessageId = "AhvStorageContainerNotFound" ErrorMessageIdAhvVmTemplateCannotHaveDisks ErrorMessageId = "AhvVmTemplateCannotHaveDisks" ErrorMessageIdAhvVmTemplateMustHaveNetworkCard ErrorMessageId = "AhvVmTemplateMustHaveNetworkCard" ErrorMessageIdAhvVmTemplateNotFound ErrorMessageId = "AhvVmTemplateNotFound" ErrorMessageIdAhvInvalidCredentials ErrorMessageId = "AhvInvalidCredentials" ErrorMessageIdAhvClientErrorResponse ErrorMessageId = "AhvClientErrorResponse" ErrorMessageIdAhvInvalidTaskMissingMethodName ErrorMessageId = "AhvInvalidTaskMissingMethodName" ErrorMessageIdObsoletePlatformConnectorType ErrorMessageId = "ObsoletePlatformConnectorType" ErrorMessageIdXenHostIsNotCoordinator ErrorMessageId = "XenHostIsNotCoordinator" ErrorMessageIdCaCompositeLayerFailedCheckLocalSpace ErrorMessageId = "CaCompositeLayerFailedCheckLocalSpace" ErrorMessageIdCaCompositeLayerFailedUseCe ErrorMessageId = "CaCompositeLayerFailedUseCe" ErrorMessageIdMigrateTargetRepoTooSmall ErrorMessageId = "MigrateTargetRepoTooSmall" ErrorMessageIdMigrateTargetHasLayers ErrorMessageId = "MigrateTargetHasLayers" ErrorMessageIdMigrateInProgress ErrorMessageId = "MigrateInProgress" ErrorMessageIdMigrationInProgress ErrorMessageId = "MigrationInProgress" ErrorMessageIdMigrateTargetVersionLower ErrorMessageId = "MigrateTargetVersionLower" ErrorMessageIdFinalizeMigrateApplianceStatusInvalid ErrorMessageId = "FinalizeMigrateApplianceStatusInvalid" ErrorMessageIdMigrateSourceVersionLower ErrorMessageId = "MigrateSourceVersionLower" ErrorMessageIdPauseResumeMigrationFailed ErrorMessageId = "PauseResumeMigrationFailed" ErrorMessageIdMigrateTargetHasActiveTasks ErrorMessageId = "MigrateTargetHasActiveTasks" ErrorMessageIdBinaryDeserializationError ErrorMessageId = "BinaryDeserializationError" )
type ExecutionFailureCategory ¶
type ExecutionFailureCategory struct {
*ErrorCategory
}
type ExpandStorage ¶
type ExpandStorage struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ExpandStorage"`
Command *ExpandStorageCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type ExpandStorageCommand ¶
type ExpandStorageCommand struct {
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
CachePointId int64 `xml:"CachePointId,omitempty" json:"CachePointId,omitempty"`
Disks *ArrayOfDiskInfo `xml:"Disks,omitempty" json:"Disks,omitempty"`
}
type ExpandStorageResponse ¶
type ExpandStorageResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ExpandStorageResponse"`
ExpandStorageResult *ExpandStorageResult `xml:"ExpandStorageResult,omitempty" json:"ExpandStorageResult,omitempty"`
}
type ExpandStorageResult ¶
type ExpandStorageResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
}
type ExportImage ¶
type ExportImage struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ExportImage"`
Command *ExportImageCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type ExportImageCommand ¶
type ExportImageCommand struct {
ImageIds *ArrayOfLong `xml:"ImageIds,omitempty" json:"ImageIds,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type ExportImageResponse ¶
type ExportImageResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ExportImageResponse"`
ExportImageResult *ExportImageResult `xml:"ExportImageResult,omitempty" json:"ExportImageResult,omitempty"`
}
type ExportImageResult ¶
type ExportImageResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
}
type ExportLayerRevisions ¶
type ExportLayerRevisions struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ExportLayerRevisions"`
Command *ExportLayerRevisionsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type ExportLayerRevisionsCommand ¶
type ExportLayerRevisionsCommand struct {
ExportIds *ArrayOfAnyType `xml:"ExportIds,omitempty" json:"ExportIds,omitempty"`
}
type ExportLayerRevisionsResponse ¶
type ExportLayerRevisionsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ExportLayerRevisionsResponse"`
ExportLayerRevisionsResult *ExportLayerRevisionsResult `xml:"ExportLayerRevisionsResult,omitempty" json:"ExportLayerRevisionsResult,omitempty"`
}
type ExportLayerRevisionsResult ¶
type ExportLayerRevisionsResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
}
type ExportableRevisionDetailsQuery ¶
type ExportableRevisionDetailsQuery struct {
Id struct {
} `xml:"Id,omitempty" json:"Id,omitempty"`
}
type ExportableRevisionDetailsResult ¶
type ExportableRevisionDetailsResult struct {
*WebResultBase
Details *PortableRevisionDetails `xml:"Details,omitempty" json:"Details,omitempty"`
}
type ExportableRevisionsQuery ¶
type ExportableRevisionsQuery struct {
}
type ExportableRevisionsResult ¶
type ExportableRevisionsResult struct {
*WebResultBase
ExportableLayerHierarchy *PortableRevisionHierarchy `xml:"ExportableLayerHierarchy,omitempty" json:"ExportableLayerHierarchy,omitempty"`
}
type ExternalToolFailure ¶
type ExternalToolFailure struct {
*ErrorCategory
Call string `xml:"Call,omitempty" json:"Call,omitempty"`
Args string `xml:"Args,omitempty" json:"Args,omitempty"`
Output string `xml:"Output,omitempty" json:"Output,omitempty"`
Error string `xml:"Error,omitempty" json:"Error,omitempty"`
ErrorCode int32 `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty"`
}
type FailedToPlaceDesktopCategory ¶
type FailedToPlaceDesktopCategory struct {
*ErrorCategory
RequiredSpaceMiBs int32 `xml:"RequiredSpaceMiBs,omitempty" json:"RequiredSpaceMiBs,omitempty"`
TotalVmSlotsRemaining int32 `xml:"TotalVmSlotsRemaining,omitempty" json:"TotalVmSlotsRemaining,omitempty"`
MachineName string `xml:"MachineName,omitempty" json:"MachineName,omitempty"`
}
type FileCategory ¶
type FileCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type FileErrorCategory ¶
type FileErrorCategory struct {
*ErrorCategory
File string `xml:"File,omitempty" json:"File,omitempty"`
SystemMessage string `xml:"SystemMessage,omitempty" json:"SystemMessage,omitempty"`
}
type FileNotFoundCategory ¶
type FileNotFoundCategory struct {
*FileCategory
FileName string `xml:"FileName,omitempty" json:"FileName,omitempty"`
}
type FilePermissionCategory ¶
type FilePermissionCategory struct {
*FileCategory
FileName string `xml:"FileName,omitempty" json:"FileName,omitempty"`
}
type FileShareCredentials ¶
type FileShareCredentials struct {
}
type FileShareDetails ¶
type FileShareDetails struct {
}
type FileShareDetailsQuery ¶
type FileShareDetailsQuery struct {
}
type FileShareDetailsResult ¶
type FileShareDetailsResult struct {
}
type FileShareEntitySummary ¶
type FileShareEntitySummary struct {
}
type FileShareSummaryQuery ¶
type FileShareSummaryQuery struct {
}
type FileShareSummaryResult ¶
type FileShareSummaryResult struct {
}
type FileShareUpdatedObjectEvent ¶
type FileShareUpdatedObjectEvent struct {
}
type FinalizeLayerRevision ¶
type FinalizeLayerRevision struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ FinalizeLayerRevision"`
Command *FinalizeLayerRevisionCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type FinalizeLayerRevisionCommand ¶
type FinalizeLayerRevisionCommand struct {
LayerRevisionId int64 `xml:"LayerRevisionId,omitempty" json:"LayerRevisionId,omitempty"`
ScriptPath string `xml:"ScriptPath,omitempty" json:"ScriptPath,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type FinalizeLayerRevisionResponse ¶
type FinalizeLayerRevisionResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ FinalizeLayerRevisionResponse"`
FinalizeLayerRevisionResult *FinalizeLayerRevisionResult `xml:"FinalizeLayerRevisionResult,omitempty" json:"FinalizeLayerRevisionResult,omitempty"`
}
type FinalizeLayerRevisionResult ¶
type FinalizeLayerRevisionResult struct {
*WebResultBase
}
type FinalizeMigrateAppliance ¶
type FinalizeMigrateAppliance struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ FinalizeMigrateAppliance"`
Command *FinalizeMigrateApplianceCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type FinalizeMigrateApplianceCommand ¶
type FinalizeMigrateApplianceCommand struct {
WorkItemId int64 `xml:"WorkItemId,omitempty" json:"WorkItemId,omitempty"`
}
type FinalizeMigrateApplianceErrorCategory ¶
type FinalizeMigrateApplianceErrorCategory struct {
*ErrorCategory
WorkItemId int64 `xml:"WorkItemId,omitempty" json:"WorkItemId,omitempty"`
WorkItemState string `xml:"WorkItemState,omitempty" json:"WorkItemState,omitempty"`
MigrationStatus string `xml:"MigrationStatus,omitempty" json:"MigrationStatus,omitempty"`
}
type FinalizeMigrateApplianceResponse ¶
type FinalizeMigrateApplianceResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ FinalizeMigrateApplianceResponse"`
FinalizeMigrateApplianceResult *FinalizeMigrateApplianceResult `xml:"FinalizeMigrateApplianceResult,omitempty" json:"FinalizeMigrateApplianceResult,omitempty"`
}
type FinalizeMigrateApplianceResult ¶
type FinalizeMigrateApplianceResult struct {
*WebResultBase
}
type Folder ¶
type Folder struct {
*NewDirectoryItem
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
ParentId int64 `xml:"ParentId,omitempty" json:"ParentId,omitempty"`
}
type FolderChanges ¶
type FolderChanges struct {
*DirectoryItemChanges
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
}
type FolderDetail ¶
type FolderDetail struct {
*FolderSummary
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
}
type FolderId ¶
type FolderId struct {
*DirectoryId
}
type FolderSummary ¶
type FolderSummary struct {
*ContainerOfFolderId
Type *FolderType `xml:"Type,omitempty" json:"Type,omitempty"`
SubFolderCount int32 `xml:"SubFolderCount,omitempty" json:"SubFolderCount,omitempty"`
GroupCount int32 `xml:"GroupCount,omitempty" json:"GroupCount,omitempty"`
UsersCount int32 `xml:"UsersCount,omitempty" json:"UsersCount,omitempty"`
}
type FolderType ¶
type FolderType string
const ( FolderTypeNormal FolderType = "Normal" FolderTypeDefaultUserFolder FolderType = "DefaultUserFolder" FolderTypeDefaultGroupFolder FolderType = "DefaultGroupFolder" FolderTypeDirectoryJunction FolderType = "DirectoryJunction" FolderTypeRoot FolderType = "Root" FolderTypeLDAP FolderType = "LDAP" )
type ForDesktopCreateFilter ¶
type ForSpecificHostFilter ¶
type ForSpecificHostFilter struct {
*Filter
}
type FreeDiskInfo ¶
type FreeDiskInfo struct {
*DiskInfo
}
type FreeDisksQuery ¶
type FreeDisksQuery struct {
CachePointId int64 `xml:"CachePointId,omitempty" json:"CachePointId,omitempty"`
}
type FreeDisksResult ¶
type FreeDisksResult struct {
*WebResultBase
CachePointId int64 `xml:"CachePointId,omitempty" json:"CachePointId,omitempty"`
Disks *ArrayOfDiskInfo `xml:"Disks,omitempty" json:"Disks,omitempty"`
}
type GatherDiagnostics ¶
type GatherDiagnostics struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GatherDiagnostics"`
Command *GatherDiagnosticsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type GatherDiagnosticsCommand ¶
type GatherDiagnosticsCommand struct {
IncludeCoreFiles bool `xml:"IncludeCoreFiles,omitempty" json:"IncludeCoreFiles,omitempty"`
CachePointIds *ArrayOfLong `xml:"CachePointIds,omitempty" json:"CachePointIds,omitempty"`
UserDesktopIds *ArrayOfLong `xml:"UserDesktopIds,omitempty" json:"UserDesktopIds,omitempty"`
InstallMachineIds *ArrayOfLong `xml:"InstallMachineIds,omitempty" json:"InstallMachineIds,omitempty"`
SendEmail bool `xml:"SendEmail,omitempty" json:"SendEmail,omitempty"`
Recipients string `xml:"Recipients,omitempty" json:"Recipients,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type GatherDiagnosticsResponse ¶
type GatherDiagnosticsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GatherDiagnosticsResponse"`
GatherDiagnosticsResult *GatherDiagnosticsResult `xml:"GatherDiagnosticsResult,omitempty" json:"GatherDiagnosticsResult,omitempty"`
}
type GatherDiagnosticsResult ¶
type GatherDiagnosticsResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
}
type GcpErrorCategory ¶
type GcpErrorCategory struct {
*ErrorCategory
Operation string `xml:"Operation,omitempty" json:"Operation,omitempty"`
Target string `xml:"Target,omitempty" json:"Target,omitempty"`
Code string `xml:"Code,omitempty" json:"Code,omitempty"`
Location string `xml:"Location,omitempty" json:"Location,omitempty"`
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type GenerateCertificateCommand ¶
type GenerateCertificateCommand struct {
}
type GenerateHttpCertificate ¶
type GenerateHttpCertificate struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GenerateHttpCertificate"`
Command *GenerateCertificateCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type GenerateHttpCertificateResponse ¶
type GenerateHttpCertificateResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GenerateHttpCertificateResponse"`
GenerateHttpCertificateResult *GenerateHttpCertificateResult `xml:"GenerateHttpCertificateResult,omitempty" json:"GenerateHttpCertificateResult,omitempty"`
}
type GenerateHttpCertificateResult ¶
type GenerateHttpCertificateResult struct {
*WebResultBase
GeneratedCertificate *CertificateInfo `xml:"GeneratedCertificate,omitempty" json:"GeneratedCertificate,omitempty"`
}
type GetAvailableDrives ¶
type GetAvailableDrives struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetAvailableDrives"`
Query *GetAvailableDrivesQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type GetAvailableDrivesQuery ¶
type GetAvailableDrivesQuery struct {
HostId int64 `xml:"HostId,omitempty" json:"HostId,omitempty"`
}
type GetAvailableDrivesResponse ¶
type GetAvailableDrivesResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetAvailableDrivesResponse"`
GetAvailableDrivesResult *GetAvailableDrivesResult `xml:"GetAvailableDrivesResult,omitempty" json:"GetAvailableDrivesResult,omitempty"`
}
type GetAvailableDrivesResult ¶
type GetAvailableDrivesResult struct {
*WebResultBase
DriveInfos *ArrayOfDriveInfo `xml:"DriveInfos,omitempty" json:"DriveInfos,omitempty"`
}
type GetComputeResourcesInformation ¶
type GetComputeResourcesInformation string
const ( GetComputeResourcesInformationAllInformation GetComputeResourcesInformation = "AllInformation" GetComputeResourcesInformationNetworksOnly GetComputeResourcesInformation = "NetworksOnly" )
type GetCurrentCertificateQuery ¶
type GetCurrentCertificateQuery struct {
}
type GetCurrentHttpCertificateResult ¶
type GetCurrentHttpCertificateResult struct {
*WebResultBase
CurrentCertificate *CertificateInfo `xml:"CurrentCertificate,omitempty" json:"CurrentCertificate,omitempty"`
}
type GetItemsAssociatedWithIcon ¶
type GetItemsAssociatedWithIcon struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetItemsAssociatedWithIcon"`
Query *GetItemsAssociatedWithIconQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type GetItemsAssociatedWithIconQuery ¶
type GetItemsAssociatedWithIconQuery struct {
IconId int64 `xml:"IconId,omitempty" json:"IconId,omitempty"`
}
type GetItemsAssociatedWithIconResponse ¶
type GetItemsAssociatedWithIconResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetItemsAssociatedWithIconResponse"`
GetItemsAssociatedWithIconResult *GetItemsAssociatedWithIconResult `xml:"GetItemsAssociatedWithIconResult,omitempty" json:"GetItemsAssociatedWithIconResult,omitempty"`
}
type GetItemsAssociatedWithIconResult ¶
type GetItemsAssociatedWithIconResult struct {
*WebResultBase
Items *ArrayOfItemsAssociatedWithIconDto `xml:"Items,omitempty" json:"Items,omitempty"`
}
type GetLicense ¶
type GetLicense struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetLicense"`
Command *GetLicenseCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type GetLicenseCommand ¶
type GetLicenseCommand struct {
}
type GetLicenseCommandResult ¶
type GetLicenseCommandResult struct {
*WebResultBase
License *LicenseInfo `xml:"License,omitempty" json:"License,omitempty"`
}
type GetLicenseResponse ¶
type GetLicenseResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetLicenseResponse"`
GetLicenseResult *GetLicenseCommandResult `xml:"GetLicenseResult,omitempty" json:"GetLicenseResult,omitempty"`
}
type GetNotificationDetailsQuery ¶
type GetNotificationDetailsQuery struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Type *NotificationCheckType `xml:"Type,omitempty" json:"Type,omitempty"`
}
type GetNotificationDetailsResult ¶
type GetNotificationDetailsResult struct {
*WebResultBase
Notifications *ArrayOfNotificationDetail `xml:"Notifications,omitempty" json:"Notifications,omitempty"`
}
type GetNotifications ¶
type GetNotifications struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetNotifications"`
Query *GetNotificationDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type GetNotificationsResponse ¶
type GetNotificationsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetNotificationsResponse"`
GetNotificationsResult *GetNotificationDetailsResult `xml:"GetNotificationsResult,omitempty" json:"GetNotificationsResult,omitempty"`
}
type GetStorageRecords ¶
type GetStorageRecords struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetStorageRecords"`
Query *StorageRecordsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type GetStorageRecordsResponse ¶
type GetStorageRecordsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetStorageRecordsResponse"`
GetStorageRecordsResult *StorageRecordsResult `xml:"GetStorageRecordsResult,omitempty" json:"GetStorageRecordsResult,omitempty"`
}
type GetWelcomeWindowState ¶
type GetWelcomeWindowState struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetWelcomeWindowState"`
Query *GetWelcomeWindowStateQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type GetWelcomeWindowStateQuery ¶
type GetWelcomeWindowStateQuery struct {
}
type GetWelcomeWindowStateQueryResult ¶
type GetWelcomeWindowStateQueryResult struct {
*WebResultBase
HasOsLayer bool `xml:"HasOsLayer,omitempty" json:"HasOsLayer,omitempty"`
HasImage bool `xml:"HasImage,omitempty" json:"HasImage,omitempty"`
}
type GetWelcomeWindowStateResponse ¶
type GetWelcomeWindowStateResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ GetWelcomeWindowStateResponse"`
GetWelcomeWindowStateResult *GetWelcomeWindowStateQueryResult `xml:"GetWelcomeWindowStateResult,omitempty" json:"GetWelcomeWindowStateResult,omitempty"`
}
type GlobalizedError ¶
type GlobalizedError struct {
*ApplicationError
DefaultTitle *ErrorMessageId `xml:"DefaultTitle,omitempty" json:"DefaultTitle,omitempty"`
MessageID *ErrorMessageId `xml:"MessageID,omitempty" json:"MessageID,omitempty"`
}
type GroupChanges ¶
type GroupChanges struct {
*RoleChanges
MachineAssociation *MachineAssociationInfo `xml:"MachineAssociation,omitempty" json:"MachineAssociation,omitempty"`
}
type GroupCreatedObjectEvent ¶
type GroupCreatedObjectEvent struct {
*DirectoryItemCreatedObjectEventOfGroupSummary
}
type GroupDetail ¶
type GroupDetail struct {
*GroupSummary
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
LastSynced *soap.XSDDateTime `xml:"LastSynced,omitempty" json:"LastSynced,omitempty"`
LdapGuid string `xml:"LdapGuid,omitempty" json:"LdapGuid,omitempty"`
DomainName string `xml:"DomainName,omitempty" json:"DomainName,omitempty"`
LdapDn string `xml:"LdapDn,omitempty" json:"LdapDn,omitempty"`
MemberOf *ArrayOfString `xml:"MemberOf,omitempty" json:"MemberOf,omitempty"`
Members *ArrayOfString `xml:"Members,omitempty" json:"Members,omitempty"`
AssignedDesktops *ArrayOfString `xml:"AssignedDesktops,omitempty" json:"AssignedDesktops,omitempty"`
}
type GroupId ¶
type GroupId struct {
*DirectoryId
}
type GroupSummary ¶
type GroupSummary struct {
*ContainerOfGroupId
IsDistributionGroup bool `xml:"IsDistributionGroup,omitempty" json:"IsDistributionGroup,omitempty"`
MachineAssociationWildcard string `xml:"MachineAssociationWildcard,omitempty" json:"MachineAssociationWildcard,omitempty"`
}
type GroupsQuery ¶
type GroupsQuery struct {
Filter *GroupsQueryFilter `xml:"Filter,omitempty" json:"Filter,omitempty"`
Roles *ArrayOfString `xml:"Roles,omitempty" json:"Roles,omitempty"`
}
type GroupsQueryFilter ¶
type GroupsQueryFilter string
const ( GroupsQueryFilterAll GroupsQueryFilter = "All" GroupsQueryFilterAnyRole GroupsQueryFilter = "AnyRole" GroupsQueryFilterSpecificRoles GroupsQueryFilter = "SpecificRoles" )
type GroupsResult ¶
type GroupsResult struct {
*WebResultBase
Groups *ArrayOfGroupSummary `xml:"Groups,omitempty" json:"Groups,omitempty"`
}
type GuestAttributeNotFoundErrorCategory ¶
type GuestAttributeNotFoundErrorCategory struct {
*ErrorCategory
Attribute string `xml:"Attribute,omitempty" json:"Attribute,omitempty"`
}
type GuestToolsNotInstalledCategory ¶
type GuestToolsNotInstalledCategory struct {
*ErrorCategory
VirtualMachineId string `xml:"VirtualMachineId,omitempty" json:"VirtualMachineId,omitempty"`
}
type HeaderCaptureTransport ¶
type HeaderCaptureTransport struct {
Rt http.RoundTripper
Cookie string
Unidesk_token string
}
HeaderCaptureTransport is a custom HTTP transport that captures headers and cookies.
type HomeApiCategory ¶
type HomeApiCategory struct {
*ErrorCategory
ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty"`
Method string `xml:"Method,omitempty" json:"Method,omitempty"`
}
type HostComputeResource ¶
type HostComputeResource struct {
*ComputeResource
Uuid string `xml:"Uuid,omitempty" json:"Uuid,omitempty"`
StorageResources *ArrayOfStorageResource `xml:"StorageResources,omitempty" json:"StorageResources,omitempty"`
NetworkResources *ArrayOfNetworkResource `xml:"NetworkResources,omitempty" json:"NetworkResources,omitempty"`
Configured bool `xml:"Configured,omitempty" json:"Configured,omitempty"`
HasCloudController bool `xml:"HasCloudController,omitempty" json:"HasCloudController,omitempty"`
AvailableToBrokerCollection *bool `xml:"AvailableToBrokerCollection,omitempty" json:"AvailableToBrokerCollection,omitempty"`
VmSlotsRemaining *int32 `xml:"VmSlotsRemaining,omitempty" json:"VmSlotsRemaining,omitempty"`
TotalVmSlots *int32 `xml:"TotalVmSlots,omitempty" json:"TotalVmSlots,omitempty"`
}
type HypervAgentCommunicationErrorCategory ¶
type HypervAgentCommunicationErrorCategory struct {
*ErrorCategory
ExceptionMessage string `xml:"ExceptionMessage,omitempty" json:"ExceptionMessage,omitempty"`
Address string `xml:"Address,omitempty" json:"Address,omitempty"`
}
type HypervInfrastructureSettings ¶
type HypervInfrastructureSettings struct {
*InfrastructureSettings
HostUniqueId string `xml:"HostUniqueId,omitempty" json:"HostUniqueId,omitempty"`
HostName string `xml:"HostName,omitempty" json:"HostName,omitempty"`
Server string `xml:"Server,omitempty" json:"Server,omitempty"`
AgentRevision string `xml:"AgentRevision,omitempty" json:"AgentRevision,omitempty"`
Port int32 `xml:"Port,omitempty" json:"Port,omitempty"`
StorageInfos *ArrayOfStorageInfo `xml:"StorageInfos,omitempty" json:"StorageInfos,omitempty"`
NetworkInfos *ArrayOfNetwork `xml:"NetworkInfos,omitempty" json:"NetworkInfos,omitempty"`
Passcode string `xml:"Passcode,omitempty" json:"Passcode,omitempty"`
}
type HypervInvalidParameterCategory ¶
type HypervInvalidParameterCategory struct {
*ErrorCategory
Details string `xml:"Details,omitempty" json:"Details,omitempty"`
}
type HypervInvalidStateCategory ¶
type HypervInvalidStateCategory struct {
*ErrorCategory
OperationName string `xml:"OperationName,omitempty" json:"OperationName,omitempty"`
}
type HypervisorTypes ¶
type HypervisorTypes string
const ( HypervisorTypesVMware HypervisorTypes = "VMware" HypervisorTypesHyperV HypervisorTypes = "HyperV" HypervisorTypesAzure HypervisorTypes = "Azure" HypervisorTypesXenServer HypervisorTypes = "XenServer" HypervisorTypesNutanix HypervisorTypes = "Nutanix" HypervisorTypesGcp HypervisorTypes = "Gcp" HypervisorTypesUnknown HypervisorTypes = "Unknown" )
type ImAlreadyInUseErrorCategory ¶
type ImAlreadyInUseErrorCategory struct {
*ErrorCategory
ImName string `xml:"ImName,omitempty" json:"ImName,omitempty"`
}
type ImageByLayerRevisionQuery ¶
type ImageByLayerRevisionQuery struct {
LayerId int64 `xml:"LayerId,omitempty" json:"LayerId,omitempty"`
LayerType *EntityType `xml:"LayerType,omitempty" json:"LayerType,omitempty"`
}
type ImageByLayerRevisionResult ¶
type ImageByLayerRevisionResult struct {
*WebResultBase
Images *ArrayOfImageSummaryWithLayerRevision `xml:"Images,omitempty" json:"Images,omitempty"`
}
type ImageCommand ¶
type ImageCommand struct {
ImageName string `xml:"ImageName,omitempty" json:"ImageName,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
IconId int64 `xml:"IconId,omitempty" json:"IconId,omitempty"`
OsLayerRevId int64 `xml:"OsLayerRevId,omitempty" json:"OsLayerRevId,omitempty"`
PlatformConnectorConfigId string `xml:"PlatformConnectorConfigId,omitempty" json:"PlatformConnectorConfigId,omitempty"`
PlatformLayerRevId *int64 `xml:"PlatformLayerRevId,omitempty" json:"PlatformLayerRevId,omitempty"`
SysprepType *SysprepType `xml:"SysprepType,omitempty" json:"SysprepType,omitempty"`
LayeredImageDiskFilename string `xml:"LayeredImageDiskFilename,omitempty" json:"LayeredImageDiskFilename,omitempty"`
LayeredImageDiskFormat *DiskFormat `xml:"LayeredImageDiskFormat,omitempty" json:"LayeredImageDiskFormat,omitempty"`
LayeredImagePartitionSizeMiB uint32 `xml:"LayeredImagePartitionSizeMiB,omitempty" json:"LayeredImagePartitionSizeMiB,omitempty"`
ElasticWritablePartitionSizeMiB *uint32 `xml:"ElasticWritablePartitionSizeMiB,omitempty" json:"ElasticWritablePartitionSizeMiB,omitempty"`
ElasticLayerMode *ElasticLayerMode `xml:"ElasticLayerMode,omitempty" json:"ElasticLayerMode,omitempty"`
DefragmentDisk bool `xml:"DefragmentDisk,omitempty" json:"DefragmentDisk,omitempty"`
}
type ImageDetail ¶
type ImageDetail struct {
*ImageEntitySummary
OsRev *OsLayerResult `xml:"OsRev,omitempty" json:"OsRev,omitempty"`
AppLayers *ArrayOfApplicationLayerResult `xml:"AppLayers,omitempty" json:"AppLayers,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
PlatformLayer *PlatformLayerResult `xml:"PlatformLayer,omitempty" json:"PlatformLayer,omitempty"`
SysprepType *SysprepType `xml:"SysprepType,omitempty" json:"SysprepType,omitempty"`
LayeredImageDiskFilename string `xml:"LayeredImageDiskFilename,omitempty" json:"LayeredImageDiskFilename,omitempty"`
LayeredImageDiskFormat *DiskFormat `xml:"LayeredImageDiskFormat,omitempty" json:"LayeredImageDiskFormat,omitempty"`
LayeredImagePartitionSizeMiB *uint32 `xml:"LayeredImagePartitionSizeMiB,omitempty" json:"LayeredImagePartitionSizeMiB,omitempty"`
ElasticWritablePartitionSizeMiB *uint32 `xml:"ElasticWritablePartitionSizeMiB,omitempty" json:"ElasticWritablePartitionSizeMiB,omitempty"`
ElasticLayerMode *ElasticLayerMode `xml:"ElasticLayerMode,omitempty" json:"ElasticLayerMode,omitempty"`
DefragmentDisk bool `xml:"DefragmentDisk,omitempty" json:"DefragmentDisk,omitempty"`
}
type ImageDetailQuery ¶
type ImageDetailQuery struct {
ImageIds *ArrayOfLong `xml:"ImageIds,omitempty" json:"ImageIds,omitempty"`
}
type ImageDetailResult ¶
type ImageDetailResult struct {
*WebResultBase
Images *ArrayOfImageDetail `xml:"Images,omitempty" json:"Images,omitempty"`
}
type ImageEntitySummary ¶
type ImageEntitySummary struct {
*EntityNode
IsPublishable bool `xml:"IsPublishable,omitempty" json:"IsPublishable,omitempty"`
PlatformConnectorId string `xml:"PlatformConnectorId,omitempty" json:"PlatformConnectorId,omitempty"`
PlatformConnectorName string `xml:"PlatformConnectorName,omitempty" json:"PlatformConnectorName,omitempty"`
PlatformConnectorConfigId string `xml:"PlatformConnectorConfigId,omitempty" json:"PlatformConnectorConfigId,omitempty"`
PlatformConnectorConfigName string `xml:"PlatformConnectorConfigName,omitempty" json:"PlatformConnectorConfigName,omitempty"`
}
type ImageInUse ¶
type ImageInUse struct {
*ErrorCategory
ImageNames *ArrayOfString `xml:"ImageNames,omitempty" json:"ImageNames,omitempty"`
}
type ImageInWrongStorageAccountCategory ¶
type ImageInWrongStorageAccountCategory struct {
*ErrorCategory
ImageName string `xml:"ImageName,omitempty" json:"ImageName,omitempty"`
ExpectedAccountName string `xml:"ExpectedAccountName,omitempty" json:"ExpectedAccountName,omitempty"`
ActualAccountName string `xml:"ActualAccountName,omitempty" json:"ActualAccountName,omitempty"`
}
type ImageSummaryQuery ¶
type ImageSummaryQuery struct {
OsLayerId *int64 `xml:"OsLayerId,omitempty" json:"OsLayerId,omitempty"`
}
type ImageSummaryResult ¶
type ImageSummaryResult struct {
*WebResultBase
Images *ArrayOfImageEntitySummary `xml:"Images,omitempty" json:"Images,omitempty"`
}
type ImageSummaryWithLayerRevision ¶
type ImageSummaryWithLayerRevision struct {
*ImageEntitySummary
RevisionId int64 `xml:"RevisionId,omitempty" json:"RevisionId,omitempty"`
RevisionName string `xml:"RevisionName,omitempty" json:"RevisionName,omitempty"`
}
type ImageUpdatedObjectEvent ¶
type ImageUpdatedObjectEvent struct {
*UpdatedObjectEventOfImageEntitySummary
}
type ImportExportFileShareQuery ¶
type ImportExportFileShareQuery struct {
}
type ImportExportFileShareResult ¶
type ImportExportFileShareResult struct {
}
type ImportLayerRevisions ¶
type ImportLayerRevisions struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ImportLayerRevisions"`
Command *ImportLayerRevisionsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type ImportLayerRevisionsCommand ¶
type ImportLayerRevisionsCommand struct {
ImportIds *ArrayOfAnyType `xml:"ImportIds,omitempty" json:"ImportIds,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type ImportLayerRevisionsResponse ¶
type ImportLayerRevisionsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ImportLayerRevisionsResponse"`
ImportLayerRevisionsResult *ImportLayerRevisionsResult `xml:"ImportLayerRevisionsResult,omitempty" json:"ImportLayerRevisionsResult,omitempty"`
}
type ImportLayerRevisionsResult ¶
type ImportLayerRevisionsResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
}
type ImportLdapItem ¶
type ImportLdapItem struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ImportLdapItem"`
Command *ImportLdapItemCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type ImportLdapItemCommand ¶
type ImportLdapItemCommand struct {
Items *ArrayOfDirectoryId `xml:"Items,omitempty" json:"Items,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type ImportLdapItemResponse ¶
type ImportLdapItemResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ImportLdapItemResponse"`
ImportLdapItemResult *ImportLdapItemResult `xml:"ImportLdapItemResult,omitempty" json:"ImportLdapItemResult,omitempty"`
}
type ImportLdapItemResult ¶
type ImportLdapItemResult struct {
*WebResultBase
Items *ArrayOfDirectoryId `xml:"Items,omitempty" json:"Items,omitempty"`
}
type ImportOs ¶
type ImportOs struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ImportOs"`
Command *ImportOsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type ImportOsCommand ¶
type ImportOsCommand struct {
DiskFilename string `xml:"DiskFilename,omitempty" json:"DiskFilename,omitempty"`
PlatformConnectorConfigId string `xml:"PlatformConnectorConfigId,omitempty" json:"PlatformConnectorConfigId,omitempty"`
PlatformAuditInfo string `xml:"PlatformAuditInfo,omitempty" json:"PlatformAuditInfo,omitempty"`
PlatformData string `xml:"PlatformData,omitempty" json:"PlatformData,omitempty"`
LayerInfo *LayerInfo `xml:"LayerInfo,omitempty" json:"LayerInfo,omitempty"`
SourceVolumeSize uint64 `xml:"SourceVolumeSize,omitempty" json:"SourceVolumeSize,omitempty"`
RevisionInfo *LayerRevisionInfo `xml:"RevisionInfo,omitempty" json:"RevisionInfo,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type ImportOsResponse ¶
type ImportOsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ImportOsResponse"`
ImportOsResult *ImportOsResult `xml:"ImportOsResult,omitempty" json:"ImportOsResult,omitempty"`
}
type ImportOsResult ¶
type ImportOsResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
WorkItemId int64 `xml:"WorkItemId,omitempty" json:"WorkItemId,omitempty"`
LayerSummary *LayerEntitySummary `xml:"LayerSummary,omitempty" json:"LayerSummary,omitempty"`
}
type ImportableRevisionDetailsQuery ¶
type ImportableRevisionDetailsQuery struct {
Id struct {
} `xml:"Id,omitempty" json:"Id,omitempty"`
}
type ImportableRevisionDetailsResult ¶
type ImportableRevisionDetailsResult struct {
*WebResultBase
Details *PortableRevisionDetails `xml:"Details,omitempty" json:"Details,omitempty"`
}
type ImportableRevisionsQuery ¶
type ImportableRevisionsQuery struct {
}
type ImportableRevisionsResult ¶
type ImportableRevisionsResult struct {
*WebResultBase
ImportableLayerHierarchy *PortableRevisionHierarchy `xml:"ImportableLayerHierarchy,omitempty" json:"ImportableLayerHierarchy,omitempty"`
}
type ImportableVMData ¶
type ImportableVMData struct {
OperatingSystem *OSType `xml:"OperatingSystem,omitempty" json:"OperatingSystem,omitempty"`
OSServicePack string `xml:"OSServicePack,omitempty" json:"OSServicePack,omitempty"`
BootVolumeDriveLetter *Char `xml:"BootVolumeDriveLetter,omitempty" json:"BootVolumeDriveLetter,omitempty"`
Volumes *ArrayOfVMImportVolumeData `xml:"Volumes,omitempty" json:"Volumes,omitempty"`
IPAddresses *ArrayOfString `xml:"IPAddresses,omitempty" json:"IPAddresses,omitempty"`
Version string `xml:"Version,omitempty" json:"Version,omitempty"`
VmId string `xml:"VmId,omitempty" json:"VmId,omitempty"`
}
type ImportableVMQueryData ¶
type ImportableVMQueryData struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
VMName string `xml:"VMName,omitempty" json:"VMName,omitempty"`
VMInfrastructureId string `xml:"VMInfrastructureId,omitempty" json:"VMInfrastructureId,omitempty"`
OperatingSystem *OSType `xml:"OperatingSystem,omitempty" json:"OperatingSystem,omitempty"`
OSServicePack string `xml:"OSServicePack,omitempty" json:"OSServicePack,omitempty"`
ImportJobRunning bool `xml:"ImportJobRunning,omitempty" json:"ImportJobRunning,omitempty"`
}
type ImportableVMsQuery ¶
type ImportableVMsQuery struct {
}
type ImportableVMsResult ¶
type ImportableVMsResult struct {
*WebResultBase
Data *ArrayOfImportableVMQueryData `xml:"Data,omitempty" json:"Data,omitempty"`
}
type IncludeLayer ¶
type IncludeLayer string
const ( IncludeLayerAll IncludeLayer = "All" IncludeLayerOS IncludeLayer = "OS" IncludeLayerApplication IncludeLayer = "Application" IncludeLayerPlatform IncludeLayer = "Platform" )
type IncompatibleCategory ¶
type IncompatibleCategory struct {
*ErrorCategory
MessageResource string `xml:"MessageResource,omitempty" json:"MessageResource,omitempty"`
DefaultTitleResource string `xml:"DefaultTitleResource,omitempty" json:"DefaultTitleResource,omitempty"`
}
type InfrastructureCloudController ¶
type InfrastructureCloudController struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Server string `xml:"Server,omitempty" json:"Server,omitempty"`
IsSsl bool `xml:"IsSsl,omitempty" json:"IsSsl,omitempty"`
Username string `xml:"Username,omitempty" json:"Username,omitempty"`
AgentRevision string `xml:"AgentRevision,omitempty" json:"AgentRevision,omitempty"`
Hosts *ArrayOfInfrastructureHost `xml:"Hosts,omitempty" json:"Hosts,omitempty"`
SubscriptionId string `xml:"SubscriptionId,omitempty" json:"SubscriptionId,omitempty"`
CertificateThumbprint string `xml:"CertificateThumbprint,omitempty" json:"CertificateThumbprint,omitempty"`
}
type InfrastructureFailureCategory ¶
type InfrastructureFailureCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type InfrastructureHost ¶
type InfrastructureQuery ¶
type InfrastructureQuery struct {
}
type InfrastructureResult ¶
type InfrastructureResult struct {
*WebResultBase
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
DataCenterId string `xml:"DataCenterId,omitempty" json:"DataCenterId,omitempty"`
CachePointTemplateId string `xml:"CachePointTemplateId,omitempty" json:"CachePointTemplateId,omitempty"`
CachePointTemplateName string `xml:"CachePointTemplateName,omitempty" json:"CachePointTemplateName,omitempty"`
CloudControllers *ArrayOfInfrastructureCloudController `xml:"CloudControllers,omitempty" json:"CloudControllers,omitempty"`
}
type InfrastructureSettings ¶
type InfrastructureSettings struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
}
type InstallationIncompleteCategory ¶
type InstallationIncompleteCategory struct {
*ErrorCategory
Version string `xml:"Version,omitempty" json:"Version,omitempty"`
}
type InsufficentSpaceCategory ¶
type InsufficentSpaceCategory struct {
*ErrorCategory
Location string `xml:"Location,omitempty" json:"Location,omitempty"`
SizeMiB uint64 `xml:"SizeMiB,omitempty" json:"SizeMiB,omitempty"`
}
type InternalLdapFailureCategory ¶
type InternalLdapFailureCategory struct {
*ErrorCategory
LdapError string `xml:"LdapError,omitempty" json:"LdapError,omitempty"`
}
type InvalidArgumentCategory ¶
type InvalidArgumentCategory struct {
*ErrorCategory
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Value struct {
} `xml:"Value,omitempty" json:"Value,omitempty"`
}
type InvalidCredentialsCategory ¶
type InvalidCredentialsCategory struct {
*ErrorCategory
}
type InvalidDataStoreCategory ¶
type InvalidDataStoreCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type InvalidDataTypeCategory ¶
type InvalidDataTypeCategory struct {
*ErrorCategory
OrgType string `xml:"OrgType,omitempty" json:"OrgType,omitempty"`
NewType struct {
} `xml:"NewType,omitempty" json:"NewType,omitempty"`
}
type InvalidInputCategory ¶
type InvalidInputCategory struct {
*ErrorCategory
InputValue string `xml:"InputValue,omitempty" json:"InputValue,omitempty"`
ExpectedValue string `xml:"ExpectedValue,omitempty" json:"ExpectedValue,omitempty"`
}
type InvalidLayerPackageCategory ¶
type InvalidLayerPackageCategory struct {
*ErrorCategory
Package string `xml:"Package,omitempty" json:"Package,omitempty"`
AdditionalInfo struct {
} `xml:"AdditionalInfo,omitempty" json:"AdditionalInfo,omitempty"`
}
type InvalidLayerState ¶
type InvalidLayerState struct {
*ErrorCategory
LayerName string `xml:"LayerName,omitempty" json:"LayerName,omitempty"`
ExpectedState string `xml:"ExpectedState,omitempty" json:"ExpectedState,omitempty"`
ActualState string `xml:"ActualState,omitempty" json:"ActualState,omitempty"`
}
type InvalidPendingOperationCategory ¶
type InvalidPendingOperationCategory struct {
*ErrorCategory
PendingOperationId int64 `xml:"PendingOperationId,omitempty" json:"PendingOperationId,omitempty"`
}
type InvalidPowerStateCategory ¶
type InvalidPowerStateCategory struct {
*ErrorCategory
VirtualMachine string `xml:"VirtualMachine,omitempty" json:"VirtualMachine,omitempty"`
PowerState string `xml:"PowerState,omitempty" json:"PowerState,omitempty"`
AdditionalInfo string `xml:"AdditionalInfo,omitempty" json:"AdditionalInfo,omitempty"`
}
type InvalidQueryStringCategory ¶
type InvalidQueryStringCategory struct {
*ErrorCategory
InvalidItem string `xml:"InvalidItem,omitempty" json:"InvalidItem,omitempty"`
Context string `xml:"Context,omitempty" json:"Context,omitempty"`
}
type InvalidRecipientsCategory ¶
type InvalidRecipientsCategory struct {
*ErrorCategory
Recipients string `xml:"Recipients,omitempty" json:"Recipients,omitempty"`
}
type InvalidSessionCategory ¶
type InvalidSessionCategory struct {
*SecurityCategory
UserHostAddress string `xml:"UserHostAddress,omitempty" json:"UserHostAddress,omitempty"`
}
type InvalidSnapshotsCategory ¶
type InvalidSnapshotsCategory struct {
*ErrorCategory
Snapshots string `xml:"Snapshots,omitempty" json:"Snapshots,omitempty"`
}
type InvalidVersionFormatCategory ¶
type InvalidVersionFormatCategory struct {
*ErrorCategory
VersionString string `xml:"VersionString,omitempty" json:"VersionString,omitempty"`
}
type InvalidVmTemplateCategory ¶
type InvalidVmTemplateCategory struct {
*ErrorCategory
Template string `xml:"Template,omitempty" json:"Template,omitempty"`
Issue string `xml:"Issue,omitempty" json:"Issue,omitempty"`
}
type IsAuthenticated ¶
type IsAuthenticatedResponse ¶
type IsAuthenticatedResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ IsAuthenticatedResponse"`
IsAuthenticatedResult *IsAuthenticatedResult `xml:"IsAuthenticatedResult,omitempty" json:"IsAuthenticatedResult,omitempty"`
}
type IsAuthenticatedResult ¶
type IsAuthenticatedResult struct {
*LoginResult
}
type ItemNotFoundCategory ¶
type ItemNotFoundCategory struct {
*ErrorCategory
Item string `xml:"Item,omitempty" json:"Item,omitempty"`
AdditionalInfo struct {
} `xml:"AdditionalInfo,omitempty" json:"AdditionalInfo,omitempty"`
}
type ItemsAssociatedWithIconDto ¶
type ItemsAssociatedWithIconDto struct {
Type *EntityType `xml:"Type,omitempty" json:"Type,omitempty"`
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
}
type JobStepErrorCategory ¶
type JobStepErrorCategory struct {
*ErrorCategory
JobStepResourceId string `xml:"JobStepResourceId,omitempty" json:"JobStepResourceId,omitempty"`
}
type KeyValueOfInt64 ¶
type KeyValueOfString ¶
type LayerCopyFailureCategory ¶
type LayerCopyFailureCategory struct {
*ErrorCategory
LayerName string `xml:"LayerName,omitempty" json:"LayerName,omitempty"`
LayerVersion string `xml:"LayerVersion,omitempty" json:"LayerVersion,omitempty"`
Reason string `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type LayerDetailsQuery ¶
type LayerDetailsQuery struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
}
type LayerDetailsResultOfAppLayerRevisionDetail ¶
type LayerDetailsResultOfAppLayerRevisionDetail struct {
*WebResultBase
LayerSummary *LayerEntitySummary `xml:"LayerSummary,omitempty" json:"LayerSummary,omitempty"`
Guid *Guid `xml:"Guid,omitempty" json:"Guid,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
CreationDate soap.XSDDateTime `xml:"CreationDate,omitempty" json:"CreationDate,omitempty"`
LastChange *soap.XSDDateTime `xml:"LastChange,omitempty" json:"LastChange,omitempty"`
Revisions *ArrayOfAppLayerRevisionDetail `xml:"Revisions,omitempty" json:"Revisions,omitempty"`
UniPoolsUsing *ArrayOfCollectionSummary `xml:"UniPoolsUsing,omitempty" json:"UniPoolsUsing,omitempty"`
ImagesUsing *ArrayOfImageEntitySummary `xml:"ImagesUsing,omitempty" json:"ImagesUsing,omitempty"`
ScriptPath string `xml:"ScriptPath,omitempty" json:"ScriptPath,omitempty"`
}
type LayerDetailsResultOfOsLayerRevisionDetail ¶
type LayerDetailsResultOfOsLayerRevisionDetail struct {
*WebResultBase
LayerSummary *LayerEntitySummary `xml:"LayerSummary,omitempty" json:"LayerSummary,omitempty"`
Guid *Guid `xml:"Guid,omitempty" json:"Guid,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
CreationDate soap.XSDDateTime `xml:"CreationDate,omitempty" json:"CreationDate,omitempty"`
LastChange *soap.XSDDateTime `xml:"LastChange,omitempty" json:"LastChange,omitempty"`
Revisions *ArrayOfOsLayerRevisionDetail `xml:"Revisions,omitempty" json:"Revisions,omitempty"`
UniPoolsUsing *ArrayOfCollectionSummary `xml:"UniPoolsUsing,omitempty" json:"UniPoolsUsing,omitempty"`
ImagesUsing *ArrayOfImageEntitySummary `xml:"ImagesUsing,omitempty" json:"ImagesUsing,omitempty"`
ScriptPath string `xml:"ScriptPath,omitempty" json:"ScriptPath,omitempty"`
}
type LayerDetailsResultOfPlatformLayerRevisionDetail ¶
type LayerDetailsResultOfPlatformLayerRevisionDetail struct {
*WebResultBase
LayerSummary *LayerEntitySummary `xml:"LayerSummary,omitempty" json:"LayerSummary,omitempty"`
Guid *Guid `xml:"Guid,omitempty" json:"Guid,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
CreationDate soap.XSDDateTime `xml:"CreationDate,omitempty" json:"CreationDate,omitempty"`
LastChange *soap.XSDDateTime `xml:"LastChange,omitempty" json:"LastChange,omitempty"`
Revisions *ArrayOfPlatformLayerRevisionDetail `xml:"Revisions,omitempty" json:"Revisions,omitempty"`
UniPoolsUsing *ArrayOfCollectionSummary `xml:"UniPoolsUsing,omitempty" json:"UniPoolsUsing,omitempty"`
ImagesUsing *ArrayOfImageEntitySummary `xml:"ImagesUsing,omitempty" json:"ImagesUsing,omitempty"`
ScriptPath string `xml:"ScriptPath,omitempty" json:"ScriptPath,omitempty"`
}
type LayerEntitySummary ¶
type LayerEntitySummary struct {
*EntityNode
AssociatedOsLayerId *int64 `xml:"AssociatedOsLayerId,omitempty" json:"AssociatedOsLayerId,omitempty"`
StatusFlags *LayerStatusFlags `xml:"StatusFlags,omitempty" json:"StatusFlags,omitempty"`
Folder string `xml:"Folder,omitempty" json:"Folder,omitempty"`
}
type LayerIconsQuery ¶
type LayerIconsQuery struct {
}
type LayerIconsResult ¶
type LayerIconsResult struct {
*WebResultBase
IconIds *ArrayOfLong `xml:"IconIds,omitempty" json:"IconIds,omitempty"`
}
type LayerInstallDiskQuery ¶
type LayerInstallDiskQuery struct {
LayerId int64 `xml:"LayerId,omitempty" json:"LayerId,omitempty"`
}
type LayerInstallDiskResult ¶
type LayerInstallDiskResult struct {
*WebResultBase
DiskUncPath string `xml:"DiskUncPath,omitempty" json:"DiskUncPath,omitempty"`
DiskName string `xml:"DiskName,omitempty" json:"DiskName,omitempty"`
PackageDiskName string `xml:"PackageDiskName,omitempty" json:"PackageDiskName,omitempty"`
LayerMayBeEmpty bool `xml:"LayerMayBeEmpty,omitempty" json:"LayerMayBeEmpty,omitempty"`
}
type LayerIntegrityFailureCategory ¶
type LayerIntegrityFailureCategory struct {
*ErrorCategory
PackageId int64 `xml:"PackageId,omitempty" json:"PackageId,omitempty"`
Status string `xml:"Status,omitempty" json:"Status,omitempty"`
BlockFinalize int32 `xml:"BlockFinalize,omitempty" json:"BlockFinalize,omitempty"`
}
type LayerMismatchErrorCategory ¶
type LayerMismatchErrorCategory struct {
*ErrorCategory
LayerName string `xml:"LayerName,omitempty" json:"LayerName,omitempty"`
TargetOsLayerName string `xml:"TargetOsLayerName,omitempty" json:"TargetOsLayerName,omitempty"`
}
type LayerResult ¶
type LayerResult struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Guid *Guid `xml:"Guid,omitempty" json:"Guid,omitempty"`
ImageId int64 `xml:"ImageId,omitempty" json:"ImageId,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
Priority int64 `xml:"Priority,omitempty" json:"Priority,omitempty"`
Revisions *ArrayOfChoice2 `xml:"Revisions,omitempty" json:"Revisions,omitempty"`
}
type LayerRevisionChange ¶
type LayerRevisionDetail ¶
type LayerRevisionDetail struct {
LayerId int64 `xml:"LayerId,omitempty" json:"LayerId,omitempty"`
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Revision int32 `xml:"Revision,omitempty" json:"Revision,omitempty"`
ParentGuid *Guid `xml:"ParentGuid,omitempty" json:"ParentGuid,omitempty"`
Guid *Guid `xml:"Guid,omitempty" json:"Guid,omitempty"`
DisplayedVersion string `xml:"DisplayedVersion,omitempty" json:"DisplayedVersion,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
DateCreated soap.XSDDateTime `xml:"DateCreated,omitempty" json:"DateCreated,omitempty"`
DateLastEdited *soap.XSDDateTime `xml:"DateLastEdited,omitempty" json:"DateLastEdited,omitempty"`
State *LayerRevisionStatus `xml:"State,omitempty" json:"State,omitempty"`
ImagesUsing *ArrayOfImageEntitySummary `xml:"ImagesUsing,omitempty" json:"ImagesUsing,omitempty"`
NumberOfDesktopsUsing int32 `xml:"NumberOfDesktopsUsing,omitempty" json:"NumberOfDesktopsUsing,omitempty"`
NumberOfImagesUsing int32 `xml:"NumberOfImagesUsing,omitempty" json:"NumberOfImagesUsing,omitempty"`
NumberOfCollectionsUsing int32 `xml:"NumberOfCollectionsUsing,omitempty" json:"NumberOfCollectionsUsing,omitempty"`
CanDelete bool `xml:"CanDelete,omitempty" json:"CanDelete,omitempty"`
WhoLastEdited string `xml:"WhoLastEdited,omitempty" json:"WhoLastEdited,omitempty"`
SizeMegs int32 `xml:"SizeMegs,omitempty" json:"SizeMegs,omitempty"`
DiskFileSize int64 `xml:"DiskFileSize,omitempty" json:"DiskFileSize,omitempty"`
ElasticLayerability *ElasticLayerability `xml:"ElasticLayerability,omitempty" json:"ElasticLayerability,omitempty"`
LayeringRuleSetVersion string `xml:"LayeringRuleSetVersion,omitempty" json:"LayeringRuleSetVersion,omitempty"`
FailedLayeringRules *ArrayOfString `xml:"FailedLayeringRules,omitempty" json:"FailedLayeringRules,omitempty"`
LayeringRulesDetails *ArrayOfElasticLayeringRuleResult `xml:"LayeringRulesDetails,omitempty" json:"LayeringRulesDetails,omitempty"`
Imported bool `xml:"Imported,omitempty" json:"Imported,omitempty"`
}
type LayerRevisionInfo ¶
type LayerRevisionInfo struct {
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
ScriptPath string `xml:"ScriptPath,omitempty" json:"ScriptPath,omitempty"`
LayerSizeMiB int32 `xml:"LayerSizeMiB,omitempty" json:"LayerSizeMiB,omitempty"`
}
type LayerRevisionStatus ¶
type LayerRevisionStatus string
const ( LayerRevisionStatusInvalid LayerRevisionStatus = "Invalid" LayerRevisionStatusEditing LayerRevisionStatus = "Editing" LayerRevisionStatusFinalizable LayerRevisionStatus = "Finalizable" LayerRevisionStatusFinalizing LayerRevisionStatus = "Finalizing" LayerRevisionStatusDeployable LayerRevisionStatus = "Deployable" LayerRevisionStatusDeleting LayerRevisionStatus = "Deleting" LayerRevisionStatusBroken LayerRevisionStatus = "Broken" )
type LayerRevisionsQuery ¶
type LayerRevisionsQuery struct {
LayerFilter *IncludeLayer `xml:"LayerFilter,omitempty" json:"LayerFilter,omitempty"`
ManagedMachineTypeRestriction *EntityType `xml:"ManagedMachineTypeRestriction,omitempty" json:"ManagedMachineTypeRestriction,omitempty"`
}
type LayerRevisionsResult ¶
type LayerRevisionsResult struct {
*WebResultBase
Layers *ArrayOfChoice3 `xml:"Layers,omitempty" json:"Layers,omitempty"`
}
type LayerStatusFlags ¶
type LayerStatusFlags interface{}
type LayeringViolationSeverity ¶
type LayeringViolationSeverity string
const ( LayeringViolationSeverityNone LayeringViolationSeverity = "None" LayeringViolationSeverityLow LayeringViolationSeverity = "Low" LayeringViolationSeverityMedium LayeringViolationSeverity = "Medium" LayeringViolationSeverityHigh LayeringViolationSeverity = "High" )
type LdapFolderDetail ¶
type LdapFolderDetail struct {
*FolderDetail
Items *ArrayOfNameValuePair `xml:"Items,omitempty" json:"Items,omitempty"`
}
type LdapGroupDetail ¶
type LdapGroupDetail struct {
*GroupDetail
Items *ArrayOfNameValuePair `xml:"Items,omitempty" json:"Items,omitempty"`
}
type LdapItemNotFoundCategory ¶
type LdapItemNotFoundCategory struct {
*ErrorCategory
AdditionalInfo struct {
} `xml:"AdditionalInfo,omitempty" json:"AdditionalInfo,omitempty"`
}
type LdapUserDetail ¶
type LdapUserDetail struct {
*UserDetail
Items *ArrayOfNameValuePair `xml:"Items,omitempty" json:"Items,omitempty"`
}
type LicenseCategory ¶
type LicenseCategory struct {
*ErrorCategory
MaxCount int32 `xml:"MaxCount,omitempty" json:"MaxCount,omitempty"`
CurrentCount int32 `xml:"CurrentCount,omitempty" json:"CurrentCount,omitempty"`
RequestedCount int32 `xml:"RequestedCount,omitempty" json:"RequestedCount,omitempty"`
ExpDate soap.XSDDateTime `xml:"ExpDate,omitempty" json:"ExpDate,omitempty"`
Arg4 string `xml:"Arg4,omitempty" json:"Arg4,omitempty"`
}
type LicenseFailureCategory ¶
type LicenseFailureCategory struct {
*ErrorCategory
}
type LicenseInfo ¶
type LicenseInfo struct {
Status *LicenseStatus `xml:"Status,omitempty" json:"Status,omitempty"`
CustomerName string `xml:"CustomerName,omitempty" json:"CustomerName,omitempty"`
LicenseStartDate soap.XSDDateTime `xml:"LicenseStartDate,omitempty" json:"LicenseStartDate,omitempty"`
DesktopsLicensed int32 `xml:"DesktopsLicensed,omitempty" json:"DesktopsLicensed,omitempty"`
CurrentDesktopCount int32 `xml:"CurrentDesktopCount,omitempty" json:"CurrentDesktopCount,omitempty"`
DaysLicensed int32 `xml:"DaysLicensed,omitempty" json:"DaysLicensed,omitempty"`
DaysMaximum int32 `xml:"DaysMaximum,omitempty" json:"DaysMaximum,omitempty"`
DaysRemaining int32 `xml:"DaysRemaining,omitempty" json:"DaysRemaining,omitempty"`
AccountIdentity string `xml:"AccountIdentity,omitempty" json:"AccountIdentity,omitempty"`
InstallationId string `xml:"InstallationId,omitempty" json:"InstallationId,omitempty"`
}
type LicenseStatus ¶
type LicenseStatus interface{}
type LocalFolderDetail ¶
type LocalFolderDetail struct {
*FolderDetail
}
type LocalGroupDetail ¶
type LocalGroupDetail struct {
*GroupDetail
}
type LocalUserDetail ¶
type LocalUserDetail struct {
*UserDetail
}
type LocalizedError ¶
type LocalizedError struct {
*ApplicationError
Title string `xml:"Title,omitempty" json:"Title,omitempty"`
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
Details string `xml:"Details,omitempty" json:"Details,omitempty"`
}
type Log ¶
type Log struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ Log"`
Command *LogCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type LogCommand ¶
type LogResponse ¶
type Login ¶
type Login struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ Login"`
Command *LoginCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type LoginCommand ¶
type LoginCommand struct {
UserName string `xml:"UserName,omitempty" json:"UserName,omitempty"`
Password string `xml:"Password,omitempty" json:"Password,omitempty"`
Culture string `xml:"Culture,omitempty" json:"Culture,omitempty"`
RememberMe bool `xml:"RememberMe,omitempty" json:"RememberMe,omitempty"`
}
type LoginResponse ¶
type LoginResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ LoginResponse"`
LoginResult *LoginResult `xml:"LoginResult,omitempty" json:"LoginResult,omitempty"`
}
type LoginResult ¶
type LoginResult struct {
*WebResultBase
UserId int64 `xml:"UserId,omitempty" json:"UserId,omitempty"`
LoginName string `xml:"LoginName,omitempty" json:"LoginName,omitempty"`
UserName *UserName `xml:"UserName,omitempty" json:"UserName,omitempty"`
FullName string `xml:"FullName,omitempty" json:"FullName,omitempty"`
Rights uint32 `xml:"Rights,omitempty" json:"Rights,omitempty"`
Token string `xml:"Token,omitempty" json:"Token,omitempty"`
UserRights *Right `xml:"UserRights,omitempty" json:"UserRights,omitempty"`
Settings *ArrayOfNameValuePair `xml:"Settings,omitempty" json:"Settings,omitempty"`
SessionAttributes *UserSessionAttributes `xml:"SessionAttributes,omitempty" json:"SessionAttributes,omitempty"`
}
type LogoutResponse ¶
type LogoutResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ LogoutResponse"`
LogoutResult *LogoutResult `xml:"LogoutResult,omitempty" json:"LogoutResult,omitempty"`
}
type LogoutResult ¶
type LogoutResult struct {
*WebResultBase
}
type LvmFileSystemErrorCategory ¶
type LvmFileSystemErrorCategory struct {
*ErrorCategory
DevicePath string `xml:"DevicePath,omitempty" json:"DevicePath,omitempty"`
}
type MAConfiguredOnlyFilter ¶
type MAConfiguredOnlyFilter struct {
*Filter
}
type MachineAssociationInfo ¶
type MachineAssociationInfo struct {
NameWildcard *string `xml:"NameWildcard,omitempty" json:"NameWildcard,omitempty"`
}
type MailNotificationInfo ¶
type MaintenanceSchedulesQuery ¶
type MaintenanceSchedulesQuery struct {
}
type MaintenanceSchedulesResult ¶
type MaintenanceSchedulesResult struct {
*WebResultBase
MaintenanceSchedules *ArrayOfUniMaintenanceSchedule `xml:"MaintenanceSchedules,omitempty" json:"MaintenanceSchedules,omitempty"`
}
type ManagementApplianceDetailsQuery ¶
type ManagementApplianceDetailsQuery struct {
IncludeNetworkInfo bool `xml:"IncludeNetworkInfo,omitempty" json:"IncludeNetworkInfo,omitempty"`
}
type ManagementApplianceDetailsResult ¶
type ManagementApplianceDetailsResult struct {
*WebResultBase
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
ImageId int64 `xml:"ImageId,omitempty" json:"ImageId,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
SoftwareVersion string `xml:"SoftwareVersion,omitempty" json:"SoftwareVersion,omitempty"`
IpAddress string `xml:"IpAddress,omitempty" json:"IpAddress,omitempty"`
StartDate soap.XSDDateTime `xml:"StartDate,omitempty" json:"StartDate,omitempty"`
HostName string `xml:"HostName,omitempty" json:"HostName,omitempty"`
UniqueId string `xml:"UniqueId,omitempty" json:"UniqueId,omitempty"`
NeedsAttention bool `xml:"NeedsAttention,omitempty" json:"NeedsAttention,omitempty"`
Network string `xml:"Network,omitempty" json:"Network,omitempty"`
}
type ManagementApplianceResult ¶
type ManagementApplianceResult struct {
*WebResultBase
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
UpgradeLocation string `xml:"UpgradeLocation,omitempty" json:"UpgradeLocation,omitempty"`
UpgradeVersion string `xml:"UpgradeVersion,omitempty" json:"UpgradeVersion,omitempty"`
UpgradeReleaseNotesUrl string `xml:"UpgradeReleaseNotesUrl,omitempty" json:"UpgradeReleaseNotesUrl,omitempty"`
NeedsAttention bool `xml:"NeedsAttention,omitempty" json:"NeedsAttention,omitempty"`
}
type ManagementApplianceUpdatedObjectEvent ¶
type ManagementApplianceUpdatedObjectEvent struct {
*UpdatedObjectEvent
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
NeedsAttention bool `xml:"NeedsAttention,omitempty" json:"NeedsAttention,omitempty"`
StartDate soap.XSDDateTime `xml:"StartDate,omitempty" json:"StartDate,omitempty"`
}
type MigrateAppliance ¶
type MigrateAppliance struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ MigrateAppliance"`
Command *MigrateApplianceCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type MigrateApplianceCommand ¶
type MigrateApplianceCommand struct {
MigrationReason *MigrationReason `xml:"MigrationReason,omitempty" json:"MigrationReason,omitempty"`
TargetAddress string `xml:"TargetAddress,omitempty" json:"TargetAddress,omitempty"`
User string `xml:"User,omitempty" json:"User,omitempty"`
Password string `xml:"Password,omitempty" json:"Password,omitempty"`
DryRun bool `xml:"DryRun,omitempty" json:"DryRun,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type MigrateApplianceResponse ¶
type MigrateApplianceResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ MigrateApplianceResponse"`
MigrateApplianceResult *MigrateApplianceResult `xml:"MigrateApplianceResult,omitempty" json:"MigrateApplianceResult,omitempty"`
}
type MigrateApplianceResult ¶
type MigrateApplianceResult struct {
*WebResultBase
WorkTicketId *int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
}
type MigrateApplianceVersionErrorCategory ¶
type MigrateApplianceVersionErrorCategory struct {
*ErrorCategory
CurrentVersion string `xml:"CurrentVersion,omitempty" json:"CurrentVersion,omitempty"`
RequiredVersion string `xml:"RequiredVersion,omitempty" json:"RequiredVersion,omitempty"`
}
type MigrationInProgressErrorCategory ¶
type MigrationInProgressErrorCategory struct {
*ErrorCategory
Operation string `xml:"Operation,omitempty" json:"Operation,omitempty"`
}
type MigrationReason ¶
type MigrationReason string
const ( MigrationReasonMove MigrationReason = "Move" MigrationReasonCopy MigrationReason = "Copy" )
type MmfErrorCategory ¶
type MmfErrorCategory struct {
*ErrorCategory
ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty"`
}
type MountDiskErrorCategory ¶
type MountDiskErrorCategory struct {
*ErrorCategory
DiskDescription string `xml:"DiskDescription,omitempty" json:"DiskDescription,omitempty"`
ErrorCode int32 `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty"`
ErrorMessage string `xml:"ErrorMessage,omitempty" json:"ErrorMessage,omitempty"`
}
type MultipleFoldersFoundDuringCleanupCategory ¶
type MultipleFoldersFoundDuringCleanupCategory struct {
*ErrorCategory
Folders string `xml:"Folders,omitempty" json:"Folders,omitempty"`
}
type NameValuePair ¶
type NameValuePair struct {
*KeyValueOfString
}
type NetworkFileShareInvalidPermissionsCategory ¶
type NetworkFileShareInvalidPermissionsCategory struct {
}
type NetworkLocationErrorCategory ¶
type NetworkLocationErrorCategory struct {
*ErrorCategory
FailedStorageDeletes string `xml:"FailedStorageDeletes,omitempty" json:"FailedStorageDeletes,omitempty"`
FailedAssignmentMissingHosts *ArrayOfString `xml:"FailedAssignmentMissingHosts,omitempty" json:"FailedAssignmentMissingHosts,omitempty"`
FailedAssignmentAdds *ArrayOfString `xml:"FailedAssignmentAdds,omitempty" json:"FailedAssignmentAdds,omitempty"`
FailedAssignmentRemoves *ArrayOfString `xml:"FailedAssignmentRemoves,omitempty" json:"FailedAssignmentRemoves,omitempty"`
}
type NetworkResource ¶
type NetworkShareFileErrorCategory ¶
type NetworkShareFileErrorCategory struct {
}
type NetworkSharePermissionCategory ¶
type NetworkSharePermissionCategory struct {
}
type NewDirectoryItem ¶
type NewDirectoryItem struct {
}
type NoFreeDisksCategory ¶
type NoFreeDisksCategory struct {
*ErrorCategory
VmName string `xml:"VmName,omitempty" json:"VmName,omitempty"`
}
type NoUpgradeMedia ¶
type NoUpgradeMedia struct {
*ErrorCategory
CdromInserted bool `xml:"CdromInserted,omitempty" json:"CdromInserted,omitempty"`
}
type NoVmSlotsCategory ¶
type NoVmSlotsCategory struct {
*ErrorCategory
}
type NotAuthenticatedCategory ¶
type NotAuthenticatedCategory struct {
*ErrorCategory
AdditionalInfo string `xml:"AdditionalInfo,omitempty" json:"AdditionalInfo,omitempty"`
}
type NotAuthorizedCategory ¶
type NotAuthorizedCategory struct {
*ErrorCategory
User string `xml:"User,omitempty" json:"User,omitempty"`
MissingRights string `xml:"MissingRights,omitempty" json:"MissingRights,omitempty"`
}
type NotificationCheckType ¶
type NotificationCheckType string
const ( NotificationCheckTypeUserDesktop NotificationCheckType = "UserDesktop" NotificationCheckTypeCachePoint NotificationCheckType = "CachePoint" NotificationCheckTypeManagementAppliance NotificationCheckType = "ManagementAppliance" )
type NotificationDetail ¶
type NotificationDetail struct {
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type NotificationSettingsQuery ¶
type NotificationSettingsQuery struct {
}
type NotificationSettingsQueryResult ¶
type NotificationSettingsQueryResult struct {
*WebResultBase
Server string `xml:"Server,omitempty" json:"Server,omitempty"`
Port int32 `xml:"Port,omitempty" json:"Port,omitempty"`
Username string `xml:"Username,omitempty" json:"Username,omitempty"`
MailNotifications *ArrayOfMailNotificationInfo `xml:"MailNotifications,omitempty" json:"MailNotifications,omitempty"`
UseTls bool `xml:"UseTls,omitempty" json:"UseTls,omitempty"`
}
type NtfsResizeTooSmallCategory ¶
type NtfsResizeTooSmallCategory struct {
*ErrorCategory
AttemptedResizeInGb uint64 `xml:"AttemptedResizeInGb,omitempty" json:"AttemptedResizeInGb,omitempty"`
}
type OSType ¶
type OSType string
const ( OSTypeInvalidOSType OSType = "InvalidOSType" OSTypeWindowsXP OSType = "WindowsXP" OSTypeWindowsXP64 OSType = "WindowsXP64" OSTypeWindowsVista OSType = "WindowsVista" OSTypeWindowsVista64 OSType = "WindowsVista64" OSTypeWindows7 OSType = "Windows7" OSTypeWindows764 OSType = "Windows764" OSTypeWindows8 OSType = "Windows8" OSTypeWindows864 OSType = "Windows864" OSTypeWindows200864 OSType = "Windows200864" OSTypeWindows201264 OSType = "Windows201264" OSTypeWindows10 OSType = "Windows10" OSTypeWindows1064 OSType = "Windows1064" OSTypeWindows201664 OSType = "Windows201664" OSTypeLinux OSType = "Linux" OSTypeWindows201964 OSType = "Windows201964" OSTypeWindows202264 OSType = "Windows202264" OSTypeWindows1164 OSType = "Windows1164" OSTypeWindows202564 OSType = "Windows202564" )
type ObjectEvent ¶
type ObjectEvent struct {
}
type ObjectEventOfFileShareEntitySummary ¶
type ObjectEventOfFileShareEntitySummary struct {
}
type ObjectEventOfImageEntitySummary ¶
type ObjectEventOfImageEntitySummary struct {
*ObjectEvent
Object *ImageEntitySummary `xml:"Object,omitempty" json:"Object,omitempty"`
}
type ObjectEventOfLayerEntitySummary ¶
type ObjectEventOfLayerEntitySummary struct {
*ObjectEvent
Object *LayerEntitySummary `xml:"Object,omitempty" json:"Object,omitempty"`
}
type ObjectEventOfPlatformConnectorConfigSummary ¶
type ObjectEventOfPlatformConnectorConfigSummary struct {
*ObjectEvent
Object *PlatformConnectorConfigSummary `xml:"Object,omitempty" json:"Object,omitempty"`
}
type ObjectEventOfRemoteFileShareSummary ¶
type ObjectEventOfRemoteFileShareSummary struct {
}
type ObjectEventOfSysSetting ¶
type ObjectEventOfSysSetting struct {
*ObjectEvent
Object *SysSetting `xml:"Object,omitempty" json:"Object,omitempty"`
}
type OperationFailedCategory ¶
type OperationFailedCategory struct {
*ErrorCategory
Operation string `xml:"Operation,omitempty" json:"Operation,omitempty"`
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type OperationTimedoutCatagory ¶
type OperationTimedoutCatagory struct {
*ErrorCategory
TimePeriod string `xml:"TimePeriod,omitempty" json:"TimePeriod,omitempty"`
}
type OsLayerDetailsResult ¶
type OsLayerDetailsResult struct {
*LayerDetailsResultOfOsLayerRevisionDetail
OperatingSystem *OSType `xml:"OperatingSystem,omitempty" json:"OperatingSystem,omitempty"`
NumberOfAppLayersUsing int32 `xml:"NumberOfAppLayersUsing,omitempty" json:"NumberOfAppLayersUsing,omitempty"`
NumberOfPlatformLayersUsing int32 `xml:"NumberOfPlatformLayersUsing,omitempty" json:"NumberOfPlatformLayersUsing,omitempty"`
}
type OsLayerResult ¶
type OsLayerResult struct {
*LayerResult
}
type OsLayerRevisionDetail ¶
type OsLayerRevisionDetail struct {
*LayerRevisionDetail
}
type OsLayerSwitching ¶
type OsLayerSwitching string
const ( OsLayerSwitchingBoundToOsLayer OsLayerSwitching = "BoundToOsLayer" OsLayerSwitchingNotBoundToOsLayer OsLayerSwitching = "NotBoundToOsLayer" )
type OsLayersQuery ¶
type OsLayersQuery struct {
Filter string `xml:"Filter,omitempty" json:"Filter,omitempty"`
}
type OsLayersResult ¶
type OsLayersResult struct {
*WebResultBase
OsLayers *ArrayOfLayerEntitySummary `xml:"OsLayers,omitempty" json:"OsLayers,omitempty"`
}
type PagedQuery ¶
type PagedQuery struct {
*QueryBase
Start *int32 `xml:"Start,omitempty" json:"Start,omitempty"`
PageSize *int32 `xml:"PageSize,omitempty" json:"PageSize,omitempty"`
SortBy string `xml:"SortBy,omitempty" json:"SortBy,omitempty"`
QueryTotalCount bool `xml:"QueryTotalCount,omitempty" json:"QueryTotalCount,omitempty"`
}
type PagedResultOfEntry ¶
type PagedResultOfEntry struct {
*WebResultBase
Total int32 `xml:"Total,omitempty" json:"Total,omitempty"`
Items *ArrayOfEntry `xml:"Items,omitempty" json:"Items,omitempty"`
}
type PauseResumeMigrateAppliance ¶
type PauseResumeMigrateAppliance struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ PauseResumeMigrateAppliance"`
Command *PauseResumeMigrateApplianceCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type PauseResumeMigrateApplianceCommand ¶
type PauseResumeMigrateApplianceCommand struct {
ShouldPauseMigration bool `xml:"ShouldPauseMigration,omitempty" json:"ShouldPauseMigration,omitempty"`
}
type PauseResumeMigrateApplianceResponse ¶
type PauseResumeMigrateApplianceResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ PauseResumeMigrateApplianceResponse"`
PauseResumeMigrateApplianceResult *PauseResumeMigrateApplianceResult `xml:"PauseResumeMigrateApplianceResult,omitempty" json:"PauseResumeMigrateApplianceResult,omitempty"`
}
type PauseResumeMigrateApplianceResult ¶
type PauseResumeMigrateApplianceResult struct {
*WebResultBase
}
type PauseResumeMigrationErrorCategory ¶
type PauseResumeMigrationErrorCategory struct {
*ErrorCategory
Status string `xml:"Status,omitempty" json:"Status,omitempty"`
}
type PendingOperationCancelCommand ¶
type PendingOperationCancelCommand struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
}
type PendingOperationCanceledCategory ¶
type PendingOperationCanceledCategory struct {
*ErrorCategory
}
type PendingOperationQuery ¶
type PendingOperationQuery struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
}
type PendingOperationResult ¶
type PendingOperationResult struct {
*WebResultBase
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Status string `xml:"Status,omitempty" json:"Status,omitempty"`
Running bool `xml:"Running,omitempty" json:"Running,omitempty"`
OperationResult *WorkTicketsResult `xml:"OperationResult,omitempty" json:"OperationResult,omitempty"`
}
type PermissionsViolationCategory ¶
type PermissionsViolationCategory struct {
*ErrorCategory
RequiredPermissions string `xml:"RequiredPermissions,omitempty" json:"RequiredPermissions,omitempty"`
AdditionalInfo string `xml:"AdditionalInfo,omitempty" json:"AdditionalInfo,omitempty"`
}
type PersistenceFailureCategory ¶
type PersistenceFailureCategory struct {
*ErrorCategory
}
type PlatformConfig ¶
type PlatformConfig struct {
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
DiskFormat *DiskFormat `xml:"DiskFormat,omitempty" json:"DiskFormat,omitempty"`
OffloadCompositing bool `xml:"OffloadCompositing,omitempty" json:"OffloadCompositing,omitempty"`
Data string `xml:"Data,omitempty" json:"Data,omitempty"`
}
type PlatformConfigQuery ¶
type PlatformConfigResult ¶
type PlatformConfigResult struct {
*WebResultBase
PlatformConnectorId string `xml:"PlatformConnectorId,omitempty" json:"PlatformConnectorId,omitempty"`
PlatformConnectorConfigId string `xml:"PlatformConnectorConfigId,omitempty" json:"PlatformConnectorConfigId,omitempty"`
Config *PlatformConfig `xml:"Config,omitempty" json:"Config,omitempty"`
}
type PlatformConnectorCachedPackingDiskInfo ¶
type PlatformConnectorCachedPackingDiskInfo struct {
CachedDiskId int64 `xml:"CachedDiskId,omitempty" json:"CachedDiskId,omitempty"`
RevisionId *int64 `xml:"RevisionId,omitempty" json:"RevisionId,omitempty"`
Type *LayerType `xml:"Type,omitempty" json:"Type,omitempty"`
LayerName string `xml:"LayerName,omitempty" json:"LayerName,omitempty"`
Revision string `xml:"Revision,omitempty" json:"Revision,omitempty"`
ImageId int64 `xml:"ImageId,omitempty" json:"ImageId,omitempty"`
DiskSizeInGb uint32 `xml:"DiskSizeInGb,omitempty" json:"DiskSizeInGb,omitempty"`
DiskNames *ArrayOfString `xml:"DiskNames,omitempty" json:"DiskNames,omitempty"`
}
type PlatformConnectorCategory ¶
type PlatformConnectorCategory struct {
*ErrorCategory
ErrorMessage string `xml:"ErrorMessage,omitempty" json:"ErrorMessage,omitempty"`
}
type PlatformConnectorConfig ¶
type PlatformConnectorConfig struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
PlatformName string `xml:"PlatformName,omitempty" json:"PlatformName,omitempty"`
ConfigurationPort int32 `xml:"ConfigurationPort,omitempty" json:"ConfigurationPort,omitempty"`
ConfigurationSslPort int32 `xml:"ConfigurationSslPort,omitempty" json:"ConfigurationSslPort,omitempty"`
ValidDiskFormats *ArrayOfDiskFormat `xml:"ValidDiskFormats,omitempty" json:"ValidDiskFormats,omitempty"`
MinDiskSizeGb int32 `xml:"MinDiskSizeGb,omitempty" json:"MinDiskSizeGb,omitempty"`
MaxDiskSizeGb int32 `xml:"MaxDiskSizeGb,omitempty" json:"MaxDiskSizeGb,omitempty"`
SysprepType *SysprepType `xml:"SysprepType,omitempty" json:"SysprepType,omitempty"`
NewUrl string `xml:"NewUrl,omitempty" json:"NewUrl,omitempty"`
EditUrl string `xml:"EditUrl,omitempty" json:"EditUrl,omitempty"`
OsImportUrl string `xml:"OsImportUrl,omitempty" json:"OsImportUrl,omitempty"`
IsMiniBootEnabled bool `xml:"IsMiniBootEnabled,omitempty" json:"IsMiniBootEnabled,omitempty"`
SelectedDiskFormat *DiskFormat `xml:"SelectedDiskFormat,omitempty" json:"SelectedDiskFormat,omitempty"`
IsOffloadingEnabled bool `xml:"IsOffloadingEnabled,omitempty" json:"IsOffloadingEnabled,omitempty"`
}
type PlatformConnectorConfigDetails ¶
type PlatformConnectorConfigDetails struct {
*PlatformConnectorConfigSummary
CacheUsageInGb uint32 `xml:"CacheUsageInGb,omitempty" json:"CacheUsageInGb,omitempty"`
CachedPackingDisks *ArrayOfPlatformConnectorCachedPackingDiskInfo `xml:"CachedPackingDisks,omitempty" json:"CachedPackingDisks,omitempty"`
}
type PlatformConnectorConfigDetailsQuery ¶
type PlatformConnectorConfigDetailsQuery struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
}
type PlatformConnectorConfigDetailsResult ¶
type PlatformConnectorConfigDetailsResult struct {
*WebResultBase
Details *PlatformConnectorConfigDetails `xml:"Details,omitempty" json:"Details,omitempty"`
}
type PlatformConnectorConfigQuery ¶
type PlatformConnectorConfigQuery struct {
Features *PlatformConnectorFeatures `xml:"Features,omitempty" json:"Features,omitempty"`
}
type PlatformConnectorConfigResult ¶
type PlatformConnectorConfigResult struct {
*WebResultBase
Configurations *ArrayOfPlatformConnectorConfig `xml:"Configurations,omitempty" json:"Configurations,omitempty"`
}
type PlatformConnectorConfigSummary ¶
type PlatformConnectorConfigSummary struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
PlatformId string `xml:"PlatformId,omitempty" json:"PlatformId,omitempty"`
PlatformName string `xml:"PlatformName,omitempty" json:"PlatformName,omitempty"`
Port int32 `xml:"Port,omitempty" json:"Port,omitempty"`
SslPort int32 `xml:"SslPort,omitempty" json:"SslPort,omitempty"`
EditUrl string `xml:"EditUrl,omitempty" json:"EditUrl,omitempty"`
CacheSizeInGb uint32 `xml:"CacheSizeInGb,omitempty" json:"CacheSizeInGb,omitempty"`
CacheHits uint32 `xml:"CacheHits,omitempty" json:"CacheHits,omitempty"`
CacheMisses uint32 `xml:"CacheMisses,omitempty" json:"CacheMisses,omitempty"`
IsDeprecated bool `xml:"IsDeprecated,omitempty" json:"IsDeprecated,omitempty"`
SupportsOffloadCompositing bool `xml:"SupportsOffloadCompositing,omitempty" json:"SupportsOffloadCompositing,omitempty"`
OffloadCompositingEnabled bool `xml:"OffloadCompositingEnabled,omitempty" json:"OffloadCompositingEnabled,omitempty"`
DateCreated *soap.XSDDateTime `xml:"DateCreated,omitempty" json:"DateCreated,omitempty"`
DateLastModified *soap.XSDDateTime `xml:"DateLastModified,omitempty" json:"DateLastModified,omitempty"`
}
type PlatformConnectorConfigSummaryQuery ¶
type PlatformConnectorConfigSummaryQuery struct {
}
type PlatformConnectorConfigSummaryResult ¶
type PlatformConnectorConfigSummaryResult struct {
*WebResultBase
Configurations *ArrayOfPlatformConnectorConfigSummary `xml:"Configurations,omitempty" json:"Configurations,omitempty"`
}
type PlatformConnectorDetails ¶
type PlatformConnectorDetails struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
ServicePort int32 `xml:"ServicePort,omitempty" json:"ServicePort,omitempty"`
ConfigurationPort int32 `xml:"ConfigurationPort,omitempty" json:"ConfigurationPort,omitempty"`
ConfigurationSslPort int32 `xml:"ConfigurationSslPort,omitempty" json:"ConfigurationSslPort,omitempty"`
ValidDiskFormats *ArrayOfDiskFormat `xml:"ValidDiskFormats,omitempty" json:"ValidDiskFormats,omitempty"`
MinDiskSizeGb int32 `xml:"MinDiskSizeGb,omitempty" json:"MinDiskSizeGb,omitempty"`
MaxDiskSizeGb int32 `xml:"MaxDiskSizeGb,omitempty" json:"MaxDiskSizeGb,omitempty"`
SysprepType *SysprepType `xml:"SysprepType,omitempty" json:"SysprepType,omitempty"`
NewUrl string `xml:"NewUrl,omitempty" json:"NewUrl,omitempty"`
EditUrl string `xml:"EditUrl,omitempty" json:"EditUrl,omitempty"`
OsImportUrl string `xml:"OsImportUrl,omitempty" json:"OsImportUrl,omitempty"`
}
type PlatformConnectorFeatures ¶
type PlatformConnectorFeatures interface{}
type PlatformConnectorsQuery ¶
type PlatformConnectorsQuery struct {
Features *PlatformConnectorFeatures `xml:"Features,omitempty" json:"Features,omitempty"`
}
type PlatformConnectorsResult ¶
type PlatformConnectorsResult struct {
*WebResultBase
Connectors *ArrayOfPlatformConnectorDetails `xml:"Connectors,omitempty" json:"Connectors,omitempty"`
}
type PlatformLayerDetailsResult ¶
type PlatformLayerDetailsResult struct {
*LayerDetailsResultOfPlatformLayerRevisionDetail
AssociatedOsLayerName string `xml:"AssociatedOsLayerName,omitempty" json:"AssociatedOsLayerName,omitempty"`
}
type PlatformLayerInUseCategory ¶
type PlatformLayerInUseCategory struct {
*CannotDeleteItemCategory
Tasks string `xml:"Tasks,omitempty" json:"Tasks,omitempty"`
}
type PlatformLayerResult ¶
type PlatformLayerResult struct {
*ApplicationLayerResult
}
type PlatformLayerRevisionDetail ¶
type PlatformLayerRevisionDetail struct {
*LayerRevisionDetail
PrerequisiteLayers *ArrayOfPrerequisiteLayer `xml:"PrerequisiteLayers,omitempty" json:"PrerequisiteLayers,omitempty"`
HypervisorPlatformTypeId string `xml:"HypervisorPlatformTypeId,omitempty" json:"HypervisorPlatformTypeId,omitempty"`
ProvisioningPlatformTypeId string `xml:"ProvisioningPlatformTypeId,omitempty" json:"ProvisioningPlatformTypeId,omitempty"`
BrokerPlatformTypeId string `xml:"BrokerPlatformTypeId,omitempty" json:"BrokerPlatformTypeId,omitempty"`
HypervisorPlatformType *PlatformTypeSummary `xml:"HypervisorPlatformType,omitempty" json:"HypervisorPlatformType,omitempty"`
ProvisioningPlatformType *PlatformTypeSummary `xml:"ProvisioningPlatformType,omitempty" json:"ProvisioningPlatformType,omitempty"`
BrokerPlatformType *PlatformTypeSummary `xml:"BrokerPlatformType,omitempty" json:"BrokerPlatformType,omitempty"`
}
type PlatformLayerRevisionResult ¶
type PlatformLayerRevisionResult struct {
*RevisionResult
HypervisorPlatformTypeId string `xml:"HypervisorPlatformTypeId,omitempty" json:"HypervisorPlatformTypeId,omitempty"`
BrokerPlatformTypeId string `xml:"BrokerPlatformTypeId,omitempty" json:"BrokerPlatformTypeId,omitempty"`
ProvisioningPlatformTypeId string `xml:"ProvisioningPlatformTypeId,omitempty" json:"ProvisioningPlatformTypeId,omitempty"`
}
type PlatformLayersQuery ¶
type PlatformLayersQuery struct {
Filter string `xml:"Filter,omitempty" json:"Filter,omitempty"`
}
type PlatformLayersResult ¶
type PlatformLayersResult struct {
*WebResultBase
PlatformLayers *ArrayOfLayerEntitySummary `xml:"PlatformLayers,omitempty" json:"PlatformLayers,omitempty"`
}
type PlatformQuery ¶
type PlatformQuery struct {
*QueryBase
PlatformConnectorId string `xml:"PlatformConnectorId,omitempty" json:"PlatformConnectorId,omitempty"`
PlatformConnectorConfigId string `xml:"PlatformConnectorConfigId,omitempty" json:"PlatformConnectorConfigId,omitempty"`
ConfigData string `xml:"ConfigData,omitempty" json:"ConfigData,omitempty"`
Query string `xml:"Query,omitempty" json:"Query,omitempty"`
}
type PlatformQueryResult ¶
type PlatformQueryResult struct {
*WebResultBase
PlatformData string `xml:"PlatformData,omitempty" json:"PlatformData,omitempty"`
}
type PlatformTypeHelpOperation ¶
type PlatformTypeHelpOperation string
const ( PlatformTypeHelpOperationImportOs PlatformTypeHelpOperation = "ImportOs" PlatformTypeHelpOperationCreateOsRev PlatformTypeHelpOperation = "CreateOsRev" PlatformTypeHelpOperationCreatePlatformLayer PlatformTypeHelpOperation = "CreatePlatformLayer" PlatformTypeHelpOperationCreateAppLayer PlatformTypeHelpOperation = "CreateAppLayer" PlatformTypeHelpOperationExportImage PlatformTypeHelpOperation = "ExportImage" )
type PlatformTypeHelpUrlQuery ¶
type PlatformTypeHelpUrlQuery struct {
PlatformLayerRevisionId *int64 `xml:"PlatformLayerRevisionId,omitempty" json:"PlatformLayerRevisionId,omitempty"`
Operation *PlatformTypeHelpOperation `xml:"Operation,omitempty" json:"Operation,omitempty"`
PlatformConnectorConfigId string `xml:"PlatformConnectorConfigId,omitempty" json:"PlatformConnectorConfigId,omitempty"`
}
type PlatformTypeHelpUrlResult ¶
type PlatformTypeHelpUrlResult struct {
*WebResultBase
Url string `xml:"Url,omitempty" json:"Url,omitempty"`
}
type PlatformTypeLayerHelpUrlQuery ¶
type PlatformTypeLayerHelpUrlQuery struct {
HypervisorPlatformTypeId string `xml:"HypervisorPlatformTypeId,omitempty" json:"HypervisorPlatformTypeId,omitempty"`
ProvisioningPlatformTypeId string `xml:"ProvisioningPlatformTypeId,omitempty" json:"ProvisioningPlatformTypeId,omitempty"`
BrokerPlatformTypeId string `xml:"BrokerPlatformTypeId,omitempty" json:"BrokerPlatformTypeId,omitempty"`
PlatfromConnectorConfigId string `xml:"PlatfromConnectorConfigId,omitempty" json:"PlatfromConnectorConfigId,omitempty"`
}
type PlatformTypeSummary ¶
type PlatformTypeSummary struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
WebId string `xml:"WebId,omitempty" json:"WebId,omitempty"`
EntityType *EntityType `xml:"EntityType,omitempty" json:"EntityType,omitempty"`
}
type PlatformTypesAssociationsResult ¶
type PlatformTypesAssociationsResult struct {
*WebResultBase
}
type PlatformTypesQuery ¶
type PlatformTypesQuery struct {
Ids *ArrayOfString `xml:"Ids,omitempty" json:"Ids,omitempty"`
}
type PlatformTypesResult ¶
type PlatformTypesResult struct {
*WebResultBase
PlatformTypes *ArrayOfPlatformTypeSummary `xml:"PlatformTypes,omitempty" json:"PlatformTypes,omitempty"`
}
type PortableLayer ¶
type PortableLayer struct {
Guid *Guid `xml:"Guid,omitempty" json:"Guid,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
IconGuid *Guid `xml:"IconGuid,omitempty" json:"IconGuid,omitempty"`
Revisions *ArrayOfPortableRevision `xml:"Revisions,omitempty" json:"Revisions,omitempty"`
}
type PortableOsLayer ¶
type PortableOsLayer struct {
*PortableLayer
ExistsInDestination *bool `xml:"ExistsInDestination,omitempty" json:"ExistsInDestination,omitempty"`
AppLayers *ArrayOfPortableLayer `xml:"AppLayers,omitempty" json:"AppLayers,omitempty"`
PlatformLayers *ArrayOfPortableLayer `xml:"PlatformLayers,omitempty" json:"PlatformLayers,omitempty"`
}
type PortableRevision ¶
type PortableRevision struct {
Id struct {
} `xml:"Id,omitempty" json:"Id,omitempty"`
Guid *Guid `xml:"Guid,omitempty" json:"Guid,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
LayerSizeInMb int64 `xml:"LayerSizeInMb,omitempty" json:"LayerSizeInMb,omitempty"`
ExistsInDestination bool `xml:"ExistsInDestination,omitempty" json:"ExistsInDestination,omitempty"`
}
type PortableRevisionDetails ¶
type PortableRevisionDetails struct {
LayerName string `xml:"LayerName,omitempty" json:"LayerName,omitempty"`
LayerDescription string `xml:"LayerDescription,omitempty" json:"LayerDescription,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
MaximumSize int64 `xml:"MaximumSize,omitempty" json:"MaximumSize,omitempty"`
PhysicalSize int64 `xml:"PhysicalSize,omitempty" json:"PhysicalSize,omitempty"`
DateCreated soap.XSDDateTime `xml:"DateCreated,omitempty" json:"DateCreated,omitempty"`
CreationEnvironment *ArrayOfPrerequisiteLayer `xml:"CreationEnvironment,omitempty" json:"CreationEnvironment,omitempty"`
}
type PortableRevisionHierarchy ¶
type PortableRevisionHierarchy struct {
OsLayers *ArrayOfPortableOsLayer `xml:"OsLayers,omitempty" json:"OsLayers,omitempty"`
}
type PowerShellCreateSessionCategory ¶
type PowerShellCreateSessionCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
ExceptionType string `xml:"ExceptionType,omitempty" json:"ExceptionType,omitempty"`
}
type PowerShellExceptionCategory ¶
type PowerShellExceptionCategory struct {
*ErrorCategory
Command string `xml:"Command,omitempty" json:"Command,omitempty"`
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
ServerAddress string `xml:"ServerAddress,omitempty" json:"ServerAddress,omitempty"`
ExceptionType string `xml:"ExceptionType,omitempty" json:"ExceptionType,omitempty"`
}
type PowerShellSecurityException ¶
type PowerShellSecurityException struct {
*ErrorCategory
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Command string `xml:"Command,omitempty" json:"Command,omitempty"`
}
type PrerequisiteLayer ¶
type PrerequisiteLayer struct {
Type *EntityType `xml:"Type,omitempty" json:"Type,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Version string `xml:"Version,omitempty" json:"Version,omitempty"`
}
type PreviewCertificateCommand ¶
type PreviewCertificateCommand struct {
CertificatePkcs string `xml:"CertificatePkcs,omitempty" json:"CertificatePkcs,omitempty"`
}
type PreviewHttpCertificate ¶
type PreviewHttpCertificate struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ PreviewHttpCertificate"`
Command *PreviewCertificateCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type PreviewHttpCertificateResponse ¶
type PreviewHttpCertificateResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ PreviewHttpCertificateResponse"`
PreviewHttpCertificateResult *PreviewHttpCertificateResult `xml:"PreviewHttpCertificateResult,omitempty" json:"PreviewHttpCertificateResult,omitempty"`
}
type PreviewHttpCertificateResult ¶
type PreviewHttpCertificateResult struct {
*WebResultBase
PreviewCertificate *CertificateInfo `xml:"PreviewCertificate,omitempty" json:"PreviewCertificate,omitempty"`
}
type PreviewLicense ¶
type PreviewLicense struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ PreviewLicense"`
Command *PreviewLicenseCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type PreviewLicenseCommand ¶
type PreviewLicenseCommand struct {
XmlData string `xml:"XmlData,omitempty" json:"XmlData,omitempty"`
}
type PreviewLicenseCommandResult ¶
type PreviewLicenseCommandResult struct {
*WebResultBase
License *LicenseInfo `xml:"License,omitempty" json:"License,omitempty"`
}
type PreviewLicenseResponse ¶
type PreviewLicenseResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ PreviewLicenseResponse"`
PreviewLicenseResult *PreviewLicenseCommandResult `xml:"PreviewLicenseResult,omitempty" json:"PreviewLicenseResult,omitempty"`
}
type PublisherErrorCategory ¶
type PublisherErrorCategory struct {
*ErrorCategory
ErrorMessage string `xml:"ErrorMessage,omitempty" json:"ErrorMessage,omitempty"`
}
type QueryActivity ¶
type QueryActivity struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryActivity"`
Query *ActivityQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryActivityResponse ¶
type QueryActivityResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryActivityResponse"`
QueryActivityResult *ActivityResult `xml:"QueryActivityResult,omitempty" json:"QueryActivityResult,omitempty"`
}
type QueryApplicationLayerDetails ¶
type QueryApplicationLayerDetails struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryApplicationLayerDetails"`
Query *LayerDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryApplicationLayerDetailsResponse ¶
type QueryApplicationLayerDetailsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryApplicationLayerDetailsResponse"`
QueryApplicationLayerDetailsResult *AppLayerDetailsResult `xml:"QueryApplicationLayerDetailsResult,omitempty" json:"QueryApplicationLayerDetailsResult,omitempty"`
}
type QueryApplicationLayers ¶
type QueryApplicationLayers struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryApplicationLayers"`
Query *AppLayersQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryApplicationLayersResponse ¶
type QueryApplicationLayersResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryApplicationLayersResponse"`
QueryApplicationLayersResult *AppLayersResult `xml:"QueryApplicationLayersResult,omitempty" json:"QueryApplicationLayersResult,omitempty"`
}
type QueryAuditLog ¶
type QueryAuditLog struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryAuditLog"`
Query *AuditLogEntryQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryAuditLogDetail ¶
type QueryAuditLogDetail struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryAuditLogDetail"`
Query *AuditLogDetailQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryAuditLogDetailResponse ¶
type QueryAuditLogDetailResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryAuditLogDetailResponse"`
QueryAuditLogDetailResult *AuditLogDetailResult `xml:"QueryAuditLogDetailResult,omitempty" json:"QueryAuditLogDetailResult,omitempty"`
}
type QueryAuditLogResponse ¶
type QueryAuditLogResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryAuditLogResponse"`
QueryAuditLogResult *AuditLogEntryResult `xml:"QueryAuditLogResult,omitempty" json:"QueryAuditLogResult,omitempty"`
}
type QueryCachePoint ¶
type QueryCachePoint struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryCachePoint"`
Query *CachePointQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryCachePointDetails ¶
type QueryCachePointDetails struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryCachePointDetails"`
Query *CachePointDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryCachePointDetailsResponse ¶
type QueryCachePointDetailsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryCachePointDetailsResponse"`
QueryCachePointDetailsResult *CachePointDetailsResult `xml:"QueryCachePointDetailsResult,omitempty" json:"QueryCachePointDetailsResult,omitempty"`
}
type QueryCachePointResponse ¶
type QueryCachePointResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryCachePointResponse"`
QueryCachePointResult *CachePointResult `xml:"QueryCachePointResult,omitempty" json:"QueryCachePointResult,omitempty"`
}
type QueryCachePoints ¶
type QueryCachePointsResponse ¶
type QueryCachePointsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryCachePointsResponse"`
QueryCachePointsResult *CachePointsResult `xml:"QueryCachePointsResult,omitempty" json:"QueryCachePointsResult,omitempty"`
}
type QueryComputeResources ¶
type QueryComputeResources struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryComputeResources"`
Query *ComputeResourcesQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryComputeResourcesResponse ¶
type QueryComputeResourcesResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryComputeResourcesResponse"`
QueryComputeResourcesResult *ComputeResourcesResult `xml:"QueryComputeResourcesResult,omitempty" json:"QueryComputeResourcesResult,omitempty"`
}
type QueryDataCenters ¶
type QueryDataCenters struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDataCenters"`
Query *DataCentersQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryDataCentersResponse ¶
type QueryDataCentersResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDataCentersResponse"`
QueryDataCentersResult *DataCentersResult `xml:"QueryDataCentersResult,omitempty" json:"QueryDataCentersResult,omitempty"`
}
type QueryDirectory ¶
type QueryDirectory struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectory"`
Query *DirectoryQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryDirectoryItemAppAssignments ¶
type QueryDirectoryItemAppAssignments struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryItemAppAssignments"`
Query *DirectoryItemAppAssignmentsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryDirectoryItemAppAssignmentsResponse ¶
type QueryDirectoryItemAppAssignmentsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryItemAppAssignmentsResponse"`
QueryDirectoryItemAppAssignmentsResult *DirectoryItemAppAssignmentsResult `xml:"QueryDirectoryItemAppAssignmentsResult,omitempty" json:"QueryDirectoryItemAppAssignmentsResult,omitempty"`
}
type QueryDirectoryItemDetails ¶
type QueryDirectoryItemDetails struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryItemDetails"`
Query *DirectoryItemDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryDirectoryItemDetailsResponse ¶
type QueryDirectoryItemDetailsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryItemDetailsResponse"`
QueryDirectoryItemDetailsResult *DirectoryItemDetailsResult `xml:"QueryDirectoryItemDetailsResult,omitempty" json:"QueryDirectoryItemDetailsResult,omitempty"`
}
type QueryDirectoryItemGroupMembership ¶
type QueryDirectoryItemGroupMembership struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryItemGroupMembership"`
Query *DirectoryItemGroupMembershipQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryDirectoryItemGroupMembershipResponse ¶
type QueryDirectoryItemGroupMembershipResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryItemGroupMembershipResponse"`
QueryDirectoryItemGroupMembershipResult *DirectoryItemGroupMembershipResult `xml:"QueryDirectoryItemGroupMembershipResult,omitempty" json:"QueryDirectoryItemGroupMembershipResult,omitempty"`
}
type QueryDirectoryJunctionAttributes ¶
type QueryDirectoryJunctionAttributes struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryJunctionAttributes"`
Query *DirectoryJunctionAttributesQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryDirectoryJunctionAttributesResponse ¶
type QueryDirectoryJunctionAttributesResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryJunctionAttributesResponse"`
QueryDirectoryJunctionAttributesResult *DirectoryJunctionAttributesResult `xml:"QueryDirectoryJunctionAttributesResult,omitempty" json:"QueryDirectoryJunctionAttributesResult,omitempty"`
}
type QueryDirectoryJunctionDetails ¶
type QueryDirectoryJunctionDetails struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryJunctionDetails"`
Query *DirectoryJunctionDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryDirectoryJunctionDetailsResponse ¶
type QueryDirectoryJunctionDetailsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryJunctionDetailsResponse"`
QueryDirectoryJunctionDetailsResult *DirectoryJunctionDetailsResult `xml:"QueryDirectoryJunctionDetailsResult,omitempty" json:"QueryDirectoryJunctionDetailsResult,omitempty"`
}
type QueryDirectoryJunctionFolders ¶
type QueryDirectoryJunctionFolders struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryJunctionFolders"`
Query *DirectoryJunctionFoldersQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryDirectoryJunctionFoldersResponse ¶
type QueryDirectoryJunctionFoldersResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryJunctionFoldersResponse"`
QueryDirectoryJunctionFoldersResult *DirectoryJunctionFoldersResult `xml:"QueryDirectoryJunctionFoldersResult,omitempty" json:"QueryDirectoryJunctionFoldersResult,omitempty"`
}
type QueryDirectoryResponse ¶
type QueryDirectoryResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDirectoryResponse"`
QueryDirectoryResult *DirectoryResult `xml:"QueryDirectoryResult,omitempty" json:"QueryDirectoryResult,omitempty"`
}
type QueryDiskUsageEstimate ¶
type QueryDiskUsageEstimate struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDiskUsageEstimate"`
Query *DiskUsageEstimateQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryDiskUsageEstimateResponse ¶
type QueryDiskUsageEstimateResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryDiskUsageEstimateResponse"`
QueryDiskUsageEstimateResult *DiskUsageEstimateResult `xml:"QueryDiskUsageEstimateResult,omitempty" json:"QueryDiskUsageEstimateResult,omitempty"`
}
type QueryEnvironment ¶
type QueryEnvironment struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryEnvironment"`
Query *EnvironmentQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryEnvironmentResponse ¶
type QueryEnvironmentResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryEnvironmentResponse"`
QueryEnvironmentResult *EnvironmentResult `xml:"QueryEnvironmentResult,omitempty" json:"QueryEnvironmentResult,omitempty"`
}
type QueryExportableRevisionDetails ¶
type QueryExportableRevisionDetails struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryExportableRevisionDetails"`
Query *ExportableRevisionDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryExportableRevisionDetailsResponse ¶
type QueryExportableRevisionDetailsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryExportableRevisionDetailsResponse"`
QueryExportableRevisionDetailsResult *ExportableRevisionDetailsResult `xml:"QueryExportableRevisionDetailsResult,omitempty" json:"QueryExportableRevisionDetailsResult,omitempty"`
}
type QueryExportableRevisions ¶
type QueryExportableRevisions struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryExportableRevisions"`
Query *ExportableRevisionsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryExportableRevisionsResponse ¶
type QueryExportableRevisionsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryExportableRevisionsResponse"`
QueryExportableRevisionsResult *ExportableRevisionsResult `xml:"QueryExportableRevisionsResult,omitempty" json:"QueryExportableRevisionsResult,omitempty"`
}
type QueryFileShareDetails ¶
type QueryFileShareDetails struct {
}
type QueryFileShareDetailsResponse ¶
type QueryFileShareDetailsResponse struct {
}
type QueryFileShareSummary ¶
type QueryFileShareSummary struct {
}
type QueryFileShareSummaryResponse ¶
type QueryFileShareSummaryResponse struct {
}
type QueryFreeDisks ¶
type QueryFreeDisks struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryFreeDisks"`
Query *FreeDisksQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryFreeDisksResponse ¶
type QueryFreeDisksResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryFreeDisksResponse"`
QueryFreeDisksResult *FreeDisksResult `xml:"QueryFreeDisksResult,omitempty" json:"QueryFreeDisksResult,omitempty"`
}
type QueryGroups ¶
type QueryGroups struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryGroups"`
Query *GroupsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryGroupsResponse ¶
type QueryGroupsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryGroupsResponse"`
QueryGroupsResult *GroupsResult `xml:"QueryGroupsResult,omitempty" json:"QueryGroupsResult,omitempty"`
}
type QueryImageByLayerRevision ¶
type QueryImageByLayerRevision struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImageByLayerRevision"`
Query *ImageByLayerRevisionQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryImageByLayerRevisionResponse ¶
type QueryImageByLayerRevisionResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImageByLayerRevisionResponse"`
QueryImageByLayerRevisionResult *ImageByLayerRevisionResult `xml:"QueryImageByLayerRevisionResult,omitempty" json:"QueryImageByLayerRevisionResult,omitempty"`
}
type QueryImageDetail ¶
type QueryImageDetail struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImageDetail"`
Query *ImageDetailQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryImageDetailResponse ¶
type QueryImageDetailResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImageDetailResponse"`
QueryImageDetailResult *ImageDetailResult `xml:"QueryImageDetailResult,omitempty" json:"QueryImageDetailResult,omitempty"`
}
type QueryImageSummary ¶
type QueryImageSummary struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImageSummary"`
Query *ImageSummaryQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryImageSummaryResponse ¶
type QueryImageSummaryResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImageSummaryResponse"`
QueryImageSummaryResult *ImageSummaryResult `xml:"QueryImageSummaryResult,omitempty" json:"QueryImageSummaryResult,omitempty"`
}
type QueryImportExportFileShare ¶
type QueryImportExportFileShare struct {
}
type QueryImportExportFileShareResponse ¶
type QueryImportExportFileShareResponse struct {
}
type QueryImportableRevisionDetails ¶
type QueryImportableRevisionDetails struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImportableRevisionDetails"`
Query *ImportableRevisionDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryImportableRevisionDetailsResponse ¶
type QueryImportableRevisionDetailsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImportableRevisionDetailsResponse"`
QueryImportableRevisionDetailsResult *ImportableRevisionDetailsResult `xml:"QueryImportableRevisionDetailsResult,omitempty" json:"QueryImportableRevisionDetailsResult,omitempty"`
}
type QueryImportableRevisions ¶
type QueryImportableRevisions struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImportableRevisions"`
Query *ImportableRevisionsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryImportableRevisionsResponse ¶
type QueryImportableRevisionsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImportableRevisionsResponse"`
QueryImportableRevisionsResult *ImportableRevisionsResult `xml:"QueryImportableRevisionsResult,omitempty" json:"QueryImportableRevisionsResult,omitempty"`
}
type QueryImportableVMs ¶
type QueryImportableVMs struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImportableVMs"`
Query *ImportableVMsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryImportableVMsResponse ¶
type QueryImportableVMsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryImportableVMsResponse"`
QueryImportableVMsResult *ImportableVMsResult `xml:"QueryImportableVMsResult,omitempty" json:"QueryImportableVMsResult,omitempty"`
}
type QueryInfrastructure ¶
type QueryInfrastructure struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryInfrastructure"`
Query *InfrastructureQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryInfrastructureResponse ¶
type QueryInfrastructureResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryInfrastructureResponse"`
QueryInfrastructureResult *InfrastructureResult `xml:"QueryInfrastructureResult,omitempty" json:"QueryInfrastructureResult,omitempty"`
}
type QueryLayerIcons ¶
type QueryLayerIcons struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryLayerIcons"`
Query *LayerIconsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryLayerIconsResponse ¶
type QueryLayerIconsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryLayerIconsResponse"`
QueryLayerIconsResult *LayerIconsResult `xml:"QueryLayerIconsResult,omitempty" json:"QueryLayerIconsResult,omitempty"`
}
type QueryLayerInstallDisk ¶
type QueryLayerInstallDisk struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryLayerInstallDisk"`
Query *LayerInstallDiskQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryLayerInstallDiskResponse ¶
type QueryLayerInstallDiskResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryLayerInstallDiskResponse"`
QueryLayerInstallDiskResult *LayerInstallDiskResult `xml:"QueryLayerInstallDiskResult,omitempty" json:"QueryLayerInstallDiskResult,omitempty"`
}
type QueryLayerRevisions ¶
type QueryLayerRevisions struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryLayerRevisions"`
Query *LayerRevisionsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryLayerRevisionsResponse ¶
type QueryLayerRevisionsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryLayerRevisionsResponse"`
QueryLayerRevisionsResult *LayerRevisionsResult `xml:"QueryLayerRevisionsResult,omitempty" json:"QueryLayerRevisionsResult,omitempty"`
}
type QueryMaintenanceSchedules ¶
type QueryMaintenanceSchedules struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryMaintenanceSchedules"`
Query *MaintenanceSchedulesQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryMaintenanceSchedulesResponse ¶
type QueryMaintenanceSchedulesResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryMaintenanceSchedulesResponse"`
QueryMaintenanceSchedulesResult *MaintenanceSchedulesResult `xml:"QueryMaintenanceSchedulesResult,omitempty" json:"QueryMaintenanceSchedulesResult,omitempty"`
}
type QueryManagementApplianceDetailsResponse ¶
type QueryManagementApplianceDetailsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryManagementApplianceDetailsResponse"`
QueryManagementApplianceDetailsResult *ManagementApplianceDetailsResult `xml:"QueryManagementApplianceDetailsResult,omitempty" json:"QueryManagementApplianceDetailsResult,omitempty"`
}
type QueryManagementApplianceDetailsWithParam ¶
type QueryManagementApplianceDetailsWithParam struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryManagementApplianceDetailsWithParam"`
Query *ManagementApplianceDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryManagementApplianceDetailsWithParamResponse ¶
type QueryManagementApplianceDetailsWithParamResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryManagementApplianceDetailsWithParamResponse"`
QueryManagementApplianceDetailsWithParamResult *ManagementApplianceDetailsResult `` /* 126-byte string literal not displayed */
}
type QueryManagementApplianceResponse ¶
type QueryManagementApplianceResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryManagementApplianceResponse"`
QueryManagementApplianceResult *ManagementApplianceResult `xml:"QueryManagementApplianceResult,omitempty" json:"QueryManagementApplianceResult,omitempty"`
}
type QueryNotificationSettings ¶
type QueryNotificationSettings struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryNotificationSettings"`
Query *NotificationSettingsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryNotificationSettingsResponse ¶
type QueryNotificationSettingsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryNotificationSettingsResponse"`
QueryNotificationSettingsResult *NotificationSettingsQueryResult `xml:"QueryNotificationSettingsResult,omitempty" json:"QueryNotificationSettingsResult,omitempty"`
}
type QueryOsLayerDetails ¶
type QueryOsLayerDetails struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryOsLayerDetails"`
Query *LayerDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryOsLayerDetailsResponse ¶
type QueryOsLayerDetailsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryOsLayerDetailsResponse"`
QueryOsLayerDetailsResult *OsLayerDetailsResult `xml:"QueryOsLayerDetailsResult,omitempty" json:"QueryOsLayerDetailsResult,omitempty"`
}
type QueryOsLayers ¶
type QueryOsLayers struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryOsLayers"`
Query *OsLayersQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryOsLayersResponse ¶
type QueryOsLayersResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryOsLayersResponse"`
QueryOsLayersResult *OsLayersResult `xml:"QueryOsLayersResult,omitempty" json:"QueryOsLayersResult,omitempty"`
}
type QueryPendingOperation ¶
type QueryPendingOperation struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPendingOperation"`
Query *PendingOperationQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPendingOperationResponse ¶
type QueryPendingOperationResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPendingOperationResponse"`
QueryPendingOperationResult *PendingOperationResult `xml:"QueryPendingOperationResult,omitempty" json:"QueryPendingOperationResult,omitempty"`
}
type QueryPlatform ¶
type QueryPlatform struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatform"`
Query *PlatformQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformConfig ¶
type QueryPlatformConfig struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformConfig"`
Query *PlatformConfigQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformConfigResponse ¶
type QueryPlatformConfigResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformConfigResponse"`
QueryPlatformConfigResult *PlatformConfigResult `xml:"QueryPlatformConfigResult,omitempty" json:"QueryPlatformConfigResult,omitempty"`
}
type QueryPlatformConnectorConfig ¶
type QueryPlatformConnectorConfig struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformConnectorConfig"`
Query *PlatformConnectorConfigQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformConnectorConfigDetails ¶
type QueryPlatformConnectorConfigDetails struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformConnectorConfigDetails"`
Query *PlatformConnectorConfigDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformConnectorConfigDetailsResponse ¶
type QueryPlatformConnectorConfigDetailsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformConnectorConfigDetailsResponse"`
QueryPlatformConnectorConfigDetailsResult *PlatformConnectorConfigDetailsResult `xml:"QueryPlatformConnectorConfigDetailsResult,omitempty" json:"QueryPlatformConnectorConfigDetailsResult,omitempty"`
}
type QueryPlatformConnectorConfigResponse ¶
type QueryPlatformConnectorConfigResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformConnectorConfigResponse"`
QueryPlatformConnectorConfigResult *PlatformConnectorConfigResult `xml:"QueryPlatformConnectorConfigResult,omitempty" json:"QueryPlatformConnectorConfigResult,omitempty"`
}
type QueryPlatformConnectorConfigSummary ¶
type QueryPlatformConnectorConfigSummary struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformConnectorConfigSummary"`
Query *PlatformConnectorConfigSummaryQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformConnectorConfigSummaryResponse ¶
type QueryPlatformConnectorConfigSummaryResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformConnectorConfigSummaryResponse"`
QueryPlatformConnectorConfigSummaryResult *PlatformConnectorConfigSummaryResult `xml:"QueryPlatformConnectorConfigSummaryResult,omitempty" json:"QueryPlatformConnectorConfigSummaryResult,omitempty"`
}
type QueryPlatformConnectors ¶
type QueryPlatformConnectors struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformConnectors"`
Query *PlatformConnectorsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformConnectorsResponse ¶
type QueryPlatformConnectorsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformConnectorsResponse"`
QueryPlatformConnectorsResult *PlatformConnectorsResult `xml:"QueryPlatformConnectorsResult,omitempty" json:"QueryPlatformConnectorsResult,omitempty"`
}
type QueryPlatformLayerDetails ¶
type QueryPlatformLayerDetails struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformLayerDetails"`
Query *LayerDetailsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformLayerDetailsResponse ¶
type QueryPlatformLayerDetailsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformLayerDetailsResponse"`
QueryPlatformLayerDetailsResult *PlatformLayerDetailsResult `xml:"QueryPlatformLayerDetailsResult,omitempty" json:"QueryPlatformLayerDetailsResult,omitempty"`
}
type QueryPlatformLayers ¶
type QueryPlatformLayers struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformLayers"`
Query *PlatformLayersQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformLayersResponse ¶
type QueryPlatformLayersResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformLayersResponse"`
QueryPlatformLayersResult *PlatformLayersResult `xml:"QueryPlatformLayersResult,omitempty" json:"QueryPlatformLayersResult,omitempty"`
}
type QueryPlatformResponse ¶
type QueryPlatformResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformResponse"`
QueryPlatformResult *PlatformQueryResult `xml:"QueryPlatformResult,omitempty" json:"QueryPlatformResult,omitempty"`
}
type QueryPlatformTypeHelpUrl ¶
type QueryPlatformTypeHelpUrl struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformTypeHelpUrl"`
Query *PlatformTypeHelpUrlQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformTypeHelpUrlResponse ¶
type QueryPlatformTypeHelpUrlResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformTypeHelpUrlResponse"`
QueryPlatformTypeHelpUrlResult *PlatformTypeHelpUrlResult `xml:"QueryPlatformTypeHelpUrlResult,omitempty" json:"QueryPlatformTypeHelpUrlResult,omitempty"`
}
type QueryPlatformTypeLayerHelpUrl ¶
type QueryPlatformTypeLayerHelpUrl struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformTypeLayerHelpUrl"`
Query *PlatformTypeLayerHelpUrlQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformTypeLayerHelpUrlResponse ¶
type QueryPlatformTypeLayerHelpUrlResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformTypeLayerHelpUrlResponse"`
QueryPlatformTypeLayerHelpUrlResult *PlatformTypeHelpUrlResult `xml:"QueryPlatformTypeLayerHelpUrlResult,omitempty" json:"QueryPlatformTypeLayerHelpUrlResult,omitempty"`
}
type QueryPlatformTypes ¶
type QueryPlatformTypes struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformTypes"`
Query *PlatformTypesQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryPlatformTypesResponse ¶
type QueryPlatformTypesResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryPlatformTypesResponse"`
QueryPlatformTypesResult *PlatformTypesResult `xml:"QueryPlatformTypesResult,omitempty" json:"QueryPlatformTypesResult,omitempty"`
}
type QueryRecipes ¶
type QueryRecipes struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryRecipes"`
Query *RecipeSummaryQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryRecipesResponse ¶
type QueryRecipesResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryRecipesResponse"`
QueryRecipesResult *RecipeSummaryQueryResult `xml:"QueryRecipesResult,omitempty" json:"QueryRecipesResult,omitempty"`
}
type QueryRemoteFileShareAvailableSpace ¶
type QueryRemoteFileShareAvailableSpace struct {
}
type QueryRemoteFileShareAvailableSpaceResponse ¶
type QueryRemoteFileShareAvailableSpaceResponse struct {
}
type QueryRemoteFileShares ¶
type QueryRemoteFileShares struct {
}
type QueryRemoteFileSharesResponse ¶
type QueryRemoteFileSharesResponse struct {
}
type QuerySystemSettings ¶
type QuerySystemSettings struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QuerySystemSettings"`
Query *SystemSettingsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QuerySystemSettingsResponse ¶
type QuerySystemSettingsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QuerySystemSettingsResponse"`
QuerySystemSettingsResult *SystemSettingsQueryResult `xml:"QuerySystemSettingsResult,omitempty" json:"QuerySystemSettingsResult,omitempty"`
}
type QueryUpgradeAvailability ¶
type QueryUpgradeAvailability struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryUpgradeAvailability"`
Query *UpgradeAvailabilityQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryUpgradeAvailabilityResponse ¶
type QueryUpgradeAvailabilityResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryUpgradeAvailabilityResponse"`
QueryUpgradeAvailabilityResult *UpgradeAvailabilityResult `xml:"QueryUpgradeAvailabilityResult,omitempty" json:"QueryUpgradeAvailabilityResult,omitempty"`
}
type QueryUpgradeStatus ¶
type QueryUpgradeStatus struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryUpgradeStatus"`
Query *UpgradeStatusQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryUpgradeStatusResponse ¶
type QueryUpgradeStatusResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryUpgradeStatusResponse"`
QueryUpgradeStatusResult *UpgradeStatusResult `xml:"QueryUpgradeStatusResult,omitempty" json:"QueryUpgradeStatusResult,omitempty"`
}
type QueryUserRoles ¶
type QueryUserRoles struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryUserRoles"`
Query *UserRolesQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryUserRolesResponse ¶
type QueryUserRolesResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryUserRolesResponse"`
QueryUserRolesResult *UserRolesResult `xml:"QueryUserRolesResult,omitempty" json:"QueryUserRolesResult,omitempty"`
}
type QueryUsers ¶
type QueryUsers struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryUsers"`
Query *UsersQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryUsersResponse ¶
type QueryUsersResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryUsersResponse"`
QueryUsersResult *UsersResult `xml:"QueryUsersResult,omitempty" json:"QueryUsersResult,omitempty"`
}
type QueryWorkTickets ¶
type QueryWorkTickets struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryWorkTickets"`
Query *WorkTicketsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryWorkTicketsAsPendingOp ¶
type QueryWorkTicketsAsPendingOp struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryWorkTicketsAsPendingOp"`
Query *WorkTicketsQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type QueryWorkTicketsAsPendingOpResponse ¶
type QueryWorkTicketsAsPendingOpResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryWorkTicketsAsPendingOpResponse"`
QueryWorkTicketsAsPendingOpResult *PendingOperationResult `xml:"QueryWorkTicketsAsPendingOpResult,omitempty" json:"QueryWorkTicketsAsPendingOpResult,omitempty"`
}
type QueryWorkTicketsResponse ¶
type QueryWorkTicketsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ QueryWorkTicketsResponse"`
QueryWorkTicketsResult *WorkTicketsResult `xml:"QueryWorkTicketsResult,omitempty" json:"QueryWorkTicketsResult,omitempty"`
}
type ReadOnlySystemSettingErrorCategory ¶
type ReadOnlySystemSettingErrorCategory struct {
*ErrorCategory
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
}
type ReadServerStorageSlot ¶
type ReadServerStorageSlot struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ReadServerStorageSlot"`
Query *ServerStorageSlotQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type ReadServerStorageSlotResponse ¶
type ReadServerStorageSlotResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ ReadServerStorageSlotResponse"`
ReadServerStorageSlotResult *ServerStorageSlotResult `xml:"ReadServerStorageSlotResult,omitempty" json:"ReadServerStorageSlotResult,omitempty"`
}
type RecipeSummary ¶
type RecipeSummaryQuery ¶
type RecipeSummaryQuery struct {
}
type RecipeSummaryQueryResult ¶
type RecipeSummaryQueryResult struct {
*WebResultBase
Recipes *ArrayOfRecipeSummary `xml:"Recipes,omitempty" json:"Recipes,omitempty"`
}
type RegisterCompositingEngine ¶
type RegisterCompositingEngine struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ RegisterCompositingEngine"`
Command *RegisterCompositingEngineCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type RegisterCompositingEngineResponse ¶
type RegisterCompositingEngineResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ RegisterCompositingEngineResponse"`
RegisterCompositingEngineResult *RegisterCompositingEngineResult `xml:"RegisterCompositingEngineResult,omitempty" json:"RegisterCompositingEngineResult,omitempty"`
}
type RegisterCompositingEngineResult ¶
type RegisterCompositingEngineResult struct {
*WebResultBase
}
type RegisterImportableVM ¶
type RegisterImportableVM struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ RegisterImportableVM"`
Command *RegisterImportableVMCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type RegisterImportableVMCommand ¶
type RegisterImportableVMCommand struct {
Data *ImportableVMData `xml:"Data,omitempty" json:"Data,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type RegisterImportableVMResponse ¶
type RegisterImportableVMResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ RegisterImportableVMResponse"`
RegisterImportableVMResult *RegisterImportableVMResult `xml:"RegisterImportableVMResult,omitempty" json:"RegisterImportableVMResult,omitempty"`
}
type RegisterImportableVMResult ¶
type RegisterImportableVMResult struct {
Error *ApplicationError `xml:"Error,omitempty" json:"Error,omitempty"`
}
type RemoteCopyFileIoCategory ¶
type RemoteCopyFileIoCategory struct {
*ErrorCategory
FilePath string `xml:"FilePath,omitempty" json:"FilePath,omitempty"`
Reason string `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type RemoteFileCopyErrorCategory ¶
type RemoteFileCopyErrorCategory struct {
*ErrorCategory
FilePath string `xml:"FilePath,omitempty" json:"FilePath,omitempty"`
FileName string `xml:"FileName,omitempty" json:"FileName,omitempty"`
FileType string `xml:"FileType,omitempty" json:"FileType,omitempty"`
ExpectedProtocolVersion string `xml:"ExpectedProtocolVersion,omitempty" json:"ExpectedProtocolVersion,omitempty"`
RemoteServerAddress string `xml:"RemoteServerAddress,omitempty" json:"RemoteServerAddress,omitempty"`
SystemMessage string `xml:"SystemMessage,omitempty" json:"SystemMessage,omitempty"`
}
type RemoteFileCopyInvalidRequestCategory ¶
type RemoteFileCopyInvalidRequestCategory struct {
*ErrorCategory
FilePath string `xml:"FilePath,omitempty" json:"FilePath,omitempty"`
FileName string `xml:"FileName,omitempty" json:"FileName,omitempty"`
FileType string `xml:"FileType,omitempty" json:"FileType,omitempty"`
ExpectedProtocolVersion string `xml:"ExpectedProtocolVersion,omitempty" json:"ExpectedProtocolVersion,omitempty"`
RemoteServerAddress string `xml:"RemoteServerAddress,omitempty" json:"RemoteServerAddress,omitempty"`
}
type RemoteFileCopyServerBusyCategory ¶
type RemoteFileCopyServerBusyCategory struct {
*ErrorCategory
FilePath string `xml:"FilePath,omitempty" json:"FilePath,omitempty"`
FileName string `xml:"FileName,omitempty" json:"FileName,omitempty"`
FileType string `xml:"FileType,omitempty" json:"FileType,omitempty"`
ExpectedProtocolVersion string `xml:"ExpectedProtocolVersion,omitempty" json:"ExpectedProtocolVersion,omitempty"`
RemoteServerAddress string `xml:"RemoteServerAddress,omitempty" json:"RemoteServerAddress,omitempty"`
}
type RemoteFileShareAvailableSpaceQuery ¶
type RemoteFileShareAvailableSpaceQuery struct {
}
type RemoteFileShareAvailableSpaceResult ¶
type RemoteFileShareAvailableSpaceResult struct {
}
type RemoteFileShareSummary ¶
type RemoteFileShareSummary struct {
}
type RemoteFileSharesQuery ¶
type RemoteFileSharesQuery struct {
}
type RemoteFileSharesResult ¶
type RemoteFileSharesResult struct {
}
type RemoveAppLayerAssignment ¶
type RemoveAppLayerAssignment struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ RemoveAppLayerAssignment"`
Command *RemoveAppLayerAssignmentCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type RemoveAppLayerAssignmentCommand ¶
type RemoveAppLayerAssignmentCommand struct {
AdEntityIds *ArrayOfDirectoryId `xml:"AdEntityIds,omitempty" json:"AdEntityIds,omitempty"`
LayeredImageIds *ArrayOfLong `xml:"LayeredImageIds,omitempty" json:"LayeredImageIds,omitempty"`
AppLayerId int64 `xml:"AppLayerId,omitempty" json:"AppLayerId,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type RemoveAppLayerAssignmentResponse ¶
type RemoveAppLayerAssignmentResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ RemoveAppLayerAssignmentResponse"`
RemoveAppLayerAssignmentResult *RemoveAppLayerAssignmentResult `xml:"RemoveAppLayerAssignmentResult,omitempty" json:"RemoveAppLayerAssignmentResult,omitempty"`
}
type RemoveAppLayerAssignmentResult ¶
type RemoveAppLayerAssignmentResult struct {
*WebResultBase
}
type ReorderFileShares ¶
type ReorderFileShares struct {
}
type ReorderFileSharesCommand ¶
type ReorderFileSharesCommand struct {
}
type ReorderFileSharesResponse ¶
type ReorderFileSharesResponse struct {
}
type ReorderFileSharesResult ¶
type ReorderFileSharesResult struct {
}
type RepositoryLimitErrorCategory ¶
type RepositoryLimitErrorCategory struct {
*ErrorCategory
Repository string `xml:"Repository,omitempty" json:"Repository,omitempty"`
}
type RequestNotImplementedErrorCategory ¶
type RequestNotImplementedErrorCategory struct {
*ErrorCategory
Request string `xml:"Request,omitempty" json:"Request,omitempty"`
}
type RequiredFieldMissingCategory ¶
type RequiredFieldMissingCategory struct {
*ErrorCategory
}
type ResizeDiskErrorCategory ¶
type ResizeDiskErrorCategory struct {
*ErrorCategory
DiskPath string `xml:"DiskPath,omitempty" json:"DiskPath,omitempty"`
}
type ResourceNotFoundCategory ¶
type ResourceNotFoundCategory struct {
*ErrorCategory
Uri string `xml:"Uri,omitempty" json:"Uri,omitempty"`
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type RestApiErrorCategory ¶
type RestApiErrorCategory struct {
*ErrorCategory
StatusCode int32 `xml:"StatusCode,omitempty" json:"StatusCode,omitempty"`
Messsage string `xml:"Messsage,omitempty" json:"Messsage,omitempty"`
Details string `xml:"Details,omitempty" json:"Details,omitempty"`
StatusDescription string `xml:"StatusDescription,omitempty" json:"StatusDescription,omitempty"`
}
type ResultBase ¶
type ResultBase struct {
Error *ApplicationError `xml:"Error,omitempty" json:"Error,omitempty"`
}
type ResultSetTooLargeCategory ¶
type ResultSetTooLargeCategory struct {
*ErrorCategory
MaxResults int32 `xml:"MaxResults,omitempty" json:"MaxResults,omitempty"`
}
type RevisionResult ¶
type RevisionResult struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
Guid *Guid `xml:"Guid,omitempty" json:"Guid,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
Version int32 `xml:"Version,omitempty" json:"Version,omitempty"`
Status *LayerRevisionStatus `xml:"Status,omitempty" json:"Status,omitempty"`
DiskFileSize int64 `xml:"DiskFileSize,omitempty" json:"DiskFileSize,omitempty"`
SizeMegs int32 `xml:"SizeMegs,omitempty" json:"SizeMegs,omitempty"`
}
type RoleChanges ¶
type RoleChanges struct {
*DirectoryItemChanges
Roles *ArrayOfLong `xml:"Roles,omitempty" json:"Roles,omitempty"`
}
type RolesAndRightsErrorCategory ¶
type RolesAndRightsErrorCategory struct {
*ErrorCategory
UserRole string `xml:"UserRole,omitempty" json:"UserRole,omitempty"`
UserRight string `xml:"UserRight,omitempty" json:"UserRight,omitempty"`
}
type RunCacheCommand ¶
type RunCacheCommandResponse ¶
type RunCacheCommandResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ RunCacheCommandResponse"`
RunCacheCommandResult *RunCacheCommandResult `xml:"RunCacheCommandResult,omitempty" json:"RunCacheCommandResult,omitempty"`
}
type RunCacheCommandResult ¶
type RunCacheCommandResult struct {
*WebResultBase
}
type SearchDirectoryItem ¶
type SearchDirectoryItem struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SearchDirectoryItem"`
Query *SearchDirectoryItemQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type SearchDirectoryItemPendingOp ¶
type SearchDirectoryItemPendingOp struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SearchDirectoryItemPendingOp"`
Query *SearchDirectoryItemQuery `xml:"query,omitempty" json:"query,omitempty"`
}
type SearchDirectoryItemPendingOpResponse ¶
type SearchDirectoryItemPendingOpResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SearchDirectoryItemPendingOpResponse"`
SearchDirectoryItemPendingOpResult *PendingOperationResult `xml:"SearchDirectoryItemPendingOpResult,omitempty" json:"SearchDirectoryItemPendingOpResult,omitempty"`
}
type SearchDirectoryItemQuery ¶
type SearchDirectoryItemQuery struct {
SearchString string `xml:"SearchString,omitempty" json:"SearchString,omitempty"`
Types *DirectoryItemType `xml:"Types,omitempty" json:"Types,omitempty"`
Location *SearchLocation `xml:"Location,omitempty" json:"Location,omitempty"`
Restrictions *ArrayOfString `xml:"Restrictions,omitempty" json:"Restrictions,omitempty"`
}
type SearchDirectoryItemResponse ¶
type SearchDirectoryItemResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SearchDirectoryItemResponse"`
SearchDirectoryItemResult *SearchDirectoryItemResult `xml:"SearchDirectoryItemResult,omitempty" json:"SearchDirectoryItemResult,omitempty"`
}
type SearchDirectoryItemResult ¶
type SearchDirectoryItemResult struct {
*WebResultBase
Items *ArrayOfSearchResult `xml:"Items,omitempty" json:"Items,omitempty"`
}
type SearchLocation ¶
type SearchLocation string
const ( SearchLocationAll SearchLocation = "All" SearchLocationLocal SearchLocation = "Local" SearchLocationLDAP SearchLocation = "LDAP" )
type SearchResult ¶
type SearchResult struct {
Item *DirectoryItem `xml:"Item,omitempty" json:"Item,omitempty"`
Path string `xml:"Path,omitempty" json:"Path,omitempty"`
}
type SecurityCategory ¶
type SecurityCategory struct {
*ErrorCategory
}
type ServerStorageSlotQuery ¶
type ServerStorageSlotQuery struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
}
type ServerStorageSlotResult ¶
type ServerStorageSlotResult struct {
*WebResultBase
Desc string `xml:"Desc,omitempty" json:"Desc,omitempty"`
Data string `xml:"Data,omitempty" json:"Data,omitempty"`
LastDateTimeModified *soap.XSDDateTime `xml:"LastDateTimeModified,omitempty" json:"LastDateTimeModified,omitempty"`
}
type ServiceHostDoesNotHaveAccessToDatastoreCategory ¶
type ServiceHostDoesNotHaveAccessToDatastoreCategory struct {
*ErrorCategory
ServiceHost string `xml:"ServiceHost,omitempty" json:"ServiceHost,omitempty"`
HasDataStores *ArrayOfString `xml:"HasDataStores,omitempty" json:"HasDataStores,omitempty"`
MissingDataStores *ArrayOfString `xml:"MissingDataStores,omitempty" json:"MissingDataStores,omitempty"`
}
type SessionDisconnectedCategory ¶
type SessionDisconnectedCategory struct {
*ErrorCategory
}
type SetLicense ¶
type SetLicense struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SetLicense"`
Command *SetLicenseCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type SetLicenseCommand ¶
type SetLicenseCommand struct {
XmlData string `xml:"XmlData,omitempty" json:"XmlData,omitempty"`
}
type SetLicenseCommandResult ¶
type SetLicenseCommandResult struct {
*WebResultBase
License *LicenseInfo `xml:"License,omitempty" json:"License,omitempty"`
}
type SetLicenseResponse ¶
type SetLicenseResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SetLicenseResponse"`
SetLicenseResult *SetLicenseCommandResult `xml:"SetLicenseResult,omitempty" json:"SetLicenseResult,omitempty"`
}
type SetNotificationSettings ¶
type SetNotificationSettings struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SetNotificationSettings"`
Command *SetNotificationSettingsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type SetNotificationSettingsCommand ¶
type SetNotificationSettingsCommand struct {
Server string `xml:"Server,omitempty" json:"Server,omitempty"`
Port int32 `xml:"Port,omitempty" json:"Port,omitempty"`
Username string `xml:"Username,omitempty" json:"Username,omitempty"`
Password string `xml:"Password,omitempty" json:"Password,omitempty"`
MailNotifications *ArrayOfMailNotificationInfo `xml:"MailNotifications,omitempty" json:"MailNotifications,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
UseTls bool `xml:"UseTls,omitempty" json:"UseTls,omitempty"`
}
type SetNotificationSettingsResponse ¶
type SetNotificationSettingsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SetNotificationSettingsResponse"`
SetNotificationSettingsResult *SetNotificationSettingsResult `xml:"SetNotificationSettingsResult,omitempty" json:"SetNotificationSettingsResult,omitempty"`
}
type SetNotificationSettingsResult ¶
type SetNotificationSettingsResult struct {
*WebResultBase
}
type SetRemoteFileShare ¶
type SetRemoteFileShare struct {
}
type SetRemoteFileShareCommand ¶
type SetRemoteFileShareCommand struct {
}
type SetRemoteFileShareResponse ¶
type SetRemoteFileShareResponse struct {
}
type SetRemoteFileShareResult ¶
type SetRemoteFileShareResult struct {
}
type SetSystemSettings ¶
type SetSystemSettings struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SetSystemSettings"`
Cmd *SetSystemSettingsCommand `xml:"cmd,omitempty" json:"cmd,omitempty"`
}
type SetSystemSettingsCommand ¶
type SetSystemSettingsCommand struct {
Settings *ArrayOfSysSetting `xml:"Settings,omitempty" json:"Settings,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type SetSystemSettingsResponse ¶
type SetSystemSettingsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SetSystemSettingsResponse"`
SetSystemSettingsResult *WebResultBase `xml:"SetSystemSettingsResult,omitempty" json:"SetSystemSettingsResult,omitempty"`
}
type SetUserSetting ¶
type SetUserSetting struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SetUserSetting"`
Command *UserSettingCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type SetUserSettingResponse ¶
type SetUserSettingResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ SetUserSettingResponse"`
SetUserSettingResult *UserSettingResult `xml:"SetUserSettingResult,omitempty" json:"SetUserSettingResult,omitempty"`
}
type SmtpSyntaxErrorCategory ¶
type SmtpSyntaxErrorCategory struct {
*ErrorCategory
Detail string `xml:"Detail,omitempty" json:"Detail,omitempty"`
}
type SoapEnvelopeLoginResponse ¶
type SoapEnvelopeLoginResponse struct {
XMLName xml.Name `xml:"Envelope"`
Body BodyLoginResponse `xml:"Body"`
}
type SoapEnvelopeQueryWorkTicketsAsPendingOpResponse ¶
type SoapEnvelopeQueryWorkTicketsAsPendingOpResponse struct {
XMLName xml.Name `xml:"Envelope"`
Body BodyQueryWorkTicketsAsPendingOpResponse `xml:"Body"`
}
type SoapHelper ¶
type SoapHelper struct {
Client ApiSoap
Cookie string
Token string
URL string
InsecureSkipVerify bool
}
SoapHelper provides methods for querying and monitoring ELM operations. It holds session state (SOAP client, credentials, URL) established during login, eliminating repeated parameter passing across helper functions.
func (*SoapHelper) CancelWorkTicket ¶
func (s *SoapHelper) CancelWorkTicket(workTicketId int64) error
CancelWorkTicket requests cancellation of a running ELM work ticket. It is a best-effort call; errors are logged but not fatal.
func (*SoapHelper) GetAppLayerId ¶
func (s *SoapHelper) GetAppLayerId(appLayerName string) (int64, error)
func (*SoapHelper) GetAppLayerRevisionId ¶
func (s *SoapHelper) GetAppLayerRevisionId(appLayerName string, appLayerVersionName string) (int64, error)
func (*SoapHelper) GetAppLayerRevisionSizeMiB ¶
func (s *SoapHelper) GetAppLayerRevisionSizeMiB(layerName, versionName string) (int32, error)
GetAppLayerRevisionSizeMiB returns the SizeMegs field of the named app layer revision. Used to default version_size_gb when not specified.
func (*SoapHelper) GetDefaultFileShareId ¶
func (s *SoapHelper) GetDefaultFileShareId() (int64, error)
func (*SoapHelper) GetIpByWorkTicketId ¶
func (s *SoapHelper) GetIpByWorkTicketId(workTicketId int64) (string, error)
func (*SoapHelper) GetLatestAppLayerRevision ¶
func (s *SoapHelper) GetLatestAppLayerRevision(appLayerName string) (*AppLayerRevisionDetail, error)
GetLatestAppLayerRevision returns the most recent (highest Revision number) revision detail for the named app layer. Used for optional base_version_name and size defaulting when base version is auto-detected.
func (*SoapHelper) GetOsLayerId ¶
func (s *SoapHelper) GetOsLayerId(osLayerName string) (int64, error)
func (*SoapHelper) GetOsLayerRevisionId ¶
func (s *SoapHelper) GetOsLayerRevisionId(osLayerName string, osLayerVersionName string) (int64, error)
func (*SoapHelper) GetOsLayerRevisionSizeMiB ¶
func (s *SoapHelper) GetOsLayerRevisionSizeMiB(layerName, versionName string) (int32, error)
GetOsLayerRevisionSizeMiB returns the SizeMegs field of the named OS layer revision. Used to default version_size_gb when not specified.
func (*SoapHelper) GetPlatformConnectorConfigId ¶
func (s *SoapHelper) GetPlatformConnectorConfigId(platformConnectorConfigName string) (string, error)
func (*SoapHelper) GetPlatformLayerId ¶
func (s *SoapHelper) GetPlatformLayerId(platformLayerName string) (int64, error)
func (*SoapHelper) GetPlatformLayerRevisionDetailByName ¶
func (s *SoapHelper) GetPlatformLayerRevisionDetailByName(platformLayerName, versionName string) (*PlatformLayerRevisionDetail, error)
GetPlatformLayerRevisionDetailByName returns the revision detail for the named platform layer at the specified version. Used to read base version platform type IDs as defaults when revision fields are omitted.
func (*SoapHelper) GetPlatformLayerRevisionId ¶
func (s *SoapHelper) GetPlatformLayerRevisionId(platformLayerName string, platformLayerVersionName string) (int64, error)
func (*SoapHelper) GetPlatformLayerRevisionSizeMiB ¶
func (s *SoapHelper) GetPlatformLayerRevisionSizeMiB(layerName, versionName string) (int32, error)
GetPlatformLayerRevisionSizeMiB returns the SizeMegs field of the named platform layer revision. Used to default version_size_gb when not specified.
func (*SoapHelper) GetTaskByWorkTicketId ¶
func (s *SoapHelper) GetTaskByWorkTicketId(workTicketId int64) (WorkTicketResult, error)
func (*SoapHelper) GetTaskCompletedFilter ¶
func (s *SoapHelper) GetTaskCompletedFilter(workTicketId int64) (WorkTicketResult, error)
func (*SoapHelper) GetTaskStateActiveFilter ¶
func (s *SoapHelper) GetTaskStateActiveFilter(workTicketId int64) (string, error)
func (*SoapHelper) GetWorkTicketId ¶
func (s *SoapHelper) GetWorkTicketId(ui packer.Ui, operationType ApplayeringOperationType, layerName string) (int64, error)
func (*SoapHelper) GetWorkTicketIdByOperationTypeAndLayerName ¶
func (s *SoapHelper) GetWorkTicketIdByOperationTypeAndLayerName(operationType ApplayeringOperationType, layerName string) (int64, error)
type StorageInfo ¶
type StorageInfo struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
DriveLetter string `xml:"DriveLetter,omitempty" json:"DriveLetter,omitempty"`
Type *StorageType `xml:"Type,omitempty" json:"Type,omitempty"`
}
type StorageLocation ¶
type StorageRecord ¶
type StorageRecord struct {
Id string `xml:"Id,omitempty" json:"Id,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Type *StorageType `xml:"Type,omitempty" json:"Type,omitempty"`
}
type StorageRecordsQuery ¶
type StorageRecordsQuery struct {
Type *StorageType `xml:"Type,omitempty" json:"Type,omitempty"`
}
type StorageRecordsResult ¶
type StorageRecordsResult struct {
*WebResultBase
Records *ArrayOfStorageRecord `xml:"Records,omitempty" json:"Records,omitempty"`
}
type StorageResource ¶
type StorageResource struct {
*StorageRecord
AvailableSpaceMB int64 `xml:"AvailableSpaceMB,omitempty" json:"AvailableSpaceMB,omitempty"`
Configured bool `xml:"Configured,omitempty" json:"Configured,omitempty"`
Accessible bool `xml:"Accessible,omitempty" json:"Accessible,omitempty"`
DisplayName string `xml:"DisplayName,omitempty" json:"DisplayName,omitempty"`
}
type StorageType ¶
type StorageType string
const ( StorageTypeUnknown StorageType = "Unknown" StorageTypeLocal StorageType = "Local" StorageTypeNetwork StorageType = "Network" StorageTypeClusteredVolume StorageType = "ClusteredVolume" )
type StoreHttpCertificate ¶
type StoreHttpCertificate struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ StoreHttpCertificate"`
Command *StoreHttpCertificateCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type StoreHttpCertificateCommand ¶
type StoreHttpCertificateCommand struct {
FingerprintAlgorithm string `xml:"FingerprintAlgorithm,omitempty" json:"FingerprintAlgorithm,omitempty"`
Fingerprint []byte `xml:"Fingerprint,omitempty" json:"Fingerprint,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type StoreHttpCertificateResponse ¶
type StoreHttpCertificateResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ StoreHttpCertificateResponse"`
StoreHttpCertificateResult *StoreHttpCertificateResult `xml:"StoreHttpCertificateResult,omitempty" json:"StoreHttpCertificateResult,omitempty"`
}
type StoreHttpCertificateResult ¶
type StoreHttpCertificateResult struct {
*WebResultBase
}
type SysSetting ¶
type SysSetting struct {
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Value struct {
} `xml:"Value,omitempty" json:"Value,omitempty"`
}
type SysprepType ¶
type SysprepType interface{}
type SystemSettingsQuery ¶
type SystemSettingsQueryResult ¶
type SystemSettingsQueryResult struct {
*WebResultBase
Settings *ArrayOfSysSetting `xml:"Settings,omitempty" json:"Settings,omitempty"`
}
type TaskCanceledCategory ¶
type TaskCanceledCategory struct {
*ErrorCategory
TaskId string `xml:"TaskId,omitempty" json:"TaskId,omitempty"`
HvErrorMessage string `xml:"HvErrorMessage,omitempty" json:"HvErrorMessage,omitempty"`
}
type TaskFailureCategory ¶
type TaskFailureCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
FaultType string `xml:"FaultType,omitempty" json:"FaultType,omitempty"`
}
type TemplateCopyFailureCategory ¶
type TemplateCopyFailureCategory struct {
*ErrorCategory
SourceFullPath string `xml:"SourceFullPath,omitempty" json:"SourceFullPath,omitempty"`
Reason string `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type TemplateDeployFailureCategory ¶
type TemplateDeployFailureCategory struct {
*ErrorCategory
VmName string `xml:"VmName,omitempty" json:"VmName,omitempty"`
Host string `xml:"Host,omitempty" json:"Host,omitempty"`
Path string `xml:"Path,omitempty" json:"Path,omitempty"`
}
type TemplateVersionFailureCategory ¶
type TemplateVersionFailureCategory struct {
*ErrorCategory
CurrentVersion string `xml:"CurrentVersion,omitempty" json:"CurrentVersion,omitempty"`
MinimumVersion string `xml:"MinimumVersion,omitempty" json:"MinimumVersion,omitempty"`
}
type TestDirectoryJunction ¶
type TestDirectoryJunction struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ TestDirectoryJunction"`
Command *TestDirectoryJunctionCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type TestDirectoryJunctionCommand ¶
type TestDirectoryJunctionCommand struct {
*BaseLDAPCommand
RequestedAction *Action `xml:"RequestedAction,omitempty" json:"RequestedAction,omitempty"`
}
type TestDirectoryJunctionResponse ¶
type TestDirectoryJunctionResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ TestDirectoryJunctionResponse"`
TestDirectoryJunctionResult *TestDirectoryJunctionResult `xml:"TestDirectoryJunctionResult,omitempty" json:"TestDirectoryJunctionResult,omitempty"`
}
type TestDirectoryJunctionResult ¶
type TestDirectoryJunctionResult struct {
*WebResultBase
DjParentage *Parentage `xml:"DjParentage,omitempty" json:"DjParentage,omitempty"`
}
type TestEmailServer ¶
type TestEmailServer struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ TestEmailServer"`
Command *TestEmailServerCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type TestEmailServerCommand ¶
type TestEmailServerCommand struct {
Server string `xml:"Server,omitempty" json:"Server,omitempty"`
Port int32 `xml:"Port,omitempty" json:"Port,omitempty"`
Username string `xml:"Username,omitempty" json:"Username,omitempty"`
Password string `xml:"Password,omitempty" json:"Password,omitempty"`
Sender string `xml:"Sender,omitempty" json:"Sender,omitempty"`
Recipient string `xml:"Recipient,omitempty" json:"Recipient,omitempty"`
UseTls bool `xml:"UseTls,omitempty" json:"UseTls,omitempty"`
}
type TestEmailServerResponse ¶
type TestEmailServerResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ TestEmailServerResponse"`
TestEmailServerResult *TestEmailServerResult `xml:"TestEmailServerResult,omitempty" json:"TestEmailServerResult,omitempty"`
}
type TestEmailServerResult ¶
type TestEmailServerResult struct {
*WebResultBase
Success bool `xml:"Success,omitempty" json:"Success,omitempty"`
}
type TestInfrastructure ¶
type TestInfrastructure struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ TestInfrastructure"`
Command *TestInfrastructureCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type TestInfrastructureCommand ¶
type TestInfrastructureCommand struct {
Settings *InfrastructureSettings `xml:"Settings,omitempty" json:"Settings,omitempty"`
}
type TestInfrastructureResponse ¶
type TestInfrastructureResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ TestInfrastructureResponse"`
TestInfrastructureResult *TestInfrastructureResult `xml:"TestInfrastructureResult,omitempty" json:"TestInfrastructureResult,omitempty"`
}
type TestInfrastructureResult ¶
type TestInfrastructureResult struct {
*WebResultBase
}
type TestNetBiosName ¶
type TestNetBiosName struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ TestNetBiosName"`
Command *TestNetBiosNameCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type TestNetBiosNameCommand ¶
type TestNetBiosNameCommand struct {
*BaseLDAPCommand
NetBiosName string `xml:"NetBiosName,omitempty" json:"NetBiosName,omitempty"`
DirectoryJunctionId *int64 `xml:"DirectoryJunctionId,omitempty" json:"DirectoryJunctionId,omitempty"`
}
type TestNetBiosNameResponse ¶
type TestNetBiosNameResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ TestNetBiosNameResponse"`
TestNetBiosNameResult *TestNetBiosNameResult `xml:"TestNetBiosNameResult,omitempty" json:"TestNetBiosNameResult,omitempty"`
}
type TestNetBiosNameResult ¶
type TestNetBiosNameResult struct {
*WebResultBase
IsNameValid bool `xml:"IsNameValid,omitempty" json:"IsNameValid,omitempty"`
}
type TestRemoteFileShare ¶
type TestRemoteFileShare struct {
}
type TestRemoteFileShareCommand ¶
type TestRemoteFileShareCommand struct {
}
type TestRemoteFileShareResponse ¶
type TestRemoteFileShareResponse struct {
}
type TestRemoteFileShareResult ¶
type TestRemoteFileShareResult struct {
}
type TimeoutErrorCategory ¶
type TimeoutErrorCategory struct {
*ErrorCategory
Timeout *TimeSpan `xml:"Timeout,omitempty" json:"Timeout,omitempty"`
}
type TooManyConfiguredVolumesCategory ¶
type TooManyConfiguredVolumesCategory struct {
*ErrorCategory
LayerName string `xml:"LayerName,omitempty" json:"LayerName,omitempty"`
MaxVolumes int32 `xml:"MaxVolumes,omitempty" json:"MaxVolumes,omitempty"`
}
type TooManyFailedLoginsCategory ¶
type TooManyFailedLoginsCategory struct {
*ErrorCategory
}
type TooManySnapshotsFoundCategory ¶
type TooManySnapshotsFoundCategory struct {
*ErrorCategory
SnapshotName string `xml:"SnapshotName,omitempty" json:"SnapshotName,omitempty"`
NumberFound int32 `xml:"NumberFound,omitempty" json:"NumberFound,omitempty"`
}
type TooManyUpgradeMedia ¶
type TooManyUpgradeMedia struct {
*ErrorCategory
FoundDisks string `xml:"FoundDisks,omitempty" json:"FoundDisks,omitempty"`
}
type TrackerNotFoundCategory ¶
type TrackerNotFoundCategory struct {
*ErrorCategory
RequestedTracker *Guid `xml:"RequestedTracker,omitempty" json:"RequestedTracker,omitempty"`
}
type UnableToFindDiskCategory ¶
type UnableToFindDiskCategory struct {
*ErrorCategory
DiskNameOrFilepath string `xml:"DiskNameOrFilepath,omitempty" json:"DiskNameOrFilepath,omitempty"`
}
type UnableToFindVirtualSwitchCategory ¶
type UnableToFindVirtualSwitchCategory struct {
*ErrorCategory
SwitchName string `xml:"SwitchName,omitempty" json:"SwitchName,omitempty"`
}
type UnableToFindVmCategory ¶
type UnableToFindVmCategory struct {
*ErrorCategory
VmIdOrNameOrIp string `xml:"VmIdOrNameOrIp,omitempty" json:"VmIdOrNameOrIp,omitempty"`
}
type UnableToShutdownVmCategory ¶
type UnableToShutdownVmCategory struct {
*ErrorCategory
VirtualMachine string `xml:"VirtualMachine,omitempty" json:"VirtualMachine,omitempty"`
AdditionalInfo string `xml:"AdditionalInfo,omitempty" json:"AdditionalInfo,omitempty"`
}
type UnexpectedAzureFailureCategory ¶
type UnexpectedAzureFailureCategory struct {
*UnexpectedFailureCategory
}
type UnexpectedFailureCategory ¶
type UnexpectedFailureCategory struct {
*ErrorCategory
ExceptionMessage string `xml:"ExceptionMessage,omitempty" json:"ExceptionMessage,omitempty"`
ExceptionDetails string `xml:"ExceptionDetails,omitempty" json:"ExceptionDetails,omitempty"`
FailedOperation string `xml:"FailedOperation,omitempty" json:"FailedOperation,omitempty"`
}
type UnexpectedHypervResultCategory ¶
type UnexpectedHypervResultCategory struct {
*ErrorCategory
WmiType string `xml:"WmiType,omitempty" json:"WmiType,omitempty"`
}
type UnexpectedHypervServerFailureCategory ¶
type UnexpectedHypervServerFailureCategory struct {
*UnexpectedFailureCategory
ServerAddress string `xml:"ServerAddress,omitempty" json:"ServerAddress,omitempty"`
}
type UnexpectedTypeCategory ¶
type UnexpectedTypeCategory struct {
*ErrorCategory
ExpectedType string `xml:"ExpectedType,omitempty" json:"ExpectedType,omitempty"`
ActualType string `xml:"ActualType,omitempty" json:"ActualType,omitempty"`
}
type UniMaintenanceSchedule ¶
type UniMaintenanceSchedule struct {
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
DefaultSchedule bool `xml:"DefaultSchedule,omitempty" json:"DefaultSchedule,omitempty"`
WaitForLogOff bool `xml:"WaitForLogOff,omitempty" json:"WaitForLogOff,omitempty"`
Modified bool `xml:"Modified,omitempty" json:"Modified,omitempty"`
NumberOfDesktops int32 `xml:"NumberOfDesktops,omitempty" json:"NumberOfDesktops,omitempty"`
MaintenanceWindows *ArrayOfUniMaintenanceWindow `xml:"MaintenanceWindows,omitempty" json:"MaintenanceWindows,omitempty"`
}
type UniMaintenanceWindow ¶
type UniMaintenanceWindow struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
StartDay *DayOfWeek `xml:"StartDay,omitempty" json:"StartDay,omitempty"`
EndDay *DayOfWeek `xml:"EndDay,omitempty" json:"EndDay,omitempty"`
StartTimeOfDayMinutesAfterMidnight int32 `xml:"StartTimeOfDayMinutesAfterMidnight,omitempty" json:"StartTimeOfDayMinutesAfterMidnight,omitempty"`
DurationMinutes int32 `xml:"DurationMinutes,omitempty" json:"DurationMinutes,omitempty"`
}
type UniValidationFailure ¶
type UnideskAgentInfrastructureSettings ¶
type UnideskAgentInfrastructureSettings struct {
*InfrastructureSettings
HostUniqueId string `xml:"HostUniqueId,omitempty" json:"HostUniqueId,omitempty"`
HostName string `xml:"HostName,omitempty" json:"HostName,omitempty"`
AgentRevision string `xml:"AgentRevision,omitempty" json:"AgentRevision,omitempty"`
Server string `xml:"Server,omitempty" json:"Server,omitempty"`
Port int32 `xml:"Port,omitempty" json:"Port,omitempty"`
Passcode string `xml:"Passcode,omitempty" json:"Passcode,omitempty"`
FeatureSet int32 `xml:"FeatureSet,omitempty" json:"FeatureSet,omitempty"`
}
type UnideskApiCommunicationErrorCategory ¶
type UnideskApiCommunicationErrorCategory struct {
*ErrorCategory
ExceptionMessage string `xml:"ExceptionMessage,omitempty" json:"ExceptionMessage,omitempty"`
Address string `xml:"Address,omitempty" json:"Address,omitempty"`
}
type UniqueResultExpectedCategory ¶
type UniqueResultExpectedCategory struct {
*ErrorCategory
ActualCount string `xml:"ActualCount,omitempty" json:"ActualCount,omitempty"`
ExtraDetails string `xml:"ExtraDetails,omitempty" json:"ExtraDetails,omitempty"`
}
type UnknownErrorCodeCategory ¶
type UnknownErrorCodeCategory struct {
*ErrorCategory
ErrorCode string `xml:"ErrorCode,omitempty" json:"ErrorCode,omitempty"`
}
type UnknownHypervisorSdkUrlCategory ¶
type UnknownHypervisorSdkUrlCategory struct {
*ConnectionFailureCategory
Address string `xml:"Address,omitempty" json:"Address,omitempty"`
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type UnregisteredApplianceCategory ¶
type UnregisteredApplianceCategory struct {
*ErrorCategory
ApplianceID string `xml:"ApplianceID,omitempty" json:"ApplianceID,omitempty"`
ApplianceAddress string `xml:"ApplianceAddress,omitempty" json:"ApplianceAddress,omitempty"`
AgentAddress string `xml:"AgentAddress,omitempty" json:"AgentAddress,omitempty"`
}
type UnsupportedFeatureCategory ¶
type UnsupportedFeatureCategory struct {
*ErrorCategory
CachePoints string `xml:"CachePoints,omitempty" json:"CachePoints,omitempty"`
Feature string `xml:"Feature,omitempty" json:"Feature,omitempty"`
}
type UpdateAppLayerAssignment ¶
type UpdateAppLayerAssignment struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateAppLayerAssignment"`
Command *UpdateAppLayerAssignmentCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type UpdateAppLayerAssignmentCommand ¶
type UpdateAppLayerAssignmentCommand struct {
*UpdateLayerAssignmentCommand
AdEntityIds *ArrayOfDirectoryId `xml:"AdEntityIds,omitempty" json:"AdEntityIds,omitempty"`
AppLayerRevId int64 `xml:"AppLayerRevId,omitempty" json:"AppLayerRevId,omitempty"`
}
type UpdateAppLayerAssignmentResponse ¶
type UpdateAppLayerAssignmentResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateAppLayerAssignmentResponse"`
UpdateAppLayerAssignmentResult *UpdateAppLayerAssignmentResult `xml:"UpdateAppLayerAssignmentResult,omitempty" json:"UpdateAppLayerAssignmentResult,omitempty"`
}
type UpdateAppLayerAssignmentResult ¶
type UpdateAppLayerAssignmentResult struct {
*WebResultBase
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
}
type UpdateInfrastructure ¶
type UpdateInfrastructure struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateInfrastructure"`
Command *UpdateInfrastructureCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type UpdateInfrastructureCommand ¶
type UpdateInfrastructureCommand struct {
Settings *InfrastructureSettings `xml:"Settings,omitempty" json:"Settings,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type UpdateInfrastructureResponse ¶
type UpdateInfrastructureResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateInfrastructureResponse"`
UpdateInfrastructureResult *UpdateInfrastructureResult `xml:"UpdateInfrastructureResult,omitempty" json:"UpdateInfrastructureResult,omitempty"`
}
type UpdateInfrastructureResult ¶
type UpdateInfrastructureResult struct {
*WebResultBase
SupportsCSVInfo bool `xml:"SupportsCSVInfo,omitempty" json:"SupportsCSVInfo,omitempty"`
SaveNewPasscode bool `xml:"SaveNewPasscode,omitempty" json:"SaveNewPasscode,omitempty"`
RemovedStorageIds *ArrayOfString `xml:"RemovedStorageIds,omitempty" json:"RemovedStorageIds,omitempty"`
}
type UpdateLayerAssignmentCommand ¶
type UpdateLayerAssignmentCommand struct {
LayeredImageIds *ArrayOfLong `xml:"LayeredImageIds,omitempty" json:"LayeredImageIds,omitempty"`
LayerRevId int64 `xml:"LayerRevId,omitempty" json:"LayerRevId,omitempty"`
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type UpdateLayerFolder ¶
type UpdateLayerFolder struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateLayerFolder"`
Command *UpdateLayerFolderCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type UpdateLayerFolderCommand ¶
type UpdateLayerFolderCommand struct {
Ids *ArrayOfLong `xml:"Ids,omitempty" json:"Ids,omitempty"`
Folder string `xml:"Folder,omitempty" json:"Folder,omitempty"`
}
type UpdateLayerFolderResponse ¶
type UpdateLayerFolderResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateLayerFolderResponse"`
UpdateLayerFolderResult *UpdateLayerFolderResult `xml:"UpdateLayerFolderResult,omitempty" json:"UpdateLayerFolderResult,omitempty"`
}
type UpdateLayerFolderResult ¶
type UpdateLayerFolderResult struct {
*WebResultBase
}
type UpdateMaintenanceSchedules ¶
type UpdateMaintenanceSchedules struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateMaintenanceSchedules"`
Command *UpdateMaintenanceSchedulesCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type UpdateMaintenanceSchedulesCommand ¶
type UpdateMaintenanceSchedulesCommand struct {
MaintenanceSchedules *ArrayOfUniMaintenanceSchedule `xml:"MaintenanceSchedules,omitempty" json:"MaintenanceSchedules,omitempty"`
}
type UpdateMaintenanceSchedulesResponse ¶
type UpdateMaintenanceSchedulesResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateMaintenanceSchedulesResponse"`
UpdateMaintenanceSchedulesResult *UpdateMaintenanceSchedulesResult `xml:"UpdateMaintenanceSchedulesResult,omitempty" json:"UpdateMaintenanceSchedulesResult,omitempty"`
}
type UpdateMaintenanceSchedulesResult ¶
type UpdateMaintenanceSchedulesResult struct {
*WebResultBase
}
type UpdateOsLayerAssignment ¶
type UpdateOsLayerAssignment struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateOsLayerAssignment"`
Command *UpdateOsLayerAssignmentCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type UpdateOsLayerAssignmentCommand ¶
type UpdateOsLayerAssignmentCommand struct {
*UpdateLayerAssignmentCommand
}
type UpdateOsLayerAssignmentResponse ¶
type UpdateOsLayerAssignmentResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateOsLayerAssignmentResponse"`
UpdateOsLayerAssignmentResult *UpdateOsLayerAssignmentResult `xml:"UpdateOsLayerAssignmentResult,omitempty" json:"UpdateOsLayerAssignmentResult,omitempty"`
}
type UpdateOsLayerAssignmentResult ¶
type UpdateOsLayerAssignmentResult struct {
*WebResultBase
}
type UpdatePasswords ¶
type UpdatePasswords struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdatePasswords"`
Command *UpdatePasswordsCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type UpdatePasswordsCommand ¶
type UpdatePasswordsCommand struct {
ManagementConsoleAdministratorPassword string `xml:"ManagementConsoleAdministratorPassword,omitempty" json:"ManagementConsoleAdministratorPassword,omitempty"`
ElmRootPassword string `xml:"ElmRootPassword,omitempty" json:"ElmRootPassword,omitempty"`
ElmAdministratorPassword string `xml:"ElmAdministratorPassword,omitempty" json:"ElmAdministratorPassword,omitempty"`
}
type UpdatePasswordsResponse ¶
type UpdatePasswordsResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdatePasswordsResponse"`
UpdatePasswordsResult *UpdatePasswordsResult `xml:"UpdatePasswordsResult,omitempty" json:"UpdatePasswordsResult,omitempty"`
}
type UpdatePasswordsResult ¶
type UpdatePasswordsResult struct {
*WebResultBase
}
type UpdatePlatformLayerAssignment ¶
type UpdatePlatformLayerAssignment struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdatePlatformLayerAssignment"`
Command *UpdatePlatformLayerAssignmentCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type UpdatePlatformLayerAssignmentCommand ¶
type UpdatePlatformLayerAssignmentCommand struct {
*UpdateLayerAssignmentCommand
}
type UpdatePlatformLayerAssignmentResponse ¶
type UpdatePlatformLayerAssignmentResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdatePlatformLayerAssignmentResponse"`
UpdatePlatformLayerAssignmentResult *UpdatePlatformLayerAssignmentResult `xml:"UpdatePlatformLayerAssignmentResult,omitempty" json:"UpdatePlatformLayerAssignmentResult,omitempty"`
}
type UpdatePlatformLayerAssignmentResult ¶
type UpdatePlatformLayerAssignmentResult struct {
*WebResultBase
}
type UpdateServerStorageSlot ¶
type UpdateServerStorageSlot struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateServerStorageSlot"`
Cmd *UpdateServerStorageSlotCommand `xml:"cmd,omitempty" json:"cmd,omitempty"`
}
type UpdateServerStorageSlotResponse ¶
type UpdateServerStorageSlotResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpdateServerStorageSlotResponse"`
UpdateServerStorageSlotResult *UpdateServerStorageSlotResult `xml:"UpdateServerStorageSlotResult,omitempty" json:"UpdateServerStorageSlotResult,omitempty"`
}
type UpdateServerStorageSlotResult ¶
type UpdateServerStorageSlotResult struct {
*WebResultBase
}
type UpdatedObjectEvent ¶
type UpdatedObjectEvent struct {
*ObjectEvent
}
type UpdatedObjectEventOfFileShareEntitySummary ¶
type UpdatedObjectEventOfFileShareEntitySummary struct {
}
type UpdatedObjectEventOfImageEntitySummary ¶
type UpdatedObjectEventOfImageEntitySummary struct {
*ObjectEventOfImageEntitySummary
}
type UpdatedObjectEventOfLayerEntitySummary ¶
type UpdatedObjectEventOfLayerEntitySummary struct {
*ObjectEventOfLayerEntitySummary
}
type UpdatedObjectEventOfPlatformConnectorConfigSummary ¶
type UpdatedObjectEventOfPlatformConnectorConfigSummary struct {
*ObjectEventOfPlatformConnectorConfigSummary
}
type UpdatedObjectEventOfRemoteFileShareSummary ¶
type UpdatedObjectEventOfRemoteFileShareSummary struct {
}
type UpdatedObjectEventOfSysSetting ¶
type UpdatedObjectEventOfSysSetting struct {
*ObjectEventOfSysSetting
}
type UpgradeApplianceErrorCategory ¶
type UpgradeApplianceErrorCategory struct {
*ErrorCategory
ApplianceName string `xml:"ApplianceName,omitempty" json:"ApplianceName,omitempty"`
CachePointUpgradeable *CachePointUpgradeable `xml:"CachePointUpgradeable,omitempty" json:"CachePointUpgradeable,omitempty"`
Reason string `xml:"Reason,omitempty" json:"Reason,omitempty"`
}
type UpgradeAvailabilityQuery ¶
type UpgradeAvailabilityQuery struct {
UpgradeDisk string `xml:"UpgradeDisk,omitempty" json:"UpgradeDisk,omitempty"`
}
type UpgradeAvailabilityResult ¶
type UpgradeAvailabilityResult struct {
*WebResultBase
Appliance *ApplianceUpgradeInfo `xml:"Appliance,omitempty" json:"Appliance,omitempty"`
}
type UpgradeElm ¶
type UpgradeElm struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpgradeElm"`
Command *UpgradeElmCommand `xml:"command,omitempty" json:"command,omitempty"`
}
type UpgradeElmCommand ¶
type UpgradeElmCommand struct {
Reason *ChangeSpecification `xml:"Reason,omitempty" json:"Reason,omitempty"`
Version string `xml:"Version,omitempty" json:"Version,omitempty"`
UpgradeDiskFilename string `xml:"UpgradeDiskFilename,omitempty" json:"UpgradeDiskFilename,omitempty"`
}
type UpgradeElmResponse ¶
type UpgradeElmResponse struct {
XMLName xml.Name `xml:"http://www.unidesk.com/ UpgradeElmResponse"`
UpgradeElmResult *UpgradeElmResult `xml:"UpgradeElmResult,omitempty" json:"UpgradeElmResult,omitempty"`
}
type UpgradeElmResult ¶
type UpgradeElmResult struct {
*WebResultBase
}
type UpgradeStatusQuery ¶
type UpgradeStatusQuery struct {
}
type UpgradeStatusResult ¶
type UpgradeStatusResult struct {
*WebResultBase
State *WorkItemState `xml:"State,omitempty" json:"State,omitempty"`
FailureReason string `xml:"FailureReason,omitempty" json:"FailureReason,omitempty"`
}
type UpgradeVersionCategory ¶
type UpgradeVersionCategory struct {
*ErrorCategory
CurrentVersion string `xml:"CurrentVersion,omitempty" json:"CurrentVersion,omitempty"`
UpgradeVersion string `xml:"UpgradeVersion,omitempty" json:"UpgradeVersion,omitempty"`
NotUpgradeableReason string `xml:"NotUpgradeableReason,omitempty" json:"NotUpgradeableReason,omitempty"`
}
type UplLoadFailedCategory ¶
type UplLoadFailedCategory struct {
*UserLayerErrorCategory
}
type UploadLogsErrorCategory ¶
type UploadLogsErrorCategory struct {
*ErrorCategory
Location string `xml:"Location,omitempty" json:"Location,omitempty"`
}
type UserChanges ¶
type UserChanges struct {
*RoleChanges
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
Email string `xml:"Email,omitempty" json:"Email,omitempty"`
FirstName string `xml:"FirstName,omitempty" json:"FirstName,omitempty"`
LastName string `xml:"LastName,omitempty" json:"LastName,omitempty"`
Phone string `xml:"Phone,omitempty" json:"Phone,omitempty"`
Address1 string `xml:"Address1,omitempty" json:"Address1,omitempty"`
Address2 string `xml:"Address2,omitempty" json:"Address2,omitempty"`
Title string `xml:"Title,omitempty" json:"Title,omitempty"`
City string `xml:"City,omitempty" json:"City,omitempty"`
State string `xml:"State,omitempty" json:"State,omitempty"`
PostalCode string `xml:"PostalCode,omitempty" json:"PostalCode,omitempty"`
Country string `xml:"Country,omitempty" json:"Country,omitempty"`
LoginName string `xml:"LoginName,omitempty" json:"LoginName,omitempty"`
Password string `xml:"Password,omitempty" json:"Password,omitempty"`
}
type UserCreatedObjectEvent ¶
type UserCreatedObjectEvent struct {
*DirectoryItemCreatedObjectEventOfUserSummary
}
type UserDetail ¶
type UserDetail struct {
*UserSummary
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
MemberOf *ArrayOfString `xml:"MemberOf,omitempty" json:"MemberOf,omitempty"`
LastSynced *soap.XSDDateTime `xml:"LastSynced,omitempty" json:"LastSynced,omitempty"`
AssignedDesktops *ArrayOfString `xml:"AssignedDesktops,omitempty" json:"AssignedDesktops,omitempty"`
FirstName string `xml:"FirstName,omitempty" json:"FirstName,omitempty"`
LastName string `xml:"LastName,omitempty" json:"LastName,omitempty"`
Address1 string `xml:"Address1,omitempty" json:"Address1,omitempty"`
Address2 string `xml:"Address2,omitempty" json:"Address2,omitempty"`
Title string `xml:"Title,omitempty" json:"Title,omitempty"`
City string `xml:"City,omitempty" json:"City,omitempty"`
State string `xml:"State,omitempty" json:"State,omitempty"`
PostalCode string `xml:"PostalCode,omitempty" json:"PostalCode,omitempty"`
Country string `xml:"Country,omitempty" json:"Country,omitempty"`
}
type UserFileShareInfo ¶
type UserFileShareInfo struct {
}
type UserId ¶
type UserId struct {
*DirectoryId
}
type UserLayerBogusSizeCategory ¶
type UserLayerBogusSizeCategory struct {
*UserLayerErrorCategory
SpecifiedSize string `xml:"SpecifiedSize,omitempty" json:"SpecifiedSize,omitempty"`
MinimumSize string `xml:"MinimumSize,omitempty" json:"MinimumSize,omitempty"`
MaximumSize string `xml:"MaximumSize,omitempty" json:"MaximumSize,omitempty"`
}
type UserLayerErrorCategory ¶
type UserLayerErrorCategory struct {
*ErrorCategory
MessageResourceId string `xml:"MessageResourceId,omitempty" json:"MessageResourceId,omitempty"`
}
type UserLayerLockedCategory ¶
type UserLayerLockedCategory struct {
*UserLayerErrorCategory
}
type UserLayerOsDiskNotReverted ¶
type UserLayerOsDiskNotReverted struct {
*UserLayerErrorCategory
}
type UserLayerRepairCategory ¶
type UserLayerRepairCategory struct {
*UserLayerErrorCategory
}
type UserPrimaryGroupNotFoundCategory ¶
type UserPrimaryGroupNotFoundCategory struct {
*ItemNotFoundCategory
}
type UserRoleInfo ¶
type UserRoleInfo struct {
*UserRoleSummary
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
DisplayName string `xml:"DisplayName,omitempty" json:"DisplayName,omitempty"`
Rights *ArrayOfRight `xml:"Rights,omitempty" json:"Rights,omitempty"`
}
type UserRoleSummary ¶
type UserRoleSummary struct {
*EntityNode
}
type UserRolesQuery ¶
type UserRolesQuery struct {
}
type UserRolesResult ¶
type UserRolesResult struct {
*WebResultBase
Roles *ArrayOfUserRoleInfo `xml:"Roles,omitempty" json:"Roles,omitempty"`
}
type UserSessionAttributes ¶
type UserSessionAttributes interface{}
type UserSettingCommand ¶
type UserSettingResult ¶
type UserSettingResult struct {
*WebResultBase
}
type UserSummary ¶
type UserSummary struct {
*DirectoryItemOfUserId
IsBuiltinAdmin bool `xml:"IsBuiltinAdmin,omitempty" json:"IsBuiltinAdmin,omitempty"`
LoginName string `xml:"LoginName,omitempty" json:"LoginName,omitempty"`
Email string `xml:"Email,omitempty" json:"Email,omitempty"`
Phone string `xml:"Phone,omitempty" json:"Phone,omitempty"`
}
type UsersQuery ¶
type UsersQuery struct {
Filter *UsersQueryFilter `xml:"Filter,omitempty" json:"Filter,omitempty"`
Roles *ArrayOfString `xml:"Roles,omitempty" json:"Roles,omitempty"`
}
type UsersQueryFilter ¶
type UsersQueryFilter string
const ( UsersQueryFilterAll UsersQueryFilter = "All" UsersQueryFilterAnyRole UsersQueryFilter = "AnyRole" UsersQueryFilterSpecificRoles UsersQueryFilter = "SpecificRoles" )
type UsersResult ¶
type UsersResult struct {
*WebResultBase
Users *ArrayOfUserSummary `xml:"Users,omitempty" json:"Users,omitempty"`
}
type VMAlreadyExistsCategory ¶
type VMAlreadyExistsCategory struct {
*ErrorCategory
VmName string `xml:"VmName,omitempty" json:"VmName,omitempty"`
HvErrorMessage string `xml:"HvErrorMessage,omitempty" json:"HvErrorMessage,omitempty"`
}
type VMImportVolumeData ¶
type VMImportVolumeData struct {
DriveLetter *Char `xml:"DriveLetter,omitempty" json:"DriveLetter,omitempty"`
Partitions *ArrayOfVMImportVolumePartition `xml:"Partitions,omitempty" json:"Partitions,omitempty"`
}
type VMImportVolumePartition ¶
type VSphereClientErrorCategory ¶
type VSphereClientErrorCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
Type string `xml:"Type,omitempty" json:"Type,omitempty"`
}
type ValidationFailureCategory ¶
type ValidationFailureCategory struct {
*ErrorCategory
Param0 string `xml:"Param0,omitempty" json:"Param0,omitempty"`
Param1 string `xml:"Param1,omitempty" json:"Param1,omitempty"`
ValidationFailures *ArrayOfUniValidationFailure `xml:"ValidationFailures,omitempty" json:"ValidationFailures,omitempty"`
}
type VmConfigCategory ¶
type VmConfigCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
}
type VmNameInUseCategory ¶
type VmNameInUseCategory struct {
*ErrorCategory
VmName string `xml:"VmName,omitempty" json:"VmName,omitempty"`
}
type VmWareInfrastructureSettings ¶
type VmWareInfrastructureSettings struct {
*InfrastructureSettings
Server string `xml:"Server,omitempty" json:"Server,omitempty"`
IsSsl bool `xml:"IsSsl,omitempty" json:"IsSsl,omitempty"`
Username string `xml:"Username,omitempty" json:"Username,omitempty"`
Password string `xml:"Password,omitempty" json:"Password,omitempty"`
}
type WanAccelerationStatus ¶
type WanAccelerationStatus string
const ( WanAccelerationStatusCannotBeEnabled WanAccelerationStatus = "CannotBeEnabled" WanAccelerationStatusEnabled WanAccelerationStatus = "Enabled" WanAccelerationStatusDisabled WanAccelerationStatus = "Disabled" )
type WebResultBase ¶
type WebResultBase struct {
*ResultBase
Warning string `xml:"Warning,omitempty" json:"Warning,omitempty"`
WarningDetail string `xml:"WarningDetail,omitempty" json:"WarningDetail,omitempty"`
}
type WorkItemResult ¶
type WorkItemResult struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
WorkTicketId int64 `xml:"WorkTicketId,omitempty" json:"WorkTicketId,omitempty"`
ItemId int64 `xml:"ItemId,omitempty" json:"ItemId,omitempty"`
CancelRequested bool `xml:"CancelRequested,omitempty" json:"CancelRequested,omitempty"`
IsCancelable bool `xml:"IsCancelable,omitempty" json:"IsCancelable,omitempty"`
ItemType *EntityType `xml:"ItemType,omitempty" json:"ItemType,omitempty"`
ItemName string `xml:"ItemName,omitempty" json:"ItemName,omitempty"`
State *WorkItemState `xml:"State,omitempty" json:"State,omitempty"`
TimeoutInSec int64 `xml:"TimeoutInSec,omitempty" json:"TimeoutInSec,omitempty"`
DateCreated *soap.XSDDateTime `xml:"DateCreated,omitempty" json:"DateCreated,omitempty"`
DateLastModified *soap.XSDDateTime `xml:"DateLastModified,omitempty" json:"DateLastModified,omitempty"`
DateWillTimeout *soap.XSDDateTime `xml:"DateWillTimeout,omitempty" json:"DateWillTimeout,omitempty"`
Status string `xml:"Status,omitempty" json:"Status,omitempty"`
}
type WorkItemState ¶
type WorkItemState string
const ( WorkItemStateNotStarted WorkItemState = "NotStarted" WorkItemStatePending WorkItemState = "Pending" WorkItemStateRunning WorkItemState = "Running" WorkItemStateComplete WorkItemState = "Complete" WorkItemStateStalled WorkItemState = "Stalled" WorkItemStateCanceling WorkItemState = "Canceling" WorkItemStateCanceled WorkItemState = "Canceled" WorkItemStateFailed WorkItemState = "Failed" WorkItemStateActionRequired WorkItemState = "ActionRequired" WorkItemStateDoneWithErrors WorkItemState = "DoneWithErrors" )
type WorkTicketConflictErrorCategory ¶
type WorkTicketConflictErrorCategory struct {
*ErrorCategory
}
type WorkTicketResult ¶
type WorkTicketResult struct {
Id int64 `xml:"Id,omitempty" json:"Id,omitempty"`
TitleResourceId string `xml:"TitleResourceId,omitempty" json:"TitleResourceId,omitempty"`
ResourceArgs *ArrayOfString `xml:"ResourceArgs,omitempty" json:"ResourceArgs,omitempty"`
State *WorkItemState `xml:"State,omitempty" json:"State,omitempty"`
Status string `xml:"Status,omitempty" json:"Status,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
UserName string `xml:"UserName,omitempty" json:"UserName,omitempty"`
DateCreated *soap.XSDDateTime `xml:"DateCreated,omitempty" json:"DateCreated,omitempty"`
DateLastModified *soap.XSDDateTime `xml:"DateLastModified,omitempty" json:"DateLastModified,omitempty"`
Hidden bool `xml:"Hidden,omitempty" json:"Hidden,omitempty"`
MustCancelAll bool `xml:"MustCancelAll,omitempty" json:"MustCancelAll,omitempty"`
WorkItems *ArrayOfWorkItemResult `xml:"WorkItems,omitempty" json:"WorkItems,omitempty"`
}
type WorkTicketUpdatedEvent ¶
type WorkTicketUpdatedEvent struct {
*UpdatedObjectEvent
Result *WorkTicketsResult `xml:"Result,omitempty" json:"Result,omitempty"`
}
type WorkTicketsQuery ¶
type WorkTicketsQuery struct {
Filter *WorkTicketsQueryFilter `xml:"Filter,omitempty" json:"Filter,omitempty"`
}
type WorkTicketsQueryByActiveFilter ¶
type WorkTicketsQueryByActiveFilter struct {
*WorkTicketsQueryFilter
}
type WorkTicketsQueryByCompletedFilter ¶
type WorkTicketsQueryByCompletedFilter struct {
*WorkTicketsQueryFilter
}
type WorkTicketsQueryByIdFilter ¶
type WorkTicketsQueryByIdFilter struct {
*WorkTicketsQueryFilter
WorkTicketIds *ArrayOfLong `xml:"WorkTicketIds,omitempty" json:"WorkTicketIds,omitempty"`
}
type WorkTicketsQueryFilter ¶
type WorkTicketsQueryFilter struct {
XsiType string `xml:"xsi:type,attr,omitempty" json:"Filter,omitempty"`
}
type WorkTicketsResult ¶
type WorkTicketsResult struct {
*WebResultBase
CurrentMaSystemTime *soap.XSDDateTime `xml:"CurrentMaSystemTime,omitempty" json:"CurrentMaSystemTime,omitempty"`
WorkTickets *ArrayOfWorkTicketResult `xml:"WorkTickets,omitempty" json:"WorkTickets,omitempty"`
}
type XenApiErrorCategory ¶
type XenApiErrorCategory struct {
*ErrorCategory
Command string `xml:"Command,omitempty" json:"Command,omitempty"`
Response string `xml:"Response,omitempty" json:"Response,omitempty"`
}
type XenDesktopNotFoundCategory ¶
type XenDesktopNotFoundCategory struct {
*ErrorCategory
BrokerName string `xml:"BrokerName,omitempty" json:"BrokerName,omitempty"`
BrokerDesktopId string `xml:"BrokerDesktopId,omitempty" json:"BrokerDesktopId,omitempty"`
}
type XenErrorCategory ¶
type XenErrorCategory struct {
*ErrorCategory
Message string `xml:"Message,omitempty" json:"Message,omitempty"`
Name string `xml:"Name,omitempty" json:"Name,omitempty"`
Description string `xml:"Description,omitempty" json:"Description,omitempty"`
}
type XenHostIsNotCoordinatorErrorCategory ¶
type XenHostIsNotCoordinatorErrorCategory struct {
*XenErrorCategory
CoordinatorAddress string `xml:"CoordinatorAddress,omitempty" json:"CoordinatorAddress,omitempty"`
HostAddress string `xml:"HostAddress,omitempty" json:"HostAddress,omitempty"`
}