import * as pulumi from "@pulumi/pulumi"; /** * Gets details of a single CustomConnector. */ export declare function getCustomConnector(args: GetCustomConnectorArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetCustomConnectorArgs { customConnectorId: string; project?: string; } export interface GetCustomConnectorResult { /** * Created time. */ readonly createTime: string; /** * Type of the custom connector. */ readonly customConnectorType: string; /** * Optional. Description of the resource. */ readonly description: string; /** * Optional. Display name. */ readonly displayName: string; /** * Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources */ readonly labels: { [key: string]: string; }; /** * Launch stage. */ readonly launchStage: string; /** * Optional. Logo of the resource. */ readonly logo: string; /** * Identifier. Resource name of the CustomConnector. Format: projects/{project}/locations/{location}/customConnectors/{connector} */ readonly name: string; /** * Updated time. */ readonly updateTime: string; } /** * Gets details of a single CustomConnector. */ export declare function getCustomConnectorOutput(args: GetCustomConnectorOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetCustomConnectorOutputArgs { customConnectorId: pulumi.Input; project?: pulumi.Input; }