import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Data Source schema for Volcengine::CEN::CEN */ export declare function getCen(args: GetCenArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getCen. */ export interface GetCenArgs { /** * Uniquely identifies the resource. */ id: string; } /** * A collection of values returned by getCen. */ export interface GetCenResult { /** * Account ID to which the CEN instance belongs */ readonly accountId: string; /** * Bandwidth package ID */ readonly cenBandwidthPackageIds: string[]; /** * CEN instance ID */ readonly cenId: string; /** * Name of the CEN instance. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length limit: 1–128 characters. If not specified, defaults to the CEN instance ID */ readonly cenName: string; /** * Time when the CEN instance was created */ readonly creationTime: string; /** * Description for the CEN instance. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If not specified, defaults to empty */ readonly description: string; /** * Uniquely identifies the resource. */ readonly id: string; /** * List of associated network instances */ readonly instances: outputs.cen.GetCenInstance[]; /** * Name of the project to which the CEN instance belongs. If not specified, defaults to 'default' */ readonly projectName: string; /** * Status of the CEN instance. Creating: Creating Deleting: Deleting Pending: Configuring Available: Available */ readonly status: string; /** * Tag information */ readonly tags: outputs.cen.GetCenTag[]; /** * Time when the CEN instance was updated */ readonly updateTime: string; } /** * Data Source schema for Volcengine::CEN::CEN */ export declare function getCenOutput(args: GetCenOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getCen. */ export interface GetCenOutputArgs { /** * Uniquely identifies the resource. */ id: pulumi.Input; }