import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Use this data source to retrieve the list of URLs for a DBaas logs output Graylog stream. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as ovh from "@ovhcloud/pulumi-ovh"; * * const urls = ovh.getDbaasLogsOutputGraylogStreamUrl({ * serviceName: "ldp-xx-xxxxx", * streamId: "STREAM_ID", * }); * ``` */ export declare function getDbaasLogsOutputGraylogStreamUrl(args: GetDbaasLogsOutputGraylogStreamUrlArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getDbaasLogsOutputGraylogStreamUrl. */ export interface GetDbaasLogsOutputGraylogStreamUrlArgs { /** * The service name. It's the ID of your Logs Data Platform instance. */ serviceName: string; /** * Stream ID. */ streamId: string; } /** * A collection of values returned by getDbaasLogsOutputGraylogStreamUrl. */ export interface GetDbaasLogsOutputGraylogStreamUrlResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly serviceName: string; readonly streamId: string; /** * List of URLs. Each element contains: */ readonly urls: outputs.GetDbaasLogsOutputGraylogStreamUrlUrl[]; } /** * Use this data source to retrieve the list of URLs for a DBaas logs output Graylog stream. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as ovh from "@ovhcloud/pulumi-ovh"; * * const urls = ovh.getDbaasLogsOutputGraylogStreamUrl({ * serviceName: "ldp-xx-xxxxx", * streamId: "STREAM_ID", * }); * ``` */ export declare function getDbaasLogsOutputGraylogStreamUrlOutput(args: GetDbaasLogsOutputGraylogStreamUrlOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getDbaasLogsOutputGraylogStreamUrl. */ export interface GetDbaasLogsOutputGraylogStreamUrlOutputArgs { /** * The service name. It's the ID of your Logs Data Platform instance. */ serviceName: pulumi.Input; /** * Stream ID. */ streamId: pulumi.Input; }