Class: Aws::Types::CreateOTAUpdateRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateOTAUpdateRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#additional_parameters ⇒ ::Hash[::String, ::String]
Returns the value of attribute additional_parameters.
-
#aws_job_abort_config ⇒ Types::AwsJobAbortConfig
Returns the value of attribute aws_job_abort_config.
-
#aws_job_executions_rollout_config ⇒ Types::AwsJobExecutionsRolloutConfig
Returns the value of attribute aws_job_executions_rollout_config.
-
#aws_job_presigned_url_config ⇒ Types::AwsJobPresignedUrlConfig
Returns the value of attribute aws_job_presigned_url_config.
-
#aws_job_timeout_config ⇒ Types::AwsJobTimeoutConfig
Returns the value of attribute aws_job_timeout_config.
-
#description ⇒ ::String
Returns the value of attribute description.
-
#files ⇒ ::Array[Types::OTAUpdateFile]
Returns the value of attribute files.
-
#ota_update_id ⇒ ::String
Returns the value of attribute ota_update_id.
-
#protocols ⇒ ::Array[("MQTT" | "HTTP")]
Returns the value of attribute protocols.
-
#role_arn ⇒ ::String
Returns the value of attribute role_arn.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#target_selection ⇒ "CONTINUOUS", "SNAPSHOT"
Returns the value of attribute target_selection.
-
#targets ⇒ ::Array[::String]
Returns the value of attribute targets.
Instance Attribute Details
#additional_parameters ⇒ ::Hash[::String, ::String]
Returns the value of attribute additional_parameters.
1015 1016 1017 |
# File 'sig/types.rbs', line 1015 def additional_parameters @additional_parameters end |
#aws_job_abort_config ⇒ Types::AwsJobAbortConfig
Returns the value of attribute aws_job_abort_config.
1011 1012 1013 |
# File 'sig/types.rbs', line 1011 def aws_job_abort_config @aws_job_abort_config end |
#aws_job_executions_rollout_config ⇒ Types::AwsJobExecutionsRolloutConfig
Returns the value of attribute aws_job_executions_rollout_config.
1009 1010 1011 |
# File 'sig/types.rbs', line 1009 def aws_job_executions_rollout_config @aws_job_executions_rollout_config end |
#aws_job_presigned_url_config ⇒ Types::AwsJobPresignedUrlConfig
Returns the value of attribute aws_job_presigned_url_config.
1010 1011 1012 |
# File 'sig/types.rbs', line 1010 def aws_job_presigned_url_config @aws_job_presigned_url_config end |
#aws_job_timeout_config ⇒ Types::AwsJobTimeoutConfig
Returns the value of attribute aws_job_timeout_config.
1012 1013 1014 |
# File 'sig/types.rbs', line 1012 def aws_job_timeout_config @aws_job_timeout_config end |
#description ⇒ ::String
Returns the value of attribute description.
1005 1006 1007 |
# File 'sig/types.rbs', line 1005 def description @description end |
#files ⇒ ::Array[Types::OTAUpdateFile]
Returns the value of attribute files.
1013 1014 1015 |
# File 'sig/types.rbs', line 1013 def files @files end |
#ota_update_id ⇒ ::String
Returns the value of attribute ota_update_id.
1004 1005 1006 |
# File 'sig/types.rbs', line 1004 def ota_update_id @ota_update_id end |
#protocols ⇒ ::Array[("MQTT" | "HTTP")]
Returns the value of attribute protocols.
1007 1008 1009 |
# File 'sig/types.rbs', line 1007 def protocols @protocols end |
#role_arn ⇒ ::String
Returns the value of attribute role_arn.
1014 1015 1016 |
# File 'sig/types.rbs', line 1014 def role_arn @role_arn end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
1016 1017 1018 |
# File 'sig/types.rbs', line 1016 def @tags end |
#target_selection ⇒ "CONTINUOUS", "SNAPSHOT"
Returns the value of attribute target_selection.
1008 1009 1010 |
# File 'sig/types.rbs', line 1008 def target_selection @target_selection end |
#targets ⇒ ::Array[::String]
Returns the value of attribute targets.
1006 1007 1008 |
# File 'sig/types.rbs', line 1006 def targets @targets end |