Class: Aws::IoT::Types::DescribeScheduledAuditResponse

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

Instance Attribute Summary collapse

Instance Attribute Details

#day_of_monthString

The day of the month on which the scheduled audit takes place. Will be “1” through “31” or “LAST”. If days 29-31 are specified, and the month does not have that many days, the audit takes place on the “LAST” day of the month.

Returns:

  • (String)


4124
4125
4126
4127
4128
4129
4130
4131
4132
# File 'lib/aws-sdk-iot/types.rb', line 4124

class DescribeScheduledAuditResponse < Struct.new(
  :frequency,
  :day_of_month,
  :day_of_week,
  :target_check_names,
  :scheduled_audit_name,
  :scheduled_audit_arn)
  include Aws::Structure
end

#day_of_weekString

The day of the week on which the scheduled audit takes place. One of “SUN”, “MON”, “TUE”, “WED”, “THU”, “FRI” or “SAT”.

Returns:

  • (String)


4124
4125
4126
4127
4128
4129
4130
4131
4132
# File 'lib/aws-sdk-iot/types.rb', line 4124

class DescribeScheduledAuditResponse < Struct.new(
  :frequency,
  :day_of_month,
  :day_of_week,
  :target_check_names,
  :scheduled_audit_name,
  :scheduled_audit_arn)
  include Aws::Structure
end

#frequencyString

How often the scheduled audit takes place. One of “DAILY”, “WEEKLY”, “BIWEEKLY” or “MONTHLY”. The actual start time of each audit is determined by the system.

Returns:

  • (String)


4124
4125
4126
4127
4128
4129
4130
4131
4132
# File 'lib/aws-sdk-iot/types.rb', line 4124

class DescribeScheduledAuditResponse < Struct.new(
  :frequency,
  :day_of_month,
  :day_of_week,
  :target_check_names,
  :scheduled_audit_name,
  :scheduled_audit_arn)
  include Aws::Structure
end

#scheduled_audit_arnString

The ARN of the scheduled audit.

Returns:

  • (String)


4124
4125
4126
4127
4128
4129
4130
4131
4132
# File 'lib/aws-sdk-iot/types.rb', line 4124

class DescribeScheduledAuditResponse < Struct.new(
  :frequency,
  :day_of_month,
  :day_of_week,
  :target_check_names,
  :scheduled_audit_name,
  :scheduled_audit_arn)
  include Aws::Structure
end

#scheduled_audit_nameString

The name of the scheduled audit.

Returns:

  • (String)


4124
4125
4126
4127
4128
4129
4130
4131
4132
# File 'lib/aws-sdk-iot/types.rb', line 4124

class DescribeScheduledAuditResponse < Struct.new(
  :frequency,
  :day_of_month,
  :day_of_week,
  :target_check_names,
  :scheduled_audit_name,
  :scheduled_audit_arn)
  include Aws::Structure
end

#target_check_namesArray<String>

Which checks are performed during the scheduled audit. (Note that checks must be enabled for your account. (Use ‘DescribeAccountAuditConfiguration` to see the list of all checks including those that are enabled or `UpdateAccountAuditConfiguration` to select which checks are enabled.)

Returns:

  • (Array<String>)


4124
4125
4126
4127
4128
4129
4130
4131
4132
# File 'lib/aws-sdk-iot/types.rb', line 4124

class DescribeScheduledAuditResponse < Struct.new(
  :frequency,
  :day_of_month,
  :day_of_week,
  :target_check_names,
  :scheduled_audit_name,
  :scheduled_audit_arn)
  include Aws::Structure
end