package awso-async
Module Awso_workspaces_thin_client_asyncSource
val create_environment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.CreateEnvironmentRequest.t ->
(Awso_workspaces_thin_client.Values.CreateEnvironmentResponse.t,
Awso_workspaces_thin_client.Values.CreateEnvironmentResponse.error)
Result.t
Async.Deferred.tval delete_device :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.DeleteDeviceRequest.t ->
(Awso_workspaces_thin_client.Values.DeleteDeviceResponse.t,
Awso_workspaces_thin_client.Values.DeleteDeviceResponse.error)
Result.t
Async.Deferred.tval delete_environment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.DeleteEnvironmentRequest.t ->
(Awso_workspaces_thin_client.Values.DeleteEnvironmentResponse.t,
Awso_workspaces_thin_client.Values.DeleteEnvironmentResponse.error)
Result.t
Async.Deferred.tval deregister_device :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.DeregisterDeviceRequest.t ->
(Awso_workspaces_thin_client.Values.DeregisterDeviceResponse.t,
Awso_workspaces_thin_client.Values.DeregisterDeviceResponse.error)
Result.t
Async.Deferred.tval get_device :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.GetDeviceRequest.t ->
(Awso_workspaces_thin_client.Values.GetDeviceResponse.t,
Awso_workspaces_thin_client.Values.GetDeviceResponse.error)
Result.t
Async.Deferred.tval get_environment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.GetEnvironmentRequest.t ->
(Awso_workspaces_thin_client.Values.GetEnvironmentResponse.t,
Awso_workspaces_thin_client.Values.GetEnvironmentResponse.error)
Result.t
Async.Deferred.tval get_software_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.GetSoftwareSetRequest.t ->
(Awso_workspaces_thin_client.Values.GetSoftwareSetResponse.t,
Awso_workspaces_thin_client.Values.GetSoftwareSetResponse.error)
Result.t
Async.Deferred.tval list_devices :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.ListDevicesRequest.t ->
(Awso_workspaces_thin_client.Values.ListDevicesResponse.t,
Awso_workspaces_thin_client.Values.ListDevicesResponse.error)
Result.t
Async.Deferred.tval list_environments :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.ListEnvironmentsRequest.t ->
(Awso_workspaces_thin_client.Values.ListEnvironmentsResponse.t,
Awso_workspaces_thin_client.Values.ListEnvironmentsResponse.error)
Result.t
Async.Deferred.tval list_software_sets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.ListSoftwareSetsRequest.t ->
(Awso_workspaces_thin_client.Values.ListSoftwareSetsResponse.t,
Awso_workspaces_thin_client.Values.ListSoftwareSetsResponse.error)
Result.t
Async.Deferred.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.ListTagsForResourceRequest.t ->
(Awso_workspaces_thin_client.Values.ListTagsForResourceResponse.t,
Awso_workspaces_thin_client.Values.ListTagsForResourceResponse.error)
Result.t
Async.Deferred.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.TagResourceRequest.t ->
(Awso_workspaces_thin_client.Values.TagResourceResponse.t,
Awso_workspaces_thin_client.Values.TagResourceResponse.error)
Result.t
Async.Deferred.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.UntagResourceRequest.t ->
(Awso_workspaces_thin_client.Values.UntagResourceResponse.t,
Awso_workspaces_thin_client.Values.UntagResourceResponse.error)
Result.t
Async.Deferred.tval update_device :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.UpdateDeviceRequest.t ->
(Awso_workspaces_thin_client.Values.UpdateDeviceResponse.t,
Awso_workspaces_thin_client.Values.UpdateDeviceResponse.error)
Result.t
Async.Deferred.tval update_environment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.UpdateEnvironmentRequest.t ->
(Awso_workspaces_thin_client.Values.UpdateEnvironmentResponse.t,
Awso_workspaces_thin_client.Values.UpdateEnvironmentResponse.error)
Result.t
Async.Deferred.tval update_software_set :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_workspaces_thin_client.Values.UpdateSoftwareSetRequest.t ->
(Awso_workspaces_thin_client.Values.UpdateSoftwareSetResponse.t,
Awso_workspaces_thin_client.Values.UpdateSoftwareSetResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_workspaces_thin_client.Values end
val structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Describes a validation exception.
module SoftwareSetValidationStatus =
Awso_workspaces_thin_client.Values.SoftwareSetValidationStatusDescribes the maintenance window for a thin client device.
module SoftwareSetUpdateSchedule =
Awso_workspaces_thin_client.Values.SoftwareSetUpdateScheduleDescribes software.
module ValidationExceptionFieldList =
Awso_workspaces_thin_client.Values.ValidationExceptionFieldListmodule ValidationExceptionReason =
Awso_workspaces_thin_client.Values.ValidationExceptionReasonDescribes a software set.
Describes an environment.
Describes a thin client device.
module EnvironmentSoftwareSetComplianceStatus =
Awso_workspaces_thin_client.Values.EnvironmentSoftwareSetComplianceStatusmodule DeviceSoftwareSetComplianceStatus =
Awso_workspaces_thin_client.Values.DeviceSoftwareSetComplianceStatusYou do not have sufficient access to perform this action.
The server encountered an internal error and is unable to complete the request.
module ResourceNotFoundException =
Awso_workspaces_thin_client.Values.ResourceNotFoundExceptionThe resource specified in the request was not found.
The request was denied due to request throttling.
The input fails to satisfy the specified constraints.
The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request.
module SoftwareSetIdOrEmptyString =
Awso_workspaces_thin_client.Values.SoftwareSetIdOrEmptyStringDescribes a software set.
Describes an environment.
Describes a thin client device.
module ServiceQuotaExceededException =
Awso_workspaces_thin_client.Values.ServiceQuotaExceededExceptionYour request exceeds a service quota.
module UpdateSoftwareSetResponse =
Awso_workspaces_thin_client.Values.UpdateSoftwareSetResponseUpdates a software set.
Updates a software set.
module UpdateEnvironmentResponse =
Awso_workspaces_thin_client.Values.UpdateEnvironmentResponseUpdates an environment.
Updates an environment.
Updates a thin client device.
Updates a thin client device.
Removes a tag or tags from a resource.
Removes a tag or tags from a resource.
Assigns one or more tags (key-value pairs) to the specified resource.
Assigns one or more tags (key-value pairs) to the specified resource.
module ListTagsForResourceResponse =
Awso_workspaces_thin_client.Values.ListTagsForResourceResponseReturns a list of tags for a resource.
module ListTagsForResourceRequest =
Awso_workspaces_thin_client.Values.ListTagsForResourceRequestReturns a list of tags for a resource.
Returns a list of software sets.
Returns a list of software sets.
Returns a list of environments.
Returns a list of environments.
Returns a list of thin client devices.
Returns a list of thin client devices.
Returns information for a software set.
Returns information for a software set.
Returns information for an environment.
Returns information for an environment.
Returns information for a thin client device.
Returns information for a thin client device.
Deregisters a thin client device.
Deregisters a thin client device.
module DeleteEnvironmentResponse =
Awso_workspaces_thin_client.Values.DeleteEnvironmentResponseDeletes an environment.
Deletes an environment.
Deletes a thin client device.
Deletes a thin client device.
module CreateEnvironmentResponse =
Awso_workspaces_thin_client.Values.CreateEnvironmentResponseCreates an environment for your thin client devices.
Creates an environment for your thin client devices.