import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Data Source schema for Volcengine::CloudMonitor::ContactGroup */ export declare function getContactGroup(args: GetContactGroupArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getContactGroup. */ export interface GetContactGroupArgs { /** * Uniquely identifies the resource. */ id: string; } /** * A collection of values returned by getContactGroup. */ export interface GetContactGroupResult { /** * Account ID that created this contact group */ readonly accountId: string; /** * Contact group ID */ readonly contactGroupId: string; /** * Contact information in the contact group */ readonly contacts: outputs.cloudmonitor.GetContactGroupContact[]; /** * Contact group creation time */ readonly createdAt: string; /** * Contact group description. If left blank, defaults to an empty string. Length must be between 1 and 255 characters. Chinese, English, underscores, and other special characters are allowed */ readonly description: string; /** * Uniquely identifies the resource. */ readonly id: string; /** * Contact group name. Cannot start with a digit or hyphen. Can only contain Chinese characters, letters, digits, underscores _, and hyphens -. Length must be between 1 and 128 characters */ readonly name: string; /** * Contact group update time */ readonly updatedAt: string; } /** * Data Source schema for Volcengine::CloudMonitor::ContactGroup */ export declare function getContactGroupOutput(args: GetContactGroupOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getContactGroup. */ export interface GetContactGroupOutputArgs { /** * Uniquely identifies the resource. */ id: pulumi.Input; }