RepositoryExternalConnectionInfo - AWS CodeArtifact

RepositoryExternalConnectionInfo

Contains information about the external connection of a repository.

Contents

externalConnectionName

The name of the external connection associated with a repository.

Type: String

Length Constraints: Minimum length of 2. Maximum length of 100.

Pattern: [A-Za-z0-9][A-Za-z0-9._\-:]{1,99}

Required: No

packageFormat

The package format associated with a repository's external connection. The valid package formats are:

  • npm: A Node Package Manager (npm) package.

  • pypi: A Python Package Index (PyPI) package.

  • maven: A Maven package that contains compiled code in a distributable format, such as a JAR file.

  • nuget: A NuGet package.

  • generic: A generic package.

  • ruby: A Ruby package.

  • swift: A Swift package.

  • cargo: A Cargo package.

Type: String

Valid Values: npm | pypi | maven | nuget | generic | ruby | swift | cargo

Required: No

status

The status of the external connection of a repository. There is one valid value, Available.

Type: String

Valid Values: Available

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: