Class: Aws::IoT::Types::VersionUpdateByJobsConfig

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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

Instance Attribute Details

#enabledBoolean

Indicates whether the Job is enabled or not.

Returns:

  • (Boolean)


17823
17824
17825
17826
17827
17828
# File 'lib/aws-sdk-iot/types.rb', line 17823

class VersionUpdateByJobsConfig < Struct.new(
  :enabled,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

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.

Returns:

  • (String)


17823
17824
17825
17826
17827
17828
# File 'lib/aws-sdk-iot/types.rb', line 17823

class VersionUpdateByJobsConfig < Struct.new(
  :enabled,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end