Class: Aws::IoT::Types::AuditCheckDetails

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

Overview

Information about the audit check.

Instance Attribute Summary collapse

Instance Attribute Details

#check_compliantBoolean

True if the check completed and found all resources compliant.

Returns:

  • (Boolean)


687
688
689
690
691
692
693
694
695
# File 'lib/aws-sdk-iot/types.rb', line 687

class AuditCheckDetails < Struct.new(
  :check_run_status,
  :check_compliant,
  :total_resources_count,
  :non_compliant_resources_count,
  :error_code,
  :message)
  include Aws::Structure
end

#check_run_statusString

The completion status of this check, one of “IN_PROGRESS”, “WAITING_FOR_DATA_COLLECTION”, “CANCELED”, “COMPLETED_COMPLIANT”, “COMPLETED_NON_COMPLIANT”, or “FAILED”.

Returns:

  • (String)


687
688
689
690
691
692
693
694
695
# File 'lib/aws-sdk-iot/types.rb', line 687

class AuditCheckDetails < Struct.new(
  :check_run_status,
  :check_compliant,
  :total_resources_count,
  :non_compliant_resources_count,
  :error_code,
  :message)
  include Aws::Structure
end

#error_codeString

The code of any error encountered when performing this check during this audit. One of “INSUFFICIENT_PERMISSIONS”, or “AUDIT_CHECK_DISABLED”.

Returns:

  • (String)


687
688
689
690
691
692
693
694
695
# File 'lib/aws-sdk-iot/types.rb', line 687

class AuditCheckDetails < Struct.new(
  :check_run_status,
  :check_compliant,
  :total_resources_count,
  :non_compliant_resources_count,
  :error_code,
  :message)
  include Aws::Structure
end

#messageString

The message associated with any error encountered when performing this check during this audit.

Returns:

  • (String)


687
688
689
690
691
692
693
694
695
# File 'lib/aws-sdk-iot/types.rb', line 687

class AuditCheckDetails < Struct.new(
  :check_run_status,
  :check_compliant,
  :total_resources_count,
  :non_compliant_resources_count,
  :error_code,
  :message)
  include Aws::Structure
end

#non_compliant_resources_countInteger

The number of resources that the check found non-compliant.

Returns:

  • (Integer)


687
688
689
690
691
692
693
694
695
# File 'lib/aws-sdk-iot/types.rb', line 687

class AuditCheckDetails < Struct.new(
  :check_run_status,
  :check_compliant,
  :total_resources_count,
  :non_compliant_resources_count,
  :error_code,
  :message)
  include Aws::Structure
end

#total_resources_countInteger

The number of resources on which the check was performed.

Returns:

  • (Integer)


687
688
689
690
691
692
693
694
695
# File 'lib/aws-sdk-iot/types.rb', line 687

class AuditCheckDetails < Struct.new(
  :check_run_status,
  :check_compliant,
  :total_resources_count,
  :non_compliant_resources_count,
  :error_code,
  :message)
  include Aws::Structure
end