Class: Aws::Rekognition::Types::NotificationChannel

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

Overview

The Amazon Simple Notification Service topic to which Amazon Rekognition publishes the completion status of a video analysis operation. For more information, see [Calling Amazon Rekognition Video operations]. Note that the Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy to access the topic. For more information, see [Giving access to multiple Amazon SNS topics].

[1]: docs.aws.amazon.com/rekognition/latest/dg/api-video.html [2]: docs.aws.amazon.com/rekognition/latest/dg/api-video-roles.html#api-video-roles-all-topics

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#role_arnString

The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.

Returns:

  • (String)


5596
5597
5598
5599
5600
5601
# File 'lib/aws-sdk-rekognition/types.rb', line 5596

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

#sns_topic_arnString

The Amazon SNS topic to which Amazon Rekognition posts the completion status.

Returns:

  • (String)


5596
5597
5598
5599
5600
5601
# File 'lib/aws-sdk-rekognition/types.rb', line 5596

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