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

ListTerraformModuleVersionsResponse

    Response containing the version history of a Terraform module, latest first.

    Properties

    • versions array[TerraformModuleVersion] required
      The list of module versions, ordered by version descending (latest first).
    • ↳ name string required
      The module name.
    • ↳ version string required
      The semantic version of this module version.
    • ↳ publisher string required
      The organization or user that published the module (the Terraform namespace).
    • ↳ sha256 string required
      The SHA-256 checksum of the module tarball.
    • ↳ sizeBytes integer required
      The size of the module tarball in bytes.
    • ↳ source string required
      The source identifier indicating where the module originates from (e.g. ‘private’).
    • ↳ readme string optional
      The module README, rendered client-side. Absent when the module ships no README.
    • ↳ system string required
      The Terraform provider system the module targets (e.g. ‘aws’, ‘azurerm’, ‘google’).
    • ↳ description string optional
      A free-form text description of the module’s purpose.
    • ↳ inputs array[TerraformModuleInput] required
      The input variables declared by the root module.
    • ↳ latestVersion string required
      The latest published semantic version of the module.
    • ↳ outputs array[TerraformModuleOutput] required
      The outputs declared by the root module.
    • ↳ providerRequirements array[TerraformModuleProviderRequirement] required
      The provider requirements declared by the root module.
    • ↳ updatedAt string required
      The timestamp when the module was last updated.
    • ↳ submodules array[TerraformModuleSubmodule] optional
      The submodules (modules//) shipped alongside the root module.
    • ↳ url string required
      The canonical registry:// URL identifying the module.
    • ↳ examples array[TerraformModuleExample] optional
      The examples (examples//) shipped alongside the root module.
    • ↳ packageConversion TerraformModulePackageConversion optional
      The package conversion status for this version. Absent for versions published before conversion was enabled (not backfilled).
    • continuationToken string optional
      An opaque token for fetching the next page of results.

      The infrastructure as code platform for any cloud.