github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/snow-device-management/2021-08-04/docs-2.json (about)

     1  {
     2    "version": "2.0",
     3    "service": "<p>Amazon Web Services Snow Device Management documentation.</p>",
     4    "operations": {
     5      "CancelTask": "<p>Sends a cancel request for a specified task. You can cancel a task only if it's still in a <code>QUEUED</code> state. Tasks that are already running can't be cancelled.</p> <note> <p>A task might still run if it's processed from the queue before the <code>CancelTask</code> operation changes the task's state.</p> </note>",
     6      "CreateTask": "<p>Instructs one or more devices to start a task, such as unlocking or rebooting.</p>",
     7      "DescribeDevice": "<p>Checks device-specific information, such as the device type, software version, IP addresses, and lock status.</p>",
     8      "DescribeDeviceEc2Instances": "<p>Checks the current state of the Amazon EC2 instances. The output is similar to <code>describeDevice</code>, but the results are sourced from the device cache in the Amazon Web Services Cloud and include a subset of the available fields. </p>",
     9      "DescribeExecution": "<p>Checks the status of a remote task running on one or more target devices.</p>",
    10      "DescribeTask": "<p>Checks the metadata for a given task on a device. </p>",
    11      "ListDeviceResources": "<p>Returns a list of the Amazon Web Services resources available for a device. Currently, Amazon EC2 instances are the only supported resource type.</p>",
    12      "ListDevices": "<p>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.</p>",
    13      "ListExecutions": "<p>Returns the status of tasks for one or more target devices.</p>",
    14      "ListTagsForResource": "<p>Returns a list of tags for a managed device or task.</p>",
    15      "ListTasks": "<p>Returns a list of tasks that can be filtered by state.</p>",
    16      "TagResource": "<p>Adds or replaces tags on a device or task.</p>",
    17      "UntagResource": "<p>Removes a tag from a device or task.</p>"
    18    },
    19    "shapes": {
    20      "AccessDeniedException": {
    21        "base": "<p>You don't have sufficient access to perform this action.</p>",
    22        "refs": {
    23        }
    24      },
    25      "AttachmentStatus": {
    26        "base": null,
    27        "refs": {
    28          "EbsInstanceBlockDevice$status": "<p>The attachment state.</p>"
    29        }
    30      },
    31      "Boolean": {
    32        "base": null,
    33        "refs": {
    34          "EbsInstanceBlockDevice$deleteOnTermination": "<p>A value that indicates whether the volume is deleted on instance termination.</p>"
    35        }
    36      },
    37      "CancelTaskInput": {
    38        "base": null,
    39        "refs": {
    40        }
    41      },
    42      "CancelTaskOutput": {
    43        "base": null,
    44        "refs": {
    45        }
    46      },
    47      "Capacity": {
    48        "base": "<p>The physical capacity of the Amazon Web Services Snow Family device. </p>",
    49        "refs": {
    50          "CapacityList$member": null
    51        }
    52      },
    53      "CapacityList": {
    54        "base": null,
    55        "refs": {
    56          "DescribeDeviceOutput$deviceCapacities": "<p>The hardware specifications of the device. </p>"
    57        }
    58      },
    59      "CapacityNameString": {
    60        "base": null,
    61        "refs": {
    62          "Capacity$name": "<p>The name of the type of capacity, such as memory.</p>"
    63        }
    64      },
    65      "CapacityUnitString": {
    66        "base": null,
    67        "refs": {
    68          "Capacity$unit": "<p>The unit of measure for the type of capacity.</p>"
    69        }
    70      },
    71      "Command": {
    72        "base": "<p>The command given to the device to execute.</p>",
    73        "refs": {
    74          "CreateTaskInput$command": "<p>The task to be performed. Only one task is executed on a device at a time.</p>"
    75        }
    76      },
    77      "CpuOptions": {
    78        "base": "<p>The options for how a device's CPU is configured.</p>",
    79        "refs": {
    80          "Instance$cpuOptions": "<p>The CPU options for the instance.</p>"
    81        }
    82      },
    83      "CreateTaskInput": {
    84        "base": null,
    85        "refs": {
    86        }
    87      },
    88      "CreateTaskOutput": {
    89        "base": null,
    90        "refs": {
    91        }
    92      },
    93      "DescribeDeviceEc2Input": {
    94        "base": null,
    95        "refs": {
    96        }
    97      },
    98      "DescribeDeviceEc2Output": {
    99        "base": null,
   100        "refs": {
   101        }
   102      },
   103      "DescribeDeviceInput": {
   104        "base": null,
   105        "refs": {
   106        }
   107      },
   108      "DescribeDeviceOutput": {
   109        "base": null,
   110        "refs": {
   111        }
   112      },
   113      "DescribeExecutionInput": {
   114        "base": null,
   115        "refs": {
   116        }
   117      },
   118      "DescribeExecutionOutput": {
   119        "base": null,
   120        "refs": {
   121        }
   122      },
   123      "DescribeTaskInput": {
   124        "base": null,
   125        "refs": {
   126        }
   127      },
   128      "DescribeTaskOutput": {
   129        "base": null,
   130        "refs": {
   131        }
   132      },
   133      "DeviceSummary": {
   134        "base": "<p>Identifying information about the device.</p>",
   135        "refs": {
   136          "DeviceSummaryList$member": null
   137        }
   138      },
   139      "DeviceSummaryList": {
   140        "base": null,
   141        "refs": {
   142          "ListDevicesOutput$devices": "<p>A list of device structures that contain information about the device.</p>"
   143        }
   144      },
   145      "EbsInstanceBlockDevice": {
   146        "base": "<p>Describes a parameter used to set up an Amazon Elastic Block Store (Amazon EBS) volume in a block device mapping.</p>",
   147        "refs": {
   148          "InstanceBlockDeviceMapping$ebs": "<p>The parameters used to automatically set up Amazon Elastic Block Store (Amazon EBS) volumes when the instance is launched. </p>"
   149        }
   150      },
   151      "ExecutionId": {
   152        "base": null,
   153        "refs": {
   154          "DescribeExecutionOutput$executionId": "<p>The ID of the execution.</p>",
   155          "ExecutionSummary$executionId": "<p>The ID of the execution.</p>"
   156        }
   157      },
   158      "ExecutionState": {
   159        "base": null,
   160        "refs": {
   161          "DescribeExecutionOutput$state": "<p>The current state of the execution.</p>",
   162          "ExecutionSummary$state": "<p>The state of the execution.</p>",
   163          "ListExecutionsInput$state": "<p>A structure used to filter the tasks by their current state.</p>"
   164        }
   165      },
   166      "ExecutionSummary": {
   167        "base": "<p>The summary of a task execution on a specified device.</p>",
   168        "refs": {
   169          "ExecutionSummaryList$member": null
   170        }
   171      },
   172      "ExecutionSummaryList": {
   173        "base": null,
   174        "refs": {
   175          "ListExecutionsOutput$executions": "<p>A list of executions. Each execution contains the task ID, the device that the task is executing on, the execution ID, and the status of the execution.</p>"
   176        }
   177      },
   178      "IdempotencyToken": {
   179        "base": null,
   180        "refs": {
   181          "CreateTaskInput$clientToken": "<p>A token ensuring that the action is called only once with the specified details.</p>"
   182        }
   183      },
   184      "Instance": {
   185        "base": "<p>The description of an instance. Currently, Amazon EC2 instances are the only supported instance type.</p>",
   186        "refs": {
   187          "InstanceSummary$instance": "<p>A structure containing details about the instance.</p>"
   188        }
   189      },
   190      "InstanceBlockDeviceMapping": {
   191        "base": "<p>The description of a block device mapping.</p>",
   192        "refs": {
   193          "InstanceBlockDeviceMappingList$member": null
   194        }
   195      },
   196      "InstanceBlockDeviceMappingList": {
   197        "base": null,
   198        "refs": {
   199          "Instance$blockDeviceMappings": "<p>Any block device mapping entries for the instance.</p>"
   200        }
   201      },
   202      "InstanceIdsList": {
   203        "base": null,
   204        "refs": {
   205          "DescribeDeviceEc2Input$instanceIds": "<p>A list of instance IDs associated with the managed device.</p>"
   206        }
   207      },
   208      "InstanceState": {
   209        "base": "<p>The description of the current state of an instance.</p>",
   210        "refs": {
   211          "Instance$state": null
   212        }
   213      },
   214      "InstanceStateName": {
   215        "base": null,
   216        "refs": {
   217          "InstanceState$name": "<p>The current state of the instance.</p>"
   218        }
   219      },
   220      "InstanceSummary": {
   221        "base": "<p>The details about the instance.</p>",
   222        "refs": {
   223          "InstanceSummaryList$member": null
   224        }
   225      },
   226      "InstanceSummaryList": {
   227        "base": null,
   228        "refs": {
   229          "DescribeDeviceEc2Output$instances": "<p>A list of structures containing information about each instance. </p>"
   230        }
   231      },
   232      "Integer": {
   233        "base": null,
   234        "refs": {
   235          "CpuOptions$coreCount": "<p>The number of cores that the CPU can use.</p>",
   236          "CpuOptions$threadsPerCore": "<p>The number of threads per core in the CPU.</p>",
   237          "Instance$amiLaunchIndex": "<p>The Amazon Machine Image (AMI) launch index, which you can use to find this instance in the launch group. </p>",
   238          "InstanceState$code": "<p>The state of the instance as a 16-bit unsigned integer. </p> <p>The high byte is all of the bits between 2^8 and (2^16)-1, which equals decimal values between 256 and 65,535. These numerical values are used for internal purposes and should be ignored. </p> <p>The low byte is all of the bits between 2^0 and (2^8)-1, which equals decimal values between 0 and 255. </p> <p>The valid values for the instance state code are all in the range of the low byte. These values are: </p> <ul> <li> <p> <code>0</code> : <code>pending</code> </p> </li> <li> <p> <code>16</code> : <code>running</code> </p> </li> <li> <p> <code>32</code> : <code>shutting-down</code> </p> </li> <li> <p> <code>48</code> : <code>terminated</code> </p> </li> <li> <p> <code>64</code> : <code>stopping</code> </p> </li> <li> <p> <code>80</code> : <code>stopped</code> </p> </li> </ul> <p>You can ignore the high byte value by zeroing out all of the bits above 2^8 or 256 in decimal. </p>"
   239        }
   240      },
   241      "InternalServerException": {
   242        "base": "<p>An unexpected error occurred while processing the request.</p>",
   243        "refs": {
   244        }
   245      },
   246      "IpAddressAssignment": {
   247        "base": null,
   248        "refs": {
   249          "PhysicalNetworkInterface$ipAddressAssignment": "<p>A value that describes whether the IP address is dynamic or persistent.</p>"
   250        }
   251      },
   252      "JobId": {
   253        "base": null,
   254        "refs": {
   255          "ListDevicesInput$jobId": "<p>The ID of the job used to order the device.</p>"
   256        }
   257      },
   258      "ListDeviceResourcesInput": {
   259        "base": null,
   260        "refs": {
   261        }
   262      },
   263      "ListDeviceResourcesInputTypeString": {
   264        "base": null,
   265        "refs": {
   266          "ListDeviceResourcesInput$type": "<p>A structure used to filter the results by type of resource.</p>"
   267        }
   268      },
   269      "ListDeviceResourcesOutput": {
   270        "base": null,
   271        "refs": {
   272        }
   273      },
   274      "ListDevicesInput": {
   275        "base": null,
   276        "refs": {
   277        }
   278      },
   279      "ListDevicesOutput": {
   280        "base": null,
   281        "refs": {
   282        }
   283      },
   284      "ListExecutionsInput": {
   285        "base": null,
   286        "refs": {
   287        }
   288      },
   289      "ListExecutionsOutput": {
   290        "base": null,
   291        "refs": {
   292        }
   293      },
   294      "ListTagsForResourceInput": {
   295        "base": null,
   296        "refs": {
   297        }
   298      },
   299      "ListTagsForResourceOutput": {
   300        "base": null,
   301        "refs": {
   302        }
   303      },
   304      "ListTasksInput": {
   305        "base": null,
   306        "refs": {
   307        }
   308      },
   309      "ListTasksOutput": {
   310        "base": null,
   311        "refs": {
   312        }
   313      },
   314      "Long": {
   315        "base": null,
   316        "refs": {
   317          "Capacity$available": "<p>The amount of capacity available for use on the device.</p>",
   318          "Capacity$total": "<p>The total capacity on the device.</p>",
   319          "Capacity$used": "<p>The amount of capacity used on the device.</p>"
   320        }
   321      },
   322      "ManagedDeviceId": {
   323        "base": null,
   324        "refs": {
   325          "DescribeDeviceEc2Input$managedDeviceId": "<p>The ID of the managed device.</p>",
   326          "DescribeDeviceInput$managedDeviceId": "<p>The ID of the device that you are checking the information of.</p>",
   327          "DescribeDeviceOutput$managedDeviceId": "<p>The ID of the device that you checked the information for.</p>",
   328          "DescribeExecutionInput$managedDeviceId": "<p>The ID of the managed device.</p>",
   329          "DescribeExecutionOutput$managedDeviceId": "<p>The ID of the managed device that the task is being executed on.</p>",
   330          "DeviceSummary$managedDeviceId": "<p>The ID of the device.</p>",
   331          "ExecutionSummary$managedDeviceId": "<p>The ID of the managed device that the task is being executed on.</p>",
   332          "ListDeviceResourcesInput$managedDeviceId": "<p>The ID of the managed device that you are listing the resources of.</p>"
   333        }
   334      },
   335      "MaxResults": {
   336        "base": null,
   337        "refs": {
   338          "ListDeviceResourcesInput$maxResults": "<p>The maximum number of resources per page.</p>",
   339          "ListDevicesInput$maxResults": "<p>The maximum number of devices to list per page.</p>",
   340          "ListExecutionsInput$maxResults": "<p>The maximum number of tasks to list per page.</p>",
   341          "ListTasksInput$maxResults": "<p>The maximum number of tasks per page.</p>"
   342        }
   343      },
   344      "NextToken": {
   345        "base": null,
   346        "refs": {
   347          "ListDeviceResourcesInput$nextToken": "<p>A pagination token to continue to the next page of results.</p>",
   348          "ListDeviceResourcesOutput$nextToken": "<p>A pagination token to continue to the next page of results.</p>",
   349          "ListDevicesInput$nextToken": "<p>A pagination token to continue to the next page of results.</p>",
   350          "ListDevicesOutput$nextToken": "<p>A pagination token to continue to the next page of devices.</p>",
   351          "ListExecutionsInput$nextToken": "<p>A pagination token to continue to the next page of tasks.</p>",
   352          "ListExecutionsOutput$nextToken": "<p>A pagination token to continue to the next page of executions.</p>",
   353          "ListTasksInput$nextToken": "<p>A pagination token to continue to the next page of tasks.</p>",
   354          "ListTasksOutput$nextToken": "<p>A pagination token to continue to the next page of tasks.</p>"
   355        }
   356      },
   357      "PhysicalConnectorType": {
   358        "base": null,
   359        "refs": {
   360          "PhysicalNetworkInterface$physicalConnectorType": "<p>The physical connector type.</p>"
   361        }
   362      },
   363      "PhysicalNetworkInterface": {
   364        "base": "<p>The details about the physical network interface for the device.</p>",
   365        "refs": {
   366          "PhysicalNetworkInterfaceList$member": null
   367        }
   368      },
   369      "PhysicalNetworkInterfaceList": {
   370        "base": null,
   371        "refs": {
   372          "DescribeDeviceOutput$physicalNetworkInterfaces": "<p>The network interfaces available on the device.</p>"
   373        }
   374      },
   375      "Reboot": {
   376        "base": "<p>A structure used to reboot the device.</p>",
   377        "refs": {
   378          "Command$reboot": "<p>Reboots the device.</p>"
   379        }
   380      },
   381      "ResourceNotFoundException": {
   382        "base": "<p>The request references a resource that doesn't exist.</p>",
   383        "refs": {
   384        }
   385      },
   386      "ResourceSummary": {
   387        "base": "<p>A summary of a resource available on the device.</p>",
   388        "refs": {
   389          "ResourceSummaryList$member": null
   390        }
   391      },
   392      "ResourceSummaryList": {
   393        "base": null,
   394        "refs": {
   395          "ListDeviceResourcesOutput$resources": "<p>A structure defining the resource's type, Amazon Resource Name (ARN), and ID.</p>"
   396        }
   397      },
   398      "SecurityGroupIdentifier": {
   399        "base": "<p>Information about the device's security group.</p>",
   400        "refs": {
   401          "SecurityGroupIdentifierList$member": null
   402        }
   403      },
   404      "SecurityGroupIdentifierList": {
   405        "base": null,
   406        "refs": {
   407          "Instance$securityGroups": "<p>The security groups for the instance.</p>"
   408        }
   409      },
   410      "ServiceQuotaExceededException": {
   411        "base": "<p>The request would cause a service quota to be exceeded.</p>",
   412        "refs": {
   413        }
   414      },
   415      "SoftwareInformation": {
   416        "base": "<p>Information about the software on the device.</p>",
   417        "refs": {
   418          "DescribeDeviceOutput$software": "<p>The software installed on the device.</p>"
   419        }
   420      },
   421      "String": {
   422        "base": null,
   423        "refs": {
   424          "AccessDeniedException$message": null,
   425          "CancelTaskOutput$taskId": "<p>The ID of the task that you are attempting to cancel.</p>",
   426          "CreateTaskOutput$taskArn": "<p>The Amazon Resource Name (ARN) of the task that you created.</p>",
   427          "CreateTaskOutput$taskId": "<p>The ID of the task that you created.</p>",
   428          "DescribeDeviceOutput$associatedWithJob": "<p>The ID of the job used when ordering the device.</p>",
   429          "DescribeDeviceOutput$deviceType": "<p>The type of Amazon Web Services Snow Family device.</p>",
   430          "DescribeDeviceOutput$managedDeviceArn": "<p>The Amazon Resource Name (ARN) of the device.</p>",
   431          "DescribeTaskOutput$taskArn": "<p>The Amazon Resource Name (ARN) of the task.</p>",
   432          "DescribeTaskOutput$taskId": "<p>The ID of the task.</p>",
   433          "DeviceSummary$associatedWithJob": "<p>The ID of the job used to order the device.</p>",
   434          "DeviceSummary$managedDeviceArn": "<p>The Amazon Resource Name (ARN) of the device.</p>",
   435          "EbsInstanceBlockDevice$volumeId": "<p>The ID of the Amazon EBS volume.</p>",
   436          "Instance$imageId": "<p>The ID of the AMI used to launch the instance.</p>",
   437          "Instance$instanceId": "<p>The ID of the instance.</p>",
   438          "Instance$instanceType": "<p>The instance type.</p>",
   439          "Instance$privateIpAddress": "<p>The private IPv4 address assigned to the instance.</p>",
   440          "Instance$publicIpAddress": "<p>The public IPv4 address assigned to the instance.</p>",
   441          "Instance$rootDeviceName": "<p>The device name of the root device volume (for example, <code>/dev/sda1</code>). </p>",
   442          "InstanceBlockDeviceMapping$deviceName": "<p>The block device name.</p>",
   443          "InstanceIdsList$member": null,
   444          "InternalServerException$message": null,
   445          "ListTagsForResourceInput$resourceArn": "<p>The Amazon Resource Name (ARN) of the device or task.</p>",
   446          "PhysicalNetworkInterface$defaultGateway": "<p>The default gateway of the device.</p>",
   447          "PhysicalNetworkInterface$ipAddress": "<p>The IP address of the device.</p>",
   448          "PhysicalNetworkInterface$macAddress": "<p>The MAC address of the device.</p>",
   449          "PhysicalNetworkInterface$netmask": "<p>The netmask used to divide the IP address into subnets.</p>",
   450          "PhysicalNetworkInterface$physicalNetworkInterfaceId": "<p>The physical network interface ID.</p>",
   451          "ResourceNotFoundException$message": null,
   452          "ResourceSummary$arn": "<p>The Amazon Resource Name (ARN) of the resource.</p>",
   453          "ResourceSummary$id": "<p>The ID of the resource.</p>",
   454          "ResourceSummary$resourceType": "<p>The resource type.</p>",
   455          "SecurityGroupIdentifier$groupId": "<p>The security group ID.</p>",
   456          "SecurityGroupIdentifier$groupName": "<p>The security group name.</p>",
   457          "ServiceQuotaExceededException$message": null,
   458          "SoftwareInformation$installState": "<p>The state of the software that is installed or that is being installed on the device.</p>",
   459          "SoftwareInformation$installedVersion": "<p>The version of the software currently installed on the device.</p>",
   460          "SoftwareInformation$installingVersion": "<p>The version of the software being installed on the device.</p>",
   461          "TagKeys$member": null,
   462          "TagMap$key": null,
   463          "TagMap$value": null,
   464          "TagResourceInput$resourceArn": "<p>The Amazon Resource Name (ARN) of the device or task.</p>",
   465          "TargetList$member": null,
   466          "TaskSummary$taskArn": "<p>The Amazon Resource Name (ARN) of the task.</p>",
   467          "ThrottlingException$message": null,
   468          "UntagResourceInput$resourceArn": "<p>The Amazon Resource Name (ARN) of the device or task.</p>",
   469          "ValidationException$message": null
   470        }
   471      },
   472      "TagKeys": {
   473        "base": null,
   474        "refs": {
   475          "UntagResourceInput$tagKeys": "<p>Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.</p>"
   476        }
   477      },
   478      "TagMap": {
   479        "base": null,
   480        "refs": {
   481          "CreateTaskInput$tags": "<p>Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment. </p>",
   482          "DescribeDeviceOutput$tags": "<p>Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment. </p>",
   483          "DescribeTaskOutput$tags": "<p>Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.</p>",
   484          "DeviceSummary$tags": "<p>Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.</p>",
   485          "ListTagsForResourceOutput$tags": "<p>The list of tags for the device or task.</p>",
   486          "TagResourceInput$tags": "<p>Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.</p>",
   487          "TaskSummary$tags": "<p>Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.</p>"
   488        }
   489      },
   490      "TagResourceInput": {
   491        "base": null,
   492        "refs": {
   493        }
   494      },
   495      "TargetList": {
   496        "base": null,
   497        "refs": {
   498          "CreateTaskInput$targets": "<p>A list of managed device IDs.</p>",
   499          "DescribeTaskOutput$targets": "<p>The managed devices that the task was sent to.</p>"
   500        }
   501      },
   502      "TaskDescriptionString": {
   503        "base": null,
   504        "refs": {
   505          "CreateTaskInput$description": "<p>A description of the task and its targets.</p>",
   506          "DescribeTaskOutput$description": "<p>The description provided of the task and managed devices.</p>"
   507        }
   508      },
   509      "TaskId": {
   510        "base": null,
   511        "refs": {
   512          "CancelTaskInput$taskId": "<p>The ID of the task that you are attempting to cancel. You can retrieve a task ID by using the <code>ListTasks</code> operation.</p>",
   513          "DescribeExecutionInput$taskId": "<p>The ID of the task that the action is describing.</p>",
   514          "DescribeExecutionOutput$taskId": "<p>The ID of the task being executed on the device.</p>",
   515          "DescribeTaskInput$taskId": "<p>The ID of the task to be described.</p>",
   516          "ExecutionSummary$taskId": "<p>The ID of the task.</p>",
   517          "ListExecutionsInput$taskId": "<p>The ID of the task.</p>",
   518          "TaskSummary$taskId": "<p>The task ID.</p>"
   519        }
   520      },
   521      "TaskState": {
   522        "base": null,
   523        "refs": {
   524          "DescribeTaskOutput$state": "<p>The current state of the task.</p>",
   525          "ListTasksInput$state": "<p>A structure used to filter the list of tasks.</p>",
   526          "TaskSummary$state": "<p>The state of the task assigned to one or many devices.</p>"
   527        }
   528      },
   529      "TaskSummary": {
   530        "base": "<p>Information about the task assigned to one or many devices.</p>",
   531        "refs": {
   532          "TaskSummaryList$member": null
   533        }
   534      },
   535      "TaskSummaryList": {
   536        "base": null,
   537        "refs": {
   538          "ListTasksOutput$tasks": "<p>A list of task structures containing details about each task.</p>"
   539        }
   540      },
   541      "ThrottlingException": {
   542        "base": "<p>The request was denied due to request throttling.</p>",
   543        "refs": {
   544        }
   545      },
   546      "Timestamp": {
   547        "base": null,
   548        "refs": {
   549          "DescribeDeviceOutput$lastReachedOutAt": "<p>When the device last contacted the Amazon Web Services Cloud. Indicates that the device is online.</p>",
   550          "DescribeDeviceOutput$lastUpdatedAt": "<p>When the device last pushed an update to the Amazon Web Services Cloud. Indicates when the device cache was refreshed.</p>",
   551          "DescribeExecutionOutput$lastUpdatedAt": "<p>When the status of the execution was last updated.</p>",
   552          "DescribeExecutionOutput$startedAt": "<p>When the execution began.</p>",
   553          "DescribeTaskOutput$completedAt": "<p>When the task was completed.</p>",
   554          "DescribeTaskOutput$createdAt": "<p>When the <code>CreateTask</code> operation was called.</p>",
   555          "DescribeTaskOutput$lastUpdatedAt": "<p>When the state of the task was last updated.</p>",
   556          "EbsInstanceBlockDevice$attachTime": "<p>When the attachment was initiated.</p>",
   557          "Instance$createdAt": "<p>When the instance was created.</p>",
   558          "Instance$updatedAt": "<p>When the instance was last updated.</p>",
   559          "InstanceSummary$lastUpdatedAt": "<p>When the instance summary was last updated.</p>"
   560        }
   561      },
   562      "Unlock": {
   563        "base": "<p>A structure used to unlock a device.</p>",
   564        "refs": {
   565          "Command$unlock": "<p>Unlocks the device.</p>"
   566        }
   567      },
   568      "UnlockState": {
   569        "base": null,
   570        "refs": {
   571          "DescribeDeviceOutput$deviceState": "<p>The current state of the device.</p>"
   572        }
   573      },
   574      "UntagResourceInput": {
   575        "base": null,
   576        "refs": {
   577        }
   578      },
   579      "ValidationException": {
   580        "base": "<p>The input fails to satisfy the constraints specified by an Amazon Web Services service.</p>",
   581        "refs": {
   582        }
   583      }
   584    }
   585  }