Class: Aws::SnowDeviceManagement::Types::CreateTaskInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SnowDeviceManagement::Types::CreateTaskInput
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-snowdevicemanagement/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_token ⇒ String
A token ensuring that the action is called only once with the specified details.
-
#command ⇒ Types::Command
The task to be performed.
-
#description ⇒ String
A description of the task and its targets.
-
#tags ⇒ Hash<String,String>
Optional metadata that you assign to a resource.
-
#targets ⇒ Array<String>
A list of managed device IDs.
Instance Attribute Details
#client_token ⇒ String
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.
160 161 162 163 164 165 166 167 168 |
# File 'lib/aws-sdk-snowdevicemanagement/types.rb', line 160 class CreateTaskInput < Struct.new( :client_token, :command, :description, :tags, :targets) SENSITIVE = [] include Aws::Structure end |
#command ⇒ Types::Command
The task to be performed. Only one task is executed on a device at a time.
160 161 162 163 164 165 166 167 168 |
# File 'lib/aws-sdk-snowdevicemanagement/types.rb', line 160 class CreateTaskInput < Struct.new( :client_token, :command, :description, :tags, :targets) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the task and its targets.
160 161 162 163 164 165 166 167 168 |
# File 'lib/aws-sdk-snowdevicemanagement/types.rb', line 160 class CreateTaskInput < Struct.new( :client_token, :command, :description, :tags, :targets) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
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.
160 161 162 163 164 165 166 167 168 |
# File 'lib/aws-sdk-snowdevicemanagement/types.rb', line 160 class CreateTaskInput < Struct.new( :client_token, :command, :description, :tags, :targets) SENSITIVE = [] include Aws::Structure end |
#targets ⇒ Array<String>
A list of managed device IDs.
160 161 162 163 164 165 166 167 168 |
# File 'lib/aws-sdk-snowdevicemanagement/types.rb', line 160 class CreateTaskInput < Struct.new( :client_token, :command, :description, :tags, :targets) SENSITIVE = [] include Aws::Structure end |