Class LogsPipelineOrder
Provides a Datadog Logs Pipeline API resource, which is used to manage Datadog log pipelines order.
Example Usage
using Pulumi;
using Datadog = Pulumi.Datadog;
class MyStack : Stack
{
public MyStack()
{
var samplePipelineOrder = new Datadog.LogsPipelineOrder("samplePipelineOrder", new Datadog.LogsPipelineOrderArgs
{
Name = "sample_pipeline_order",
Pipelines =
{
datadog_logs_custom_pipeline.Sample_pipeline.Id,
datadog_logs_integration_pipeline.Python.Id,
},
});
}
}
Inherited Members
Namespace: Pulumi.Datadog
Assembly: Pulumi.Datadog.dll
Syntax
public class LogsPipelineOrder : CustomResource
Constructors
View SourceLogsPipelineOrder(String, LogsPipelineOrderArgs, CustomResourceOptions)
Create a LogsPipelineOrder resource with the given unique name, arguments, and options.
Declaration
public LogsPipelineOrder(string name, LogsPipelineOrderArgs args, CustomResourceOptions options = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name | The unique name of the resource |
| LogsPipelineOrderArgs | args | The arguments used to populate this resource's properties |
| CustomResourceOptions | options | A bag of options that control this resource's behavior |
Properties
View SourceName
The name attribute in the resource datadog..LogsPipelineOrder needs to be unique. It's recommended to use the same value as the resource NAME.
No related field is available in Logs Pipeline API.
Declaration
public Output<string> Name { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
Pipelines
The pipeline IDs list. The order of pipeline IDs in this attribute defines the overall pipeline order for logs.
Declaration
public Output<ImmutableArray<string>> Pipelines { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.Collections.Immutable.ImmutableArray<System.String>> |
Methods
View SourceGet(String, Input<String>, LogsPipelineOrderState, CustomResourceOptions)
Get an existing LogsPipelineOrder resource's state with the given name, ID, and optional extra properties used to qualify the lookup.
Declaration
public static LogsPipelineOrder Get(string name, Input<string> id, LogsPipelineOrderState state = null, CustomResourceOptions options = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name | The unique name of the resulting resource. |
| Input<System.String> | id | The unique provider ID of the resource to lookup. |
| LogsPipelineOrderState | state | Any extra arguments used during the lookup. |
| CustomResourceOptions | options | A bag of options that control this resource's behavior |
Returns
| Type | Description |
|---|---|
| LogsPipelineOrder |