Skip to main content
Pulumi logo Pulumi logo
  1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. TerraformModulePackageConversion

TerraformModulePackageConversion

    The status of converting a Terraform module version into a Pulumi package.

    Properties

    • status string required
      The conversion status: converting, converted, failed, or unsupported. A failed conversion may succeed on a retry; an unsupported one cannot, because the module uses Terraform features the bridge cannot express.
    • failureReason string optional
      A fault code classifying why the conversion produced no package, not prose: unknown, transient, misconfigured, timed_out, missing_provider, unsupported_feature, invalid_version or module_error. Every code other than unknown is a positive classification; unknown means the conversion failed and nothing recognised why, so a retry has no established reason to succeed. Clients render their own wording from it. Present when the status is failed or unsupported.
    • failureDetail string optional
      The conversion bridge’s own description of the module’s problem, safe to show verbatim. Present only when the module itself is at fault.
    • packageVersionId string optional
      The Pulumi package version this conversion produced. Present when the status is converted.

      The infrastructure as code platform for any cloud.