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 information about a DBaas logs input engine.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@ovhcloud/pulumi-ovh";
const logstash = ovh.Dbaas.getLogsInputEngine({
serviceName: "ldp-xx-xxxxx",
name: "logstash",
version: "6.8",
isDeprecated: true,
});
import pulumi
import pulumi_ovh as ovh
logstash = ovh.Dbaas.get_logs_input_engine(service_name="ldp-xx-xxxxx",
name="logstash",
version="6.8",
is_deprecated=True)
package main
import (
"github.com/ovh/pulumi-ovh/sdk/v2/go/ovh/dbaas"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := dbaas.GetLogsInputEngine(ctx, &dbaas.GetLogsInputEngineArgs{
ServiceName: "ldp-xx-xxxxx",
Name: pulumi.StringRef("logstash"),
Version: pulumi.StringRef("6.8"),
IsDeprecated: pulumi.BoolRef(true),
}, 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 logstash = Ovh.Dbaas.GetLogsInputEngine.Invoke(new()
{
ServiceName = "ldp-xx-xxxxx",
Name = "logstash",
Version = "6.8",
IsDeprecated = true,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ovh.Dbaas.DbaasFunctions;
import com.pulumi.ovh.Dbaas.inputs.GetLogsInputEngineArgs;
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 logstash = DbaasFunctions.getLogsInputEngine(GetLogsInputEngineArgs.builder()
.serviceName("ldp-xx-xxxxx")
.name("logstash")
.version("6.8")
.isDeprecated(true)
.build());
}
}
variables:
logstash:
fn::invoke:
function: ovh:Dbaas:getLogsInputEngine
arguments:
serviceName: ldp-xx-xxxxx
name: logstash
version: '6.8'
isDeprecated: true
Using getLogsInputEngine
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 getLogsInputEngine(args: GetLogsInputEngineArgs, opts?: InvokeOptions): Promise<GetLogsInputEngineResult>
function getLogsInputEngineOutput(args: GetLogsInputEngineOutputArgs, opts?: InvokeOptions): Output<GetLogsInputEngineResult>def get_logs_input_engine(is_deprecated: Optional[bool] = None,
name: Optional[str] = None,
service_name: Optional[str] = None,
version: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLogsInputEngineResult
def get_logs_input_engine_output(is_deprecated: Optional[pulumi.Input[bool]] = None,
name: Optional[pulumi.Input[str]] = None,
service_name: Optional[pulumi.Input[str]] = None,
version: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLogsInputEngineResult]func GetLogsInputEngine(ctx *Context, args *GetLogsInputEngineArgs, opts ...InvokeOption) (*GetLogsInputEngineResult, error)
func GetLogsInputEngineOutput(ctx *Context, args *GetLogsInputEngineOutputArgs, opts ...InvokeOption) GetLogsInputEngineResultOutput> Note: This function is named GetLogsInputEngine in the Go SDK.
public static class GetLogsInputEngine
{
public static Task<GetLogsInputEngineResult> InvokeAsync(GetLogsInputEngineArgs args, InvokeOptions? opts = null)
public static Output<GetLogsInputEngineResult> Invoke(GetLogsInputEngineInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLogsInputEngineResult> getLogsInputEngine(GetLogsInputEngineArgs args, InvokeOptions options)
public static Output<GetLogsInputEngineResult> getLogsInputEngine(GetLogsInputEngineArgs args, InvokeOptions options)
fn::invoke:
function: ovh:Dbaas/getLogsInputEngine:getLogsInputEngine
arguments:
# arguments dictionaryThe following arguments are supported:
- Service
Name string - The service name. It's the ID of your Logs Data Platform instance.
- Is
Deprecated bool - Indicates if engine will soon not be supported.
- Name string
- The name of the logs input engine.
- Version string
- Software version
- Service
Name string - The service name. It's the ID of your Logs Data Platform instance.
- Is
Deprecated bool - Indicates if engine will soon not be supported.
- Name string
- The name of the logs input engine.
- Version string
- Software version
- service
Name String - The service name. It's the ID of your Logs Data Platform instance.
- is
Deprecated Boolean - Indicates if engine will soon not be supported.
- name String
- The name of the logs input engine.
- version String
- Software version
- service
Name string - The service name. It's the ID of your Logs Data Platform instance.
- is
Deprecated boolean - Indicates if engine will soon not be supported.
- name string
- The name of the logs input engine.
- version string
- Software version
- service_
name str - The service name. It's the ID of your Logs Data Platform instance.
- is_
deprecated bool - Indicates if engine will soon not be supported.
- name str
- The name of the logs input engine.
- version str
- Software version
- service
Name String - The service name. It's the ID of your Logs Data Platform instance.
- is
Deprecated Boolean - Indicates if engine will soon not be supported.
- name String
- The name of the logs input engine.
- version String
- Software version
getLogsInputEngine Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Deprecated bool - Name string
- Service
Name string - Version string
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Deprecated bool - Name string
- Service
Name string - Version string
- id String
- The provider-assigned unique ID for this managed resource.
- is
Deprecated Boolean - name String
- service
Name String - version String
- id string
- The provider-assigned unique ID for this managed resource.
- is
Deprecated boolean - name string
- service
Name string - version string
- id str
- The provider-assigned unique ID for this managed resource.
- is_
deprecated bool - name str
- service_
name str - version str
- id String
- The provider-assigned unique ID for this managed resource.
- is
Deprecated Boolean - name String
- service
Name String - version String
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
