Skip to content

Data Source: awsServicecatalogLaunchPaths

Lists the paths to the specified product. A path is how the user has access to a specified product, and is necessary when provisioning a product. A path also determines the constraints put on the product.

Example Usage

Basic Usage

/*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.dataAwsServicecatalogLaunchPaths.DataAwsServicecatalogLaunchPaths(
  this,
  "example",
  {
    productId: "prod-yakog5pdriver",
  }
);

Argument Reference

The following arguments are required:

  • productId - (Required) Product identifier.

The following arguments are optional:

  • acceptLanguage - (Optional) Language code. Valid values: en (English), jp (Japanese), zh (Chinese). Default value is en.

Attributes Reference

In addition to all arguments above, the following attributes are exported:

  • summaries - Block with information about the launch path. See details below.

summaries

  • constraintSummaries - Block for constraints on the portfolio-product relationship. See details below.
  • pathId - Identifier of the product path.
  • name - Name of the portfolio to which the path was assigned.
  • tags - Tags associated with this product path.

constraintSummaries

  • description - Description of the constraint.
  • type - Type of constraint. Valid values are launch, notification, stackset, and template.