You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::IoT::Types::JobProcessDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb

Overview

The job process details.

Instance Attribute Summary collapse

Instance Attribute Details

#number_of_canceled_thingsInteger

The number of things that cancelled the job.

Returns:

  • (Integer)


3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3821

class JobProcessDetails < Struct.new(
  :processing_targets,
  :number_of_canceled_things,
  :number_of_succeeded_things,
  :number_of_failed_things,
  :number_of_rejected_things,
  :number_of_queued_things,
  :number_of_in_progress_things,
  :number_of_removed_things)
  include Aws::Structure
end

#number_of_failed_thingsInteger

The number of things that failed executing the job.

Returns:

  • (Integer)


3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3821

class JobProcessDetails < Struct.new(
  :processing_targets,
  :number_of_canceled_things,
  :number_of_succeeded_things,
  :number_of_failed_things,
  :number_of_rejected_things,
  :number_of_queued_things,
  :number_of_in_progress_things,
  :number_of_removed_things)
  include Aws::Structure
end

#number_of_in_progress_thingsInteger

The number of things currently executing the job.

Returns:

  • (Integer)


3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3821

class JobProcessDetails < Struct.new(
  :processing_targets,
  :number_of_canceled_things,
  :number_of_succeeded_things,
  :number_of_failed_things,
  :number_of_rejected_things,
  :number_of_queued_things,
  :number_of_in_progress_things,
  :number_of_removed_things)
  include Aws::Structure
end

#number_of_queued_thingsInteger

The number of things that are awaiting execution of the job.

Returns:

  • (Integer)


3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3821

class JobProcessDetails < Struct.new(
  :processing_targets,
  :number_of_canceled_things,
  :number_of_succeeded_things,
  :number_of_failed_things,
  :number_of_rejected_things,
  :number_of_queued_things,
  :number_of_in_progress_things,
  :number_of_removed_things)
  include Aws::Structure
end

#number_of_rejected_thingsInteger

The number of things that rejected the job.

Returns:

  • (Integer)


3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3821

class JobProcessDetails < Struct.new(
  :processing_targets,
  :number_of_canceled_things,
  :number_of_succeeded_things,
  :number_of_failed_things,
  :number_of_rejected_things,
  :number_of_queued_things,
  :number_of_in_progress_things,
  :number_of_removed_things)
  include Aws::Structure
end

#number_of_removed_thingsInteger

The number of things that are no longer scheduled to execute the job because they have been deleted or have been removed from the group that was a target of the job.

Returns:

  • (Integer)


3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3821

class JobProcessDetails < Struct.new(
  :processing_targets,
  :number_of_canceled_things,
  :number_of_succeeded_things,
  :number_of_failed_things,
  :number_of_rejected_things,
  :number_of_queued_things,
  :number_of_in_progress_things,
  :number_of_removed_things)
  include Aws::Structure
end

#number_of_succeeded_thingsInteger

The number of things which successfully completed the job.

Returns:

  • (Integer)


3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3821

class JobProcessDetails < Struct.new(
  :processing_targets,
  :number_of_canceled_things,
  :number_of_succeeded_things,
  :number_of_failed_things,
  :number_of_rejected_things,
  :number_of_queued_things,
  :number_of_in_progress_things,
  :number_of_removed_things)
  include Aws::Structure
end

#processing_targetsArray<String>

The devices on which the job is executing.

Returns:

  • (Array<String>)


3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 3821

class JobProcessDetails < Struct.new(
  :processing_targets,
  :number_of_canceled_things,
  :number_of_succeeded_things,
  :number_of_failed_things,
  :number_of_rejected_things,
  :number_of_queued_things,
  :number_of_in_progress_things,
  :number_of_removed_things)
  include Aws::Structure
end