Awso_snow_device_management_eioSourceval cancel_task :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.CancelTaskInput.t ->
(Awso_snow_device_management.Values.CancelTaskOutput.t,
Awso_snow_device_management.Values.CancelTaskOutput.error)
Result.tval create_task :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.CreateTaskInput.t ->
(Awso_snow_device_management.Values.CreateTaskOutput.t,
Awso_snow_device_management.Values.CreateTaskOutput.error)
Result.tval describe_device :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.DescribeDeviceInput.t ->
(Awso_snow_device_management.Values.DescribeDeviceOutput.t,
Awso_snow_device_management.Values.DescribeDeviceOutput.error)
Result.tval describe_device_ec2_instances :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.DescribeDeviceEc2Input.t ->
(Awso_snow_device_management.Values.DescribeDeviceEc2Output.t,
Awso_snow_device_management.Values.DescribeDeviceEc2Output.error)
Result.tval describe_execution :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.DescribeExecutionInput.t ->
(Awso_snow_device_management.Values.DescribeExecutionOutput.t,
Awso_snow_device_management.Values.DescribeExecutionOutput.error)
Result.tval describe_task :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.DescribeTaskInput.t ->
(Awso_snow_device_management.Values.DescribeTaskOutput.t,
Awso_snow_device_management.Values.DescribeTaskOutput.error)
Result.tval list_device_resources :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.ListDeviceResourcesInput.t ->
(Awso_snow_device_management.Values.ListDeviceResourcesOutput.t,
Awso_snow_device_management.Values.ListDeviceResourcesOutput.error)
Result.tval list_devices :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.ListDevicesInput.t ->
(Awso_snow_device_management.Values.ListDevicesOutput.t,
Awso_snow_device_management.Values.ListDevicesOutput.error)
Result.tval list_executions :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.ListExecutionsInput.t ->
(Awso_snow_device_management.Values.ListExecutionsOutput.t,
Awso_snow_device_management.Values.ListExecutionsOutput.error)
Result.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.ListTagsForResourceInput.t ->
(Awso_snow_device_management.Values.ListTagsForResourceOutput.t,
Awso_snow_device_management.Values.ListTagsForResourceOutput.error)
Result.tval list_tasks :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.ListTasksInput.t ->
(Awso_snow_device_management.Values.ListTasksOutput.t,
Awso_snow_device_management.Values.ListTasksOutput.error)
Result.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.TagResourceInput.t ->
(unit, unit) Result.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso_eio.Cfg.t ->
Awso_snow_device_management.Values.UntagResourceInput.t ->
(unit, unit) Result.tinclude module type of struct include Awso_snow_device_management.Values endval 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 parameter used to set up an Amazon Elastic Block Store (Amazon EBS) volume in a block device mapping.
module InstanceBlockDeviceMapping =
Awso_snow_device_management.Values.InstanceBlockDeviceMappingThe description of a block device mapping.
Information about the device's security group.
The options for how a device's CPU is configured.
module InstanceBlockDeviceMappingList =
Awso_snow_device_management.Values.InstanceBlockDeviceMappingListThe description of the current state of an instance.
module SecurityGroupIdentifierList =
Awso_snow_device_management.Values.SecurityGroupIdentifierListThe description of an instance. Currently, Amazon EC2 instances are the only supported instance type.
Information about the task assigned to one or many devices.
The summary of a task execution on a specified device.
Identifying information about the device.
A summary of a resource available on the device.
The physical capacity of the Amazon Web Services Snow Family device.
The details about the physical network interface for the device.
The details about the instance.
A structure used to reboot the device.
A structure used to unlock a device.
You don't have sufficient access to perform this action.
An unexpected error occurred while processing the request.
The request was denied due to request throttling.
The input fails to satisfy the constraints specified by an Amazon Web Services service.
module ResourceNotFoundException =
Awso_snow_device_management.Values.ResourceNotFoundExceptionThe request references a resource that doesn't exist.
module ListDeviceResourcesInputTypeString =
Awso_snow_device_management.Values.ListDeviceResourcesInputTypeStringmodule PhysicalNetworkInterfaceList =
Awso_snow_device_management.Values.PhysicalNetworkInterfaceListInformation about the software on the device.
module ServiceQuotaExceededException =
Awso_snow_device_management.Values.ServiceQuotaExceededExceptionThe request would cause a service quota to be exceeded.
The command given to the device to execute.
Removes a tag from a device or task.
Adds or replaces tags on a device or task.
Returns a list of tasks that can be filtered by state.
Returns a list of tasks that can be filtered by state.
module ListTagsForResourceOutput =
Awso_snow_device_management.Values.ListTagsForResourceOutputReturns a list of tags for a managed device or task.
Returns a list of tags for a managed device or task.
Returns the status of tasks for one or more target devices.
Returns the status of tasks for one or more target devices.
Returns a list of all devices on your Amazon Web Services account that have Amazon Web Services Snow Device Management enabled in the Amazon Web Services Region where the command is run.
Returns a list of all devices on your Amazon Web Services account that have Amazon Web Services Snow Device Management enabled in the Amazon Web Services Region where the command is run.
module ListDeviceResourcesOutput =
Awso_snow_device_management.Values.ListDeviceResourcesOutputReturns a list of the Amazon Web Services resources available for a device. Currently, Amazon EC2 instances are the only supported resource type.
Returns a list of the Amazon Web Services resources available for a device. Currently, Amazon EC2 instances are the only supported resource type.
Checks the metadata for a given task on a device.
Checks the metadata for a given task on a device.
Checks the status of a remote task running on one or more target devices.
Checks the status of a remote task running on one or more target devices.
Checks device-specific information, such as the device type, software version, IP addresses, and lock status.
Checks device-specific information, such as the device type, software version, IP addresses, and lock status.
Checks the current state of the Amazon EC2 instances. The output is similar to describeDevice, but the results are sourced from the device cache in the Amazon Web Services Cloud and include a subset of the available fields.
Checks the current state of the Amazon EC2 instances. The output is similar to describeDevice, but the results are sourced from the device cache in the Amazon Web Services Cloud and include a subset of the available fields.
Instructs one or more devices to start a task, such as unlocking or rebooting.
Instructs one or more devices to start a task, such as unlocking or rebooting.
Sends a cancel request for a specified task. You can cancel a task only if it's still in a QUEUED state. Tasks that are already running can't be cancelled. A task might still run if it's processed from the queue before the CancelTask operation changes the task's state.
Sends a cancel request for a specified task. You can cancel a task only if it's still in a QUEUED state. Tasks that are already running can't be cancelled. A task might still run if it's processed from the queue before the CancelTask operation changes the task's state.