Datadog

v4.12.0 published on Friday, Oct 21, 2022 by Pulumi

getLogsPipelines

Use this data source to list all existing logs pipelines for use in other resources.

Using getLogsPipelines

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 getLogsPipelines(args: GetLogsPipelinesArgs, opts?: InvokeOptions): Promise<GetLogsPipelinesResult>
function getLogsPipelinesOutput(args: GetLogsPipelinesOutputArgs, opts?: InvokeOptions): Output<GetLogsPipelinesResult>
def get_logs_pipelines(is_read_only: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetLogsPipelinesResult
def get_logs_pipelines_output(is_read_only: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetLogsPipelinesResult]
func GetLogsPipelines(ctx *Context, args *GetLogsPipelinesArgs, opts ...InvokeOption) (*GetLogsPipelinesResult, error)
func GetLogsPipelinesOutput(ctx *Context, args *GetLogsPipelinesOutputArgs, opts ...InvokeOption) GetLogsPipelinesResultOutput

> Note: This function is named GetLogsPipelines in the Go SDK.

public static class GetLogsPipelines 
{
    public static Task<GetLogsPipelinesResult> InvokeAsync(GetLogsPipelinesArgs args, InvokeOptions? opts = null)
    public static Output<GetLogsPipelinesResult> Invoke(GetLogsPipelinesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLogsPipelinesResult> getLogsPipelines(GetLogsPipelinesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: datadog:index/getLogsPipelines:getLogsPipelines
  arguments:
    # arguments dictionary

The following arguments are supported:

IsReadOnly string
IsReadOnly string
isReadOnly String
isReadOnly string
isReadOnly String

getLogsPipelines Result

The following output properties are available:

Id string

The provider-assigned unique ID for this managed resource.

LogsPipelines List<GetLogsPipelinesLogsPipeline>
IsReadOnly string
Id string

The provider-assigned unique ID for this managed resource.

LogsPipelines []GetLogsPipelinesLogsPipeline
IsReadOnly string
id String

The provider-assigned unique ID for this managed resource.

logsPipelines List<GetLogsPipelinesLogsPipeline>
isReadOnly String
id string

The provider-assigned unique ID for this managed resource.

logsPipelines GetLogsPipelinesLogsPipeline[]
isReadOnly string
id str

The provider-assigned unique ID for this managed resource.

logs_pipelines Sequence[GetLogsPipelinesLogsPipeline]
is_read_only str
id String

The provider-assigned unique ID for this managed resource.

logsPipelines List<Property Map>
isReadOnly String

Supporting Types

GetLogsPipelinesLogsPipeline

filters List<Property Map>
id String
isEnabled Boolean
isReadOnly Boolean
name String
type String

GetLogsPipelinesLogsPipelineFilter

Query string
Query string
query String
query string
query str
query String

Package Details

Repository
https://github.com/pulumi/pulumi-datadog
License
Apache-2.0
Notes

This Pulumi package is based on the datadog Terraform Provider.