ListPackageVersionDependenciesResult

ListPackageVersionDependenciesResult schema from Amazon CodeArtifact API

AmazonArtifact RepositoryPackage ManagementDevOpsSoftware Supply ChainnpmMavenPyPINuGet

Properties

Name Type Description
format object
namespace object
package object
version object
versionRevision object
nextToken object
dependencies object
View JSON Schema on GitHub

JSON Schema

codeartifact-list-package-version-dependencies-result-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-codeartifact/refs/heads/main/json-schema/codeartifact-list-package-version-dependencies-result-schema.json",
  "title": "ListPackageVersionDependenciesResult",
  "description": "ListPackageVersionDependenciesResult schema from Amazon CodeArtifact API",
  "type": "object",
  "properties": {
    "format": {
      "allOf": [
        {
          "$ref": "#/components/schemas/PackageFormat"
        },
        {
          "description": " A format that specifies the type of the package that contains the returned dependencies. "
        }
      ]
    },
    "namespace": {
      "allOf": [
        {
          "$ref": "#/components/schemas/PackageNamespace"
        },
        {
          "description": "<p>The namespace of the package version that contains the returned dependencies. The package version component that specifies its namespace depends on its type. For example:</p> <ul> <li> <p> The namespace of a Maven package version is its <code>groupId</code>. </p> </li> <li> <p> The namespace of an npm package version is its <code>scope</code>. </p> </li> <li> <p> Python and NuGet package versions do not contain a corresponding component, package versions of those formats do not have a namespace. </p> </li> </ul>"
        }
      ]
    },
    "package": {
      "allOf": [
        {
          "$ref": "#/components/schemas/PackageName"
        },
        {
          "description": " The name of the package that contains the returned package versions dependencies. "
        }
      ]
    },
    "version": {
      "allOf": [
        {
          "$ref": "#/components/schemas/PackageVersion"
        },
        {
          "description": " The version of the package that is specified in the request. "
        }
      ]
    },
    "versionRevision": {
      "allOf": [
        {
          "$ref": "#/components/schemas/PackageVersionRevision"
        },
        {
          "description": " The current revision associated with the package version. "
        }
      ]
    },
    "nextToken": {
      "allOf": [
        {
          "$ref": "#/components/schemas/PaginationToken"
        },
        {
          "description": " The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results. "
        }
      ]
    },
    "dependencies": {
      "allOf": [
        {
          "$ref": "#/components/schemas/PackageDependencyList"
        },
        {
          "description": " The returned list of <a href=\"https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_PackageDependency.html\">PackageDependency</a> objects. "
        }
      ]
    }
  }
}