TerraformModulePackageConversion
The status of converting a Terraform module version into a Pulumi package.
Properties
statusstring requiredThe 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.failureReasonstring optionalA 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.failureDetailstring optionalThe conversion bridge’s own description of the module’s problem, safe to show verbatim. Present only when the module itself is at fault.packageVersionIdstring optionalThe Pulumi package version this conversion produced. Present when the status is converted.