RepositoryExternalConnectionInfo
¶
Source code in docs_src/capo_codeartifact/types/repository_external_connection_info.py
external_connection_name
instance-attribute
¶
external_connection_name: NotRequired[ExternalConnectionName]
The name of the external connection associated with a repository.
package_format
instance-attribute
¶
package_format: NotRequired[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.
status
instance-attribute
¶
status: NotRequired[ExternalConnectionStatus]
The status of the external connection of a repository. There is one valid value, Available.