1. Packages
  2. Airbyte Provider
airbyte 0.10.0 published on Monday, Apr 14, 2025 by airbytehq

Airbyte Provider

airbyte 0.10.0 published on Monday, Apr 14, 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
Copy

Overview

airbyte-api: Programmatically control Airbyte Cloud, OSS & Enterprise.

Example Usage

# Pulumi.yaml provider configuration file
name: configuration-example
runtime: nodejs
Copy
import * as pulumi from "@pulumi/pulumi";
Copy
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: python
Copy
import pulumi
Copy
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: dotnet
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;

return await Deployment.RunAsync(() =>
{
});
Copy
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: go
Copy
package main

import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		return nil
	})
}
Copy
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: yaml
Copy
{}
Copy
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: java
Copy
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) {
    }
}
Copy

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.10.0 published on Monday, Apr 14, 2025 by airbytehq