Skip to content

Data Source: awsWorkspacesBundle

Retrieve information about an AWS WorkSpaces bundle.

Example Usage

By ID

/*Provider bindings are generated by running cdktf get.
See https://cdk.tf/provider-generation for more details.*/
import * as aws from "./.gen/providers/aws";
new aws.dataAwsWorkspacesBundle.DataAwsWorkspacesBundle(this, "example", {
  bundleId: "wsb-b0s22j3d7",
});

By Owner & Name

/*Provider bindings are generated by running cdktf get.
See https://cdk.tf/provider-generation for more details.*/
import * as aws from "./.gen/providers/aws";
new aws.dataAwsWorkspacesBundle.DataAwsWorkspacesBundle(this, "example", {
  name: "Value with Windows 10 and Office 2016",
  owner: "AMAZON",
});

Argument Reference

The following arguments are supported:

  • bundleId – (Optional) ID of the bundle.
  • owner – (Optional) Owner of the bundles. You have to leave it blank for own bundles. You cannot combine this parameter with bundleId.
  • name – (Optional) Name of the bundle. You cannot combine this parameter with bundleId.

Attributes Reference

  • description – The description of the bundle.
  • bundleId – The ID of the bundle.
  • name – The name of the bundle.
  • owner – The owner of the bundle.
  • computeType – The compute type. See supported fields below.
  • rootStorage – The root volume. See supported fields below.
  • userStorage – The user storage. See supported fields below.

computeType

  • name - Name of the compute type.

rootStorage

  • capacity - Size of the root volume.

userStorage

  • capacity - Size of the user storage.