class Aws::Rekognition::Types::DetectModerationLabelsRequest
@note When making an API call, you may pass DetectModerationLabelsRequest
data as a hash: { image: { # required bytes: "data", s3_object: { bucket: "S3Bucket", name: "S3ObjectName", version: "S3ObjectVersion", }, }, min_confidence: 1.0, human_loop_config: { human_loop_name: "HumanLoopName", # required flow_definition_arn: "FlowDefinitionArn", # required data_attributes: { content_classifiers: ["FreeOfPersonallyIdentifiableInformation"], # accepts FreeOfPersonallyIdentifiableInformation, FreeOfAdultContent }, }, }
@!attribute [rw] image
The input image as base64-encoded bytes or an S3 object. If you use the AWS CLI to call Amazon Rekognition operations, passing base64-encoded image bytes is not supported. If you are using an AWS SDK to call Amazon Rekognition, you might not need to base64-encode image bytes passed using the `Bytes` field. For more information, see Images in the Amazon Rekognition developer guide. @return [Types::Image]
@!attribute [rw] min_confidence
Specifies the minimum confidence level for the labels to return. Amazon Rekognition doesn't return any labels with a confidence level lower than this specified value. If you don't specify `MinConfidence`, the operation returns labels with confidence values greater than or equal to 50 percent. @return [Float]
@!attribute [rw] human_loop_config
Sets up the configuration for human evaluation, including the FlowDefinition the image will be sent to. @return [Types::HumanLoopConfig]
Constants
- SENSITIVE