import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Data Source schema for Volcengine::BMQ::Group */ export declare function getGroup(args: GetGroupArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getGroup. */ export interface GetGroupArgs { /** * Uniquely identifies the resource. */ id: string; } /** * A collection of values returned by getGroup. */ export interface GetGroupResult { /** * Consumer Group creation time */ readonly createdTime: string; /** * Consumer Group description */ readonly description: string; /** * Consumer Group ID */ readonly groupId: string; /** * Set a custom Consumer Group name. Constraints: Only lowercase English letters, numbers, underscores, and hyphens (-) are allowed. Length must be 3–64 characters. */ readonly groupName: string; /** * Uniquely identifies the resource. */ readonly id: string; /** * BMQ instance ID */ readonly instanceId: string; /** * User ID of the Consumer Group owner */ readonly ownerId: string; /** * Name of the Consumer Group owner */ readonly ownerName: string; /** * Reset consumption offset information */ readonly resetInfo: outputs.bmq.GetGroupResetInfo; /** * Consumer Group status */ readonly status: string; /** * Topic list */ readonly topicInfos: outputs.bmq.GetGroupTopicInfo[]; } /** * Data Source schema for Volcengine::BMQ::Group */ export declare function getGroupOutput(args: GetGroupOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getGroup. */ export interface GetGroupOutputArgs { /** * Uniquely identifies the resource. */ id: pulumi.Input; }