airbyte 0.12.0 published on Thursday, May 15, 2025 by airbytehq
Airbyte Provider
airbyte 0.12.0 published on Thursday, May 15, 2025 by airbytehq
Generate Provider
The Airbyte provider must be installed as a Local Package by following the instructions for Any Terraform Provider:
pulumi package add terraform-provider airbytehq/airbyte
Overview
airbyte-api: Programmatically control Airbyte Cloud, OSS & Enterprise.
Example Usage
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: nodejs
import * as pulumi from "@pulumi/pulumi";
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: python
import pulumi
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: dotnet
using System.Collections.Generic;
using System.Linq;
using Pulumi;
return await Deployment.RunAsync(() =>
{
});
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: go
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
return nil
})
}
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: yaml
{}
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: java
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
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) {
}
}
Configuration Reference
bearerAuth
(String, Sensitive)clientId
(String, Sensitive)clientSecret
(String, Sensitive)password
(String, Sensitive)serverUrl
(String) Server URL (defaults to https://api.airbyte.com/v1)tokenUrl
(String, Sensitive)username
(String, Sensitive)
airbyte 0.12.0 published on Thursday, May 15, 2025 by airbytehq