import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../../types/output"; /** * Get a FeedbackMessage object. */ export declare function getFeedbackMessage(args: GetFeedbackMessageArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetFeedbackMessageArgs { annotatedDatasetId: string; datasetId: string; feedbackMessageId: string; feedbackThreadId: string; project?: string; } export interface GetFeedbackMessageResult { /** * String content of the feedback. Maximum of 10000 characters. */ readonly body: string; /** * Create time. */ readonly createTime: string; /** * The image storing this feedback if the feedback is an image representing operator's comments. */ readonly image: string; /** * Name of the feedback message in a feedback thread. Format: 'project/{project_id}/datasets/{dataset_id}/annotatedDatasets/{annotated_dataset_id}/feedbackThreads/{feedback_thread_id}/feedbackMessage/{feedback_message_id}' */ readonly name: string; readonly operatorFeedbackMetadata: outputs.datalabeling.v1beta1.GoogleCloudDatalabelingV1beta1OperatorFeedbackMetadataResponse; readonly requesterFeedbackMetadata: outputs.datalabeling.v1beta1.GoogleCloudDatalabelingV1beta1RequesterFeedbackMetadataResponse; } /** * Get a FeedbackMessage object. */ export declare function getFeedbackMessageOutput(args: GetFeedbackMessageOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetFeedbackMessageOutputArgs { annotatedDatasetId: pulumi.Input; datasetId: pulumi.Input; feedbackMessageId: pulumi.Input; feedbackThreadId: pulumi.Input; project?: pulumi.Input; }