# Functions

NewPaginationMeta populates pagination meta data from result parameters.

# Structs

GPGKey is the response structure for a GPG key.
ModuleDep is an output for a module.
ModuleInput is an input for a module.
ModuleOutput is an output for a module.
ModuleProviderDep is the output for a provider dependency.
ModuleProviderVersions is the response format for a single module instance, containing metadata about all versions and their dependencies.
ModuleResource is an output for a module.
ModuleSubmodule is the metadata about a specific submodule within a module.
ModuleVersion is the output metadata for a given version needed by CLI to resolve candidate versions to satisfy requirements.
ModuleVersions is the response format that contains all metadata about module versions needed for terraform CLI to resolve version constraints.
PaginationMeta is a structure included in responses for pagination.
SigningKeyList is the response structure for a list of signing keys.
TerraformProvider is the response structure for all required information for Terraform to choose a download URL.
TerraformProviderPlatform is the Terraform-specific response structure for a provider platform.
TerraformProviderPlatformLocation is the Terraform-specific response structure for a provider platform with all details required to perform a download.
TerraformProviderVersion is the Terraform-specific response structure for a provider version.
TerraformProviderVersions is the Terraform-specific response structure for an array of provider versions.
VersionSubmodule is the output metadata for a submodule within a given version needed by CLI to resolve candidate versions to satisfy requirements.

# Type aliases

Collection type for TerraformProviderVersion.