Module workspaces

This provider is a derived work of the Terraform Provider distributed under MPL 2.0. If you encounter a bug or missing feature, first check the pulumi/pulumi-aws repo; however, if that doesn’t turn up anything, please consult the source terraform-providers/terraform-provider-aws repo.

Data Sources


Data Sources

Data Source getBundle

getBundle(args: GetBundleArgs, opts?: pulumi.InvokeOptions): Promise<GetBundleResult> & GetBundleResult

Use this data source to get information about a Workspaces Bundle.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";

const example = aws.workspaces.getBundle({
    bundleId: "wsb-b0s22j3d7",

This content is derived from


interface GetBundleArgs

interface GetBundleArgs

A collection of arguments for invoking getBundle.

property bundleId

bundleId: string;

The ID of the bundle.

interface GetBundleResult

interface GetBundleResult

A collection of values returned by getBundle.

property bundleId

bundleId: string;

property computeTypes

computeTypes: outputs.workspaces.GetBundleComputeType[];

The compute type. See supported fields below.

property description

description: string;

The description of the bundle.

property id

id: string;

id is the provider-assigned unique ID for this managed resource.

property name

name: string;

The name of the compute type.

property owner

owner: string;

The owner of the bundle.

property rootStorages

rootStorages: outputs.workspaces.GetBundleRootStorage[];

The root volume. See supported fields below.

property userStorages

userStorages: outputs.workspaces.GetBundleUserStorage[];

The user storage. See supported fields below.