class Aws::Rekognition::Types::StartCelebrityRecognitionRequest

@note When making an API call, you may pass StartCelebrityRecognitionRequest

data as a hash:

    {
      video: { # required
        s3_object: {
          bucket: "S3Bucket",
          name: "S3ObjectName",
          version: "S3ObjectVersion",
        },
      },
      client_request_token: "ClientRequestToken",
      notification_channel: {
        sns_topic_arn: "SNSTopicArn", # required
        role_arn: "RoleArn", # required
      },
      job_tag: "JobTag",
    }

@!attribute [rw] video

The video in which you want to recognize celebrities. The video must
be stored in an Amazon S3 bucket.
@return [Types::Video]

@!attribute [rw] client_request_token

Idempotent token used to identify the start request. If you use the
same token with multiple `StartCelebrityRecognition` requests, the
same `JobId` is returned. Use `ClientRequestToken` to prevent the
same job from being accidently started more than once.
@return [String]

@!attribute [rw] notification_channel

The Amazon SNS topic ARN that you want Amazon Rekognition Video to
publish the completion status of the celebrity recognition analysis
to. The Amazon SNS topic must have a topic name that begins with
*AmazonRekognition* if you are using the
AmazonRekognitionServiceRole permissions policy.
@return [Types::NotificationChannel]

@!attribute [rw] job_tag

An identifier you specify that's returned in the completion
notification that's published to your Amazon Simple Notification
Service topic. For example, you can use `JobTag` to group related
jobs and identify them in the completion notification.
@return [String]

Constants

SENSITIVE