Class: Aws::IoTManagedIntegrations::Types::GetOtaTaskResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTManagedIntegrations::Types::GetOtaTaskResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-iotmanagedintegrations/types.rb
Constant Summary collapse
- SENSITIVE =
[:tags]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The timestamp value of when the over-the-air (OTA) task was created.
-
#description ⇒ String
The description of the over-the-air (OTA) task.
-
#last_updated_at ⇒ Time
The timestamp value of when the over-the-air (OTA) task was last updated at.
-
#ota_mechanism ⇒ String
The deployment mechanism for the over-the-air (OTA) task.
-
#ota_scheduling_config ⇒ Types::OtaTaskSchedulingConfig
Over-the-air (OTA) task scheduling config.
-
#ota_target_query_string ⇒ String
The query string to add things to the thing group.
-
#ota_task_execution_retry_config ⇒ Types::OtaTaskExecutionRetryConfig
Over-the-air (OTA) task retry config.
-
#ota_type ⇒ String
The frequency type for the over-the-air (OTA) task.
-
#protocol ⇒ String
The connection protocol the over-the-air (OTA) task uses to update the device.
-
#s3_url ⇒ String
The URL to the Amazon S3 bucket where the over-the-air (OTA) task is stored.
-
#status ⇒ String
The status of the over-the-air (OTA) task.
-
#tags ⇒ Hash<String,String>
A set of key/value pairs that are used to manage the over-the-air (OTA) task.
-
#target ⇒ Array<String>
The device targeted for the over-the-air (OTA) task.
-
#task_arn ⇒ String
The Amazon Resource Name (ARN) of the over-the-air (OTA) task.
-
#task_configuration_id ⇒ String
The identifier for the over-the-air (OTA) task configuration.
-
#task_id ⇒ String
The id of the over-the-air (OTA) task.
-
#task_processing_details ⇒ Types::TaskProcessingDetails
The processing details of all over-the-air (OTA) tasks.
Instance Attribute Details
#created_at ⇒ Time
The timestamp value of when the over-the-air (OTA) task was created.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#description ⇒ String
The description of the over-the-air (OTA) task.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#last_updated_at ⇒ Time
The timestamp value of when the over-the-air (OTA) task was last updated at.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#ota_mechanism ⇒ String
The deployment mechanism for the over-the-air (OTA) task.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#ota_scheduling_config ⇒ Types::OtaTaskSchedulingConfig
Over-the-air (OTA) task scheduling config.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#ota_target_query_string ⇒ String
The query string to add things to the thing group.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#ota_task_execution_retry_config ⇒ Types::OtaTaskExecutionRetryConfig
Over-the-air (OTA) task retry config.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#ota_type ⇒ String
The frequency type for the over-the-air (OTA) task.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#protocol ⇒ String
The connection protocol the over-the-air (OTA) task uses to update the device.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#s3_url ⇒ String
The URL to the Amazon S3 bucket where the over-the-air (OTA) task is stored.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#status ⇒ String
The status of the over-the-air (OTA) task.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#tags ⇒ Hash<String,String>
A set of key/value pairs that are used to manage the over-the-air (OTA) task.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#target ⇒ Array<String>
The device targeted for the over-the-air (OTA) task.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#task_arn ⇒ String
The Amazon Resource Name (ARN) of the over-the-air (OTA) task
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#task_configuration_id ⇒ String
The identifier for the over-the-air (OTA) task configuration.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#task_id ⇒ String
The id of the over-the-air (OTA) task.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |
#task_processing_details ⇒ Types::TaskProcessingDetails
The processing details of all over-the-air (OTA) tasks.
2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 |
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 2426 class GetOtaTaskResponse < Struct.new( :task_id, :task_arn, :description, :s3_url, :protocol, :ota_type, :ota_target_query_string, :ota_mechanism, :target, :created_at, :last_updated_at, :task_configuration_id, :task_processing_details, :ota_scheduling_config, :ota_task_execution_retry_config, :status, :tags) SENSITIVE = [:tags] include Aws::Structure end |