class Aws::SnowDeviceManagement::Types::CreateTaskInput
@note When making an API call, you may pass CreateTaskInput
data as a hash: { client_token: "IdempotencyToken", command: { # required reboot: { }, unlock: { }, }, description: "TaskDescriptionString", tags: { "String" => "String", }, targets: ["String"], # required }
@!attribute [rw] client_token
A token ensuring that the action is called only once with the specified details. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] command
The task to be performed. Only one task is executed on a device at a time. @return [Types::Command]
@!attribute [rw] description
A description of the task and its targets. @return [String]
@!attribute [rw] tags
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. @return [Hash<String,String>]
@!attribute [rw] targets
A list of managed device IDs. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/snow-device-management-2021-08-04/CreateTaskInput AWS API Documentation
Constants
- SENSITIVE