Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
Use this data source to retrieve the list of URLs for a DBaas logs output Graylog stream.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@ovhcloud/pulumi-ovh";
const urls = ovh.getDbaasLogsOutputGraylogStreamUrl({
serviceName: "ldp-xx-xxxxx",
streamId: "STREAM_ID",
});
import pulumi
import pulumi_ovh as ovh
urls = ovh.get_dbaas_logs_output_graylog_stream_url(service_name="ldp-xx-xxxxx",
stream_id="STREAM_ID")
package main
import (
"github.com/ovh/pulumi-ovh/sdk/v2/go/ovh"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ovh.GetDbaasLogsOutputGraylogStreamUrl(ctx, &ovh.GetDbaasLogsOutputGraylogStreamUrlArgs{
ServiceName: "ldp-xx-xxxxx",
StreamId: "STREAM_ID",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ovh = Pulumi.Ovh;
return await Deployment.RunAsync(() =>
{
var urls = Ovh.GetDbaasLogsOutputGraylogStreamUrl.Invoke(new()
{
ServiceName = "ldp-xx-xxxxx",
StreamId = "STREAM_ID",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ovh.OvhFunctions;
import com.pulumi.ovh.inputs.GetDbaasLogsOutputGraylogStreamUrlArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var urls = OvhFunctions.getDbaasLogsOutputGraylogStreamUrl(GetDbaasLogsOutputGraylogStreamUrlArgs.builder()
.serviceName("ldp-xx-xxxxx")
.streamId("STREAM_ID")
.build());
}
}
variables:
urls:
fn::invoke:
function: ovh:getDbaasLogsOutputGraylogStreamUrl
arguments:
serviceName: ldp-xx-xxxxx
streamId: STREAM_ID
Using getDbaasLogsOutputGraylogStreamUrl
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDbaasLogsOutputGraylogStreamUrl(args: GetDbaasLogsOutputGraylogStreamUrlArgs, opts?: InvokeOptions): Promise<GetDbaasLogsOutputGraylogStreamUrlResult>
function getDbaasLogsOutputGraylogStreamUrlOutput(args: GetDbaasLogsOutputGraylogStreamUrlOutputArgs, opts?: InvokeOptions): Output<GetDbaasLogsOutputGraylogStreamUrlResult>def get_dbaas_logs_output_graylog_stream_url(service_name: Optional[str] = None,
stream_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDbaasLogsOutputGraylogStreamUrlResult
def get_dbaas_logs_output_graylog_stream_url_output(service_name: Optional[pulumi.Input[str]] = None,
stream_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDbaasLogsOutputGraylogStreamUrlResult]func GetDbaasLogsOutputGraylogStreamUrl(ctx *Context, args *GetDbaasLogsOutputGraylogStreamUrlArgs, opts ...InvokeOption) (*GetDbaasLogsOutputGraylogStreamUrlResult, error)
func GetDbaasLogsOutputGraylogStreamUrlOutput(ctx *Context, args *GetDbaasLogsOutputGraylogStreamUrlOutputArgs, opts ...InvokeOption) GetDbaasLogsOutputGraylogStreamUrlResultOutput> Note: This function is named GetDbaasLogsOutputGraylogStreamUrl in the Go SDK.
public static class GetDbaasLogsOutputGraylogStreamUrl
{
public static Task<GetDbaasLogsOutputGraylogStreamUrlResult> InvokeAsync(GetDbaasLogsOutputGraylogStreamUrlArgs args, InvokeOptions? opts = null)
public static Output<GetDbaasLogsOutputGraylogStreamUrlResult> Invoke(GetDbaasLogsOutputGraylogStreamUrlInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDbaasLogsOutputGraylogStreamUrlResult> getDbaasLogsOutputGraylogStreamUrl(GetDbaasLogsOutputGraylogStreamUrlArgs args, InvokeOptions options)
public static Output<GetDbaasLogsOutputGraylogStreamUrlResult> getDbaasLogsOutputGraylogStreamUrl(GetDbaasLogsOutputGraylogStreamUrlArgs args, InvokeOptions options)
fn::invoke:
function: ovh:index/getDbaasLogsOutputGraylogStreamUrl:getDbaasLogsOutputGraylogStreamUrl
arguments:
# arguments dictionaryThe following arguments are supported:
- Service
Name string - The service name. It's the ID of your Logs Data Platform instance.
- Stream
Id string - Stream ID.
- Service
Name string - The service name. It's the ID of your Logs Data Platform instance.
- Stream
Id string - Stream ID.
- service
Name String - The service name. It's the ID of your Logs Data Platform instance.
- stream
Id String - Stream ID.
- service
Name string - The service name. It's the ID of your Logs Data Platform instance.
- stream
Id string - Stream ID.
- service_
name str - The service name. It's the ID of your Logs Data Platform instance.
- stream_
id str - Stream ID.
- service
Name String - The service name. It's the ID of your Logs Data Platform instance.
- stream
Id String - Stream ID.
getDbaasLogsOutputGraylogStreamUrl Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Service
Name string - Stream
Id string - Urls
List<Get
Dbaas Logs Output Graylog Stream Url Url> - List of URLs. Each element contains:
- Id string
- The provider-assigned unique ID for this managed resource.
- Service
Name string - Stream
Id string - Urls
[]Get
Dbaas Logs Output Graylog Stream Url Url - List of URLs. Each element contains:
- id String
- The provider-assigned unique ID for this managed resource.
- service
Name String - stream
Id String - urls
List<Get
Dbaas Logs Output Graylog Stream Url Url> - List of URLs. Each element contains:
- id string
- The provider-assigned unique ID for this managed resource.
- service
Name string - stream
Id string - urls
Get
Dbaas Logs Output Graylog Stream Url Url[] - List of URLs. Each element contains:
- id str
- The provider-assigned unique ID for this managed resource.
- service_
name str - stream_
id str - urls
Sequence[Get
Dbaas Logs Output Graylog Stream Url Url] - List of URLs. Each element contains:
- id String
- The provider-assigned unique ID for this managed resource.
- service
Name String - stream
Id String - urls List<Property Map>
- List of URLs. Each element contains:
Supporting Types
GetDbaasLogsOutputGraylogStreamUrlUrl
Package Details
- Repository
- ovh ovh/pulumi-ovh
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ovhTerraform Provider.
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
