import * as pulumi from "@pulumi/pulumi"; /** * Data Source schema for Volcengine::CEN::InterRegionBandwidth */ export declare function getInterRegionBandwidth(args: GetInterRegionBandwidthArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getInterRegionBandwidth. */ export interface GetInterRegionBandwidthArgs { /** * Uniquely identifies the resource. */ id: string; } /** * A collection of values returned by getInterRegionBandwidth. */ export interface GetInterRegionBandwidthResult { /** * Peak bandwidth of CEN inter-region bandwidth, measured in Mbps. The value cannot exceed the bandwidth that can be allocated by the associated bandwidth package. */ readonly bandwidth: number; /** * Instance ID of the bandwidth package. */ readonly cenBandwidthPackageId: string; /** * ID of the Cloud Enterprise Network instance. */ readonly cenId: string; /** * Time when the CEN inter-region bandwidth was created. */ readonly creationTime: string; /** * Uniquely identifies the resource. */ readonly id: string; /** * ID of the CEN inter-region bandwidth. */ readonly interRegionBandwidthId: string; /** * ID of the local region for CEN inter-region bandwidth. */ readonly localRegionId: string; /** * ID of the remote region for CEN inter-region bandwidth. */ readonly peerRegionId: string; /** * Status of CEN inter-region bandwidth. Creating: Being created. Deleting: Being deleted. Pending: Configuring. Available: Available. */ readonly status: string; /** * Time when the CEN inter-region bandwidth was updated. */ readonly updateTime: string; } /** * Data Source schema for Volcengine::CEN::InterRegionBandwidth */ export declare function getInterRegionBandwidthOutput(args: GetInterRegionBandwidthOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getInterRegionBandwidth. */ export interface GetInterRegionBandwidthOutputArgs { /** * Uniquely identifies the resource. */ id: pulumi.Input; }