import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Data Source schema for Volcengine::MongoDB::Endpoint */ export declare function getEndpoint(args: GetEndpointArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getEndpoint. */ export interface GetEndpointArgs { id: string; } /** * A collection of values returned by getEndpoint. */ export interface GetEndpointResult { readonly dbAddresses: outputs.mongodb.GetEndpointDbAddress[]; readonly eipIds: string[]; readonly endpointId: string; readonly endpointStr: string; readonly endpointType: string; readonly id: string; readonly instanceId: string; readonly mongosNodeIds: string[]; readonly networkType: string; readonly objectId: string; readonly subnetId: string; readonly vpcId: string; } /** * Data Source schema for Volcengine::MongoDB::Endpoint */ export declare function getEndpointOutput(args: GetEndpointOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getEndpoint. */ export interface GetEndpointOutputArgs { id: pulumi.Input; }