Class: Aws::IoT::Types::VersionUpdateByJobsConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoT::Types::VersionUpdateByJobsConfig
- Defined in:
- gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb
Overview
Configuration to manage IoT Job's package version reporting. If configured, Jobs updates the thing's reserved named shadow with the package version information up on successful job completion.
Note: For each job, the destinationPackageVersions attribute has to be set with the correct data for Jobs to report to the thing shadow.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enabled ⇒ Boolean
Indicates whether the Job is enabled or not.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the role that grants permission to the IoT jobs service to update the reserved named shadow when the job successfully completes.
Instance Attribute Details
#enabled ⇒ Boolean
Indicates whether the Job is enabled or not.
17823 17824 17825 17826 17827 17828 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 17823 class VersionUpdateByJobsConfig < Struct.new( :enabled, :role_arn) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the role that grants permission to the IoT jobs service to update the reserved named shadow when the job successfully completes.
17823 17824 17825 17826 17827 17828 |
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 17823 class VersionUpdateByJobsConfig < Struct.new( :enabled, :role_arn) SENSITIVE = [] include Aws::Structure end |