Viewing docs for airbyte 1.0.2
published on Tuesday, Mar 24, 2026 by airbytehq
published on Tuesday, Mar 24, 2026 by airbytehq
Viewing docs for airbyte 1.0.2
published on Tuesday, Mar 24, 2026 by airbytehq
published on Tuesday, Mar 24, 2026 by airbytehq
Workspace DataSource
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as airbyte from "@pulumi/airbyte";
const myWorkspace = airbyte.getWorkspace({
workspaceId: "...my_workspace_id...",
});
import pulumi
import pulumi_airbyte as airbyte
my_workspace = airbyte.get_workspace(workspace_id="...my_workspace_id...")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := airbyte.LookupWorkspace(ctx, &airbyte.LookupWorkspaceArgs{
WorkspaceId: "...my_workspace_id...",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Airbyte = Pulumi.Airbyte;
return await Deployment.RunAsync(() =>
{
var myWorkspace = Airbyte.GetWorkspace.Invoke(new()
{
WorkspaceId = "...my_workspace_id...",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.airbyte.AirbyteFunctions;
import com.pulumi.airbyte.inputs.GetWorkspaceArgs;
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) {
final var myWorkspace = AirbyteFunctions.getWorkspace(GetWorkspaceArgs.builder()
.workspaceId("...my_workspace_id...")
.build());
}
}
variables:
myWorkspace:
fn::invoke:
function: airbyte:getWorkspace
arguments:
workspaceId: '...my_workspace_id...'
Using getWorkspace
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 getWorkspace(args: GetWorkspaceArgs, opts?: InvokeOptions): Promise<GetWorkspaceResult>
function getWorkspaceOutput(args: GetWorkspaceOutputArgs, opts?: InvokeOptions): Output<GetWorkspaceResult>def get_workspace(workspace_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWorkspaceResult
def get_workspace_output(workspace_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWorkspaceResult]func LookupWorkspace(ctx *Context, args *LookupWorkspaceArgs, opts ...InvokeOption) (*LookupWorkspaceResult, error)
func LookupWorkspaceOutput(ctx *Context, args *LookupWorkspaceOutputArgs, opts ...InvokeOption) LookupWorkspaceResultOutput> Note: This function is named LookupWorkspace in the Go SDK.
public static class GetWorkspace
{
public static Task<GetWorkspaceResult> InvokeAsync(GetWorkspaceArgs args, InvokeOptions? opts = null)
public static Output<GetWorkspaceResult> Invoke(GetWorkspaceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
public static Output<GetWorkspaceResult> getWorkspace(GetWorkspaceArgs args, InvokeOptions options)
fn::invoke:
function: airbyte:index/getWorkspace:getWorkspace
arguments:
# arguments dictionaryThe following arguments are supported:
- Workspace
Id string
- Workspace
Id string
- workspace
Id String
- workspace
Id string
- workspace_
id str
- workspace
Id String
getWorkspace Result
The following output properties are available:
- Data
Residency string - Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Notifications
Get
Workspace Notifications - Configures workspace notifications.
- Workspace
Id string
- Data
Residency string - Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Notifications
Get
Workspace Notifications - Configures workspace notifications.
- Workspace
Id string
- data
Residency String - id String
- The provider-assigned unique ID for this managed resource.
- name String
- notifications
Get
Workspace Notifications - Configures workspace notifications.
- workspace
Id String
- data
Residency string - id string
- The provider-assigned unique ID for this managed resource.
- name string
- notifications
Get
Workspace Notifications - Configures workspace notifications.
- workspace
Id string
- data_
residency str - id str
- The provider-assigned unique ID for this managed resource.
- name str
- notifications
Get
Workspace Notifications - Configures workspace notifications.
- workspace_
id str
- data
Residency String - id String
- The provider-assigned unique ID for this managed resource.
- name String
- notifications Property Map
- Configures workspace notifications.
- workspace
Id String
Supporting Types
GetWorkspaceNotifications
- Connection
Update GetWorkspace Notifications Connection Update - Configures a notification.
- Connection
Update GetAction Required Workspace Notifications Connection Update Action Required - Configures a notification.
- Failure
Get
Workspace Notifications Failure - Configures a notification.
- Success
Get
Workspace Notifications Success - Configures a notification.
- Sync
Disabled GetWorkspace Notifications Sync Disabled - Configures a notification.
- Sync
Disabled GetWarning Workspace Notifications Sync Disabled Warning - Configures a notification.
- Connection
Update GetWorkspace Notifications Connection Update - Configures a notification.
- Connection
Update GetAction Required Workspace Notifications Connection Update Action Required - Configures a notification.
- Failure
Get
Workspace Notifications Failure - Configures a notification.
- Success
Get
Workspace Notifications Success - Configures a notification.
- Sync
Disabled GetWorkspace Notifications Sync Disabled - Configures a notification.
- Sync
Disabled GetWarning Workspace Notifications Sync Disabled Warning - Configures a notification.
- connection
Update GetWorkspace Notifications Connection Update - Configures a notification.
- connection
Update GetAction Required Workspace Notifications Connection Update Action Required - Configures a notification.
- failure
Get
Workspace Notifications Failure - Configures a notification.
- success
Get
Workspace Notifications Success - Configures a notification.
- sync
Disabled GetWorkspace Notifications Sync Disabled - Configures a notification.
- sync
Disabled GetWarning Workspace Notifications Sync Disabled Warning - Configures a notification.
- connection
Update GetWorkspace Notifications Connection Update - Configures a notification.
- connection
Update GetAction Required Workspace Notifications Connection Update Action Required - Configures a notification.
- failure
Get
Workspace Notifications Failure - Configures a notification.
- success
Get
Workspace Notifications Success - Configures a notification.
- sync
Disabled GetWorkspace Notifications Sync Disabled - Configures a notification.
- sync
Disabled GetWarning Workspace Notifications Sync Disabled Warning - Configures a notification.
- connection_
update GetWorkspace Notifications Connection Update - Configures a notification.
- connection_
update_ Getaction_ required Workspace Notifications Connection Update Action Required - Configures a notification.
- failure
Get
Workspace Notifications Failure - Configures a notification.
- success
Get
Workspace Notifications Success - Configures a notification.
- sync_
disabled GetWorkspace Notifications Sync Disabled - Configures a notification.
- sync_
disabled_ Getwarning Workspace Notifications Sync Disabled Warning - Configures a notification.
- connection
Update Property Map - Configures a notification.
- connection
Update Property MapAction Required - Configures a notification.
- failure Property Map
- Configures a notification.
- success Property Map
- Configures a notification.
- sync
Disabled Property Map - Configures a notification.
- sync
Disabled Property MapWarning - Configures a notification.
GetWorkspaceNotificationsConnectionUpdate
- Email
Get
Workspace Notifications Connection Update Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Connection Update Webhook - Configures a webhook notification.
- Email
Get
Workspace Notifications Connection Update Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Connection Update Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Connection Update Email - Configures an email notification.
- webhook
Get
Workspace Notifications Connection Update Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Connection Update Email - Configures an email notification.
- webhook
Get
Workspace Notifications Connection Update Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Connection Update Email - Configures an email notification.
- webhook
Get
Workspace Notifications Connection Update Webhook - Configures a webhook notification.
- email Property Map
- Configures an email notification.
- webhook Property Map
- Configures a webhook notification.
GetWorkspaceNotificationsConnectionUpdateActionRequired
- Email
Get
Workspace Notifications Connection Update Action Required Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Connection Update Action Required Webhook - Configures a webhook notification.
- Email
Get
Workspace Notifications Connection Update Action Required Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Connection Update Action Required Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Connection Update Action Required Email - Configures an email notification.
- webhook
Get
Workspace Notifications Connection Update Action Required Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Connection Update Action Required Email - Configures an email notification.
- webhook
Get
Workspace Notifications Connection Update Action Required Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Connection Update Action Required Email - Configures an email notification.
- webhook
Get
Workspace Notifications Connection Update Action Required Webhook - Configures a webhook notification.
- email Property Map
- Configures an email notification.
- webhook Property Map
- Configures a webhook notification.
GetWorkspaceNotificationsConnectionUpdateActionRequiredEmail
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GetWorkspaceNotificationsConnectionUpdateActionRequiredWebhook
GetWorkspaceNotificationsConnectionUpdateEmail
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GetWorkspaceNotificationsConnectionUpdateWebhook
GetWorkspaceNotificationsFailure
- Email
Get
Workspace Notifications Failure Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Failure Webhook - Configures a webhook notification.
- Email
Get
Workspace Notifications Failure Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Failure Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Failure Email - Configures an email notification.
- webhook
Get
Workspace Notifications Failure Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Failure Email - Configures an email notification.
- webhook
Get
Workspace Notifications Failure Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Failure Email - Configures an email notification.
- webhook
Get
Workspace Notifications Failure Webhook - Configures a webhook notification.
- email Property Map
- Configures an email notification.
- webhook Property Map
- Configures a webhook notification.
GetWorkspaceNotificationsFailureEmail
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GetWorkspaceNotificationsFailureWebhook
GetWorkspaceNotificationsSuccess
- Email
Get
Workspace Notifications Success Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Success Webhook - Configures a webhook notification.
- Email
Get
Workspace Notifications Success Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Success Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Success Email - Configures an email notification.
- webhook
Get
Workspace Notifications Success Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Success Email - Configures an email notification.
- webhook
Get
Workspace Notifications Success Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Success Email - Configures an email notification.
- webhook
Get
Workspace Notifications Success Webhook - Configures a webhook notification.
- email Property Map
- Configures an email notification.
- webhook Property Map
- Configures a webhook notification.
GetWorkspaceNotificationsSuccessEmail
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GetWorkspaceNotificationsSuccessWebhook
GetWorkspaceNotificationsSyncDisabled
- Email
Get
Workspace Notifications Sync Disabled Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Sync Disabled Webhook - Configures a webhook notification.
- Email
Get
Workspace Notifications Sync Disabled Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Sync Disabled Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Sync Disabled Email - Configures an email notification.
- webhook
Get
Workspace Notifications Sync Disabled Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Sync Disabled Email - Configures an email notification.
- webhook
Get
Workspace Notifications Sync Disabled Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Sync Disabled Email - Configures an email notification.
- webhook
Get
Workspace Notifications Sync Disabled Webhook - Configures a webhook notification.
- email Property Map
- Configures an email notification.
- webhook Property Map
- Configures a webhook notification.
GetWorkspaceNotificationsSyncDisabledEmail
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GetWorkspaceNotificationsSyncDisabledWarning
- Email
Get
Workspace Notifications Sync Disabled Warning Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Sync Disabled Warning Webhook - Configures a webhook notification.
- Email
Get
Workspace Notifications Sync Disabled Warning Email - Configures an email notification.
- Webhook
Get
Workspace Notifications Sync Disabled Warning Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Sync Disabled Warning Email - Configures an email notification.
- webhook
Get
Workspace Notifications Sync Disabled Warning Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Sync Disabled Warning Email - Configures an email notification.
- webhook
Get
Workspace Notifications Sync Disabled Warning Webhook - Configures a webhook notification.
- email
Get
Workspace Notifications Sync Disabled Warning Email - Configures an email notification.
- webhook
Get
Workspace Notifications Sync Disabled Warning Webhook - Configures a webhook notification.
- email Property Map
- Configures an email notification.
- webhook Property Map
- Configures a webhook notification.
GetWorkspaceNotificationsSyncDisabledWarningEmail
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
GetWorkspaceNotificationsSyncDisabledWarningWebhook
GetWorkspaceNotificationsSyncDisabledWebhook
Package Details
- Repository
- airbyte airbytehq/terraform-provider-airbyte
- License
- Notes
- This Pulumi package is based on the
airbyteTerraform Provider.
Viewing docs for airbyte 1.0.2
published on Tuesday, Mar 24, 2026 by airbytehq
published on Tuesday, Mar 24, 2026 by airbytehq
