Class: Aws::Inspector::Types::AssessmentRunNotification

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

Overview

Used as one of the elements of the AssessmentRun data type.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dateTime

The date of the notification.

Returns:

  • (Time)


458
459
460
461
462
463
464
465
466
467
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 458

class AssessmentRunNotification < Struct.new(
  :date,
  :event,
  :message,
  :error,
  :sns_topic_arn,
  :sns_publish_status_code)
  SENSITIVE = []
  include Aws::Structure
end

#errorBoolean

The Boolean value that specifies whether the notification represents an error.

Returns:

  • (Boolean)


458
459
460
461
462
463
464
465
466
467
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 458

class AssessmentRunNotification < Struct.new(
  :date,
  :event,
  :message,
  :error,
  :sns_topic_arn,
  :sns_publish_status_code)
  SENSITIVE = []
  include Aws::Structure
end

#eventString

The event for which a notification is sent.

Returns:

  • (String)


458
459
460
461
462
463
464
465
466
467
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 458

class AssessmentRunNotification < Struct.new(
  :date,
  :event,
  :message,
  :error,
  :sns_topic_arn,
  :sns_publish_status_code)
  SENSITIVE = []
  include Aws::Structure
end

#messageString

The message included in the notification.

Returns:

  • (String)


458
459
460
461
462
463
464
465
466
467
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 458

class AssessmentRunNotification < Struct.new(
  :date,
  :event,
  :message,
  :error,
  :sns_topic_arn,
  :sns_publish_status_code)
  SENSITIVE = []
  include Aws::Structure
end

#sns_publish_status_codeString

The status code of the SNS notification.

Returns:

  • (String)


458
459
460
461
462
463
464
465
466
467
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 458

class AssessmentRunNotification < Struct.new(
  :date,
  :event,
  :message,
  :error,
  :sns_topic_arn,
  :sns_publish_status_code)
  SENSITIVE = []
  include Aws::Structure
end

#sns_topic_arnString

The SNS topic to which the SNS notification is sent.

Returns:

  • (String)


458
459
460
461
462
463
464
465
466
467
# File 'gems/aws-sdk-inspector/lib/aws-sdk-inspector/types.rb', line 458

class AssessmentRunNotification < Struct.new(
  :date,
  :event,
  :message,
  :error,
  :sns_topic_arn,
  :sns_publish_status_code)
  SENSITIVE = []
  include Aws::Structure
end