MongoDB Atlas v3.35.0 published on Monday, Aug 11, 2025 by Pulumi
mongodbatlas.getDataLakePipelineRuns
Explore with Pulumi AI
WARNING: Data Lake is deprecated. To learn more, see https://dochub.mongodb.org/core/data-lake-deprecation
mongodbatlas.getDataLakePipelineRun
describes Data Lake Pipeline Runs.
NOTE: Groups and projects are synonymous terms. You may find
groupId
in the official documentation.
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
resources:
pipeline:
type: mongodbatlas:DataLakePipeline
properties:
projectId: ${projectTest.projectId}
name: DataLakePipelineName
sink:
type: DLS
partitionFields:
- name: access
order: 0
source:
type: ON_DEMAND_CPS
clusterName: ${clusterTest.name}
databaseName: sample_airbnb
collectionName: listingsAndReviews
transformations:
- field: test
type: EXCLUDE
- field: test22
type: EXCLUDE
variables:
test:
fn::invoke:
function: mongodbatlas:getDataLakePipelineRuns
arguments:
projectId: ${projectTest.projectId}
pipelineName: ${pipeline.name}
Using getDataLakePipelineRuns
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 getDataLakePipelineRuns(args: GetDataLakePipelineRunsArgs, opts?: InvokeOptions): Promise<GetDataLakePipelineRunsResult>
function getDataLakePipelineRunsOutput(args: GetDataLakePipelineRunsOutputArgs, opts?: InvokeOptions): Output<GetDataLakePipelineRunsResult>
def get_data_lake_pipeline_runs(pipeline_name: Optional[str] = None,
project_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDataLakePipelineRunsResult
def get_data_lake_pipeline_runs_output(pipeline_name: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDataLakePipelineRunsResult]
func LookupDataLakePipelineRuns(ctx *Context, args *LookupDataLakePipelineRunsArgs, opts ...InvokeOption) (*LookupDataLakePipelineRunsResult, error)
func LookupDataLakePipelineRunsOutput(ctx *Context, args *LookupDataLakePipelineRunsOutputArgs, opts ...InvokeOption) LookupDataLakePipelineRunsResultOutput
> Note: This function is named LookupDataLakePipelineRuns
in the Go SDK.
public static class GetDataLakePipelineRuns
{
public static Task<GetDataLakePipelineRunsResult> InvokeAsync(GetDataLakePipelineRunsArgs args, InvokeOptions? opts = null)
public static Output<GetDataLakePipelineRunsResult> Invoke(GetDataLakePipelineRunsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDataLakePipelineRunsResult> getDataLakePipelineRuns(GetDataLakePipelineRunsArgs args, InvokeOptions options)
public static Output<GetDataLakePipelineRunsResult> getDataLakePipelineRuns(GetDataLakePipelineRunsArgs args, InvokeOptions options)
fn::invoke:
function: mongodbatlas:index/getDataLakePipelineRuns:getDataLakePipelineRuns
arguments:
# arguments dictionary
The following arguments are supported:
- Pipeline
Name string - Human-readable label that identifies the Data Lake Pipeline.
- Project
Id string - Unique 24-hexadecimal digit string that identifies your project.
- Pipeline
Name string - Human-readable label that identifies the Data Lake Pipeline.
- Project
Id string - Unique 24-hexadecimal digit string that identifies your project.
- pipeline
Name String - Human-readable label that identifies the Data Lake Pipeline.
- project
Id String - Unique 24-hexadecimal digit string that identifies your project.
- pipeline
Name string - Human-readable label that identifies the Data Lake Pipeline.
- project
Id string - Unique 24-hexadecimal digit string that identifies your project.
- pipeline_
name str - Human-readable label that identifies the Data Lake Pipeline.
- project_
id str - Unique 24-hexadecimal digit string that identifies your project.
- pipeline
Name String - Human-readable label that identifies the Data Lake Pipeline.
- project
Id String - Unique 24-hexadecimal digit string that identifies your project.
getDataLakePipelineRuns Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Pipeline
Name string - Project
Id string - Results
List<Get
Data Lake Pipeline Runs Result> - A list where each represents a Data Lake Pipeline Run.
- Id string
- The provider-assigned unique ID for this managed resource.
- Pipeline
Name string - Project
Id string - Results
[]Get
Data Lake Pipeline Runs Result - A list where each represents a Data Lake Pipeline Run.
- id String
- The provider-assigned unique ID for this managed resource.
- pipeline
Name String - project
Id String - results
List<Get
Data Lake Pipeline Runs Result> - A list where each represents a Data Lake Pipeline Run.
- id string
- The provider-assigned unique ID for this managed resource.
- pipeline
Name string - project
Id string - results
Get
Data Lake Pipeline Runs Result[] - A list where each represents a Data Lake Pipeline Run.
- id str
- The provider-assigned unique ID for this managed resource.
- pipeline_
name str - project_
id str - results
Sequence[Get
Data Lake Pipeline Runs Result] - A list where each represents a Data Lake Pipeline Run.
- id String
- The provider-assigned unique ID for this managed resource.
- pipeline
Name String - project
Id String - results List<Property Map>
- A list where each represents a Data Lake Pipeline Run.
Supporting Types
GetDataLakePipelineRunsResult
- Backup
Frequency stringType - Backup schedule interval of the Data Lake Pipeline.
- Created
Date string - Timestamp that indicates when the pipeline run was created.
- Id string
- Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- Last
Updated stringDate - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- Phase string
- Processing phase of the Data Lake Pipeline.
- Pipeline
Id string - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline.
- Pipeline
Run stringId - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- Snapshot
Id string - Unique 24-hexadecimal character string that identifies the snapshot of a cluster.
- State string
- State of the pipeline run.
- Stats
List<Get
Data Lake Pipeline Runs Result Stat> - Runtime statistics for this Data Lake Pipeline run.
- Backup
Frequency stringType - Backup schedule interval of the Data Lake Pipeline.
- Created
Date string - Timestamp that indicates when the pipeline run was created.
- Id string
- Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- Last
Updated stringDate - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- Phase string
- Processing phase of the Data Lake Pipeline.
- Pipeline
Id string - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline.
- Pipeline
Run stringId - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- Snapshot
Id string - Unique 24-hexadecimal character string that identifies the snapshot of a cluster.
- State string
- State of the pipeline run.
- Stats
[]Get
Data Lake Pipeline Runs Result Stat - Runtime statistics for this Data Lake Pipeline run.
- backup
Frequency StringType - Backup schedule interval of the Data Lake Pipeline.
- created
Date String - Timestamp that indicates when the pipeline run was created.
- id String
- Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- last
Updated StringDate - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- phase String
- Processing phase of the Data Lake Pipeline.
- pipeline
Id String - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline.
- pipeline
Run StringId - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- snapshot
Id String - Unique 24-hexadecimal character string that identifies the snapshot of a cluster.
- state String
- State of the pipeline run.
- stats
List<Get
Data Lake Pipeline Runs Result Stat> - Runtime statistics for this Data Lake Pipeline run.
- backup
Frequency stringType - Backup schedule interval of the Data Lake Pipeline.
- created
Date string - Timestamp that indicates when the pipeline run was created.
- id string
- Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- last
Updated stringDate - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- phase string
- Processing phase of the Data Lake Pipeline.
- pipeline
Id string - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline.
- pipeline
Run stringId - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- snapshot
Id string - Unique 24-hexadecimal character string that identifies the snapshot of a cluster.
- state string
- State of the pipeline run.
- stats
Get
Data Lake Pipeline Runs Result Stat[] - Runtime statistics for this Data Lake Pipeline run.
- backup_
frequency_ strtype - Backup schedule interval of the Data Lake Pipeline.
- created_
date str - Timestamp that indicates when the pipeline run was created.
- id str
- Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- last_
updated_ strdate - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- phase str
- Processing phase of the Data Lake Pipeline.
- pipeline_
id str - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline.
- pipeline_
run_ strid - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- snapshot_
id str - Unique 24-hexadecimal character string that identifies the snapshot of a cluster.
- state str
- State of the pipeline run.
- stats
Sequence[Get
Data Lake Pipeline Runs Result Stat] - Runtime statistics for this Data Lake Pipeline run.
- backup
Frequency StringType - Backup schedule interval of the Data Lake Pipeline.
- created
Date String - Timestamp that indicates when the pipeline run was created.
- id String
- Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- last
Updated StringDate - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- phase String
- Processing phase of the Data Lake Pipeline.
- pipeline
Id String - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline.
- pipeline
Run StringId - Unique 24-hexadecimal character string that identifies a Data Lake Pipeline run.
- snapshot
Id String - Unique 24-hexadecimal character string that identifies the snapshot of a cluster.
- state String
- State of the pipeline run.
- stats List<Property Map>
- Runtime statistics for this Data Lake Pipeline run.
GetDataLakePipelineRunsResultStat
- Bytes
Exported int - Total data size in bytes exported for this pipeline run.
- Num
Docs int - Number of docs ingested for a this pipeline run.
- Bytes
Exported int - Total data size in bytes exported for this pipeline run.
- Num
Docs int - Number of docs ingested for a this pipeline run.
- bytes
Exported Integer - Total data size in bytes exported for this pipeline run.
- num
Docs Integer - Number of docs ingested for a this pipeline run.
- bytes
Exported number - Total data size in bytes exported for this pipeline run.
- num
Docs number - Number of docs ingested for a this pipeline run.
- bytes_
exported int - Total data size in bytes exported for this pipeline run.
- num_
docs int - Number of docs ingested for a this pipeline run.
- bytes
Exported Number - Total data size in bytes exported for this pipeline run.
- num
Docs Number - Number of docs ingested for a this pipeline run.
Package Details
- Repository
- MongoDB Atlas pulumi/pulumi-mongodbatlas
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
mongodbatlas
Terraform Provider.