翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ジェネリックパッケージの概要
generic
パッケージ形式を使用すると、任意のタイプのファイルをアップロードして CodeArtifact リポジトリにパッケージを作成できます。ジェネリックパッケージは、特定のプログラミング言語、ファイルタイプ、またはパッケージ管理エコシステムには関連付けられていません。これは、アプリケーションインストーラー、機械学習モデル、設定ファイルなど、任意のビルドアーティファクトの保存とバージョン管理に使用できます。
ジェネリックパッケージは、パッケージ名、名前空間、バージョン、および 1 つ以上のアセット (またはファイル) で構成されます。汎用パッケージは、他の形式のパッケージと一緒に 1 つの CodeArtifact リポジトリに存在できます。
AWS CLI または SDK を使用して汎用パッケージを操作できます。ジェネリックパッケージで動作する AWS CLI コマンドの完全なリストについては、「」を参照してくださいジェネリックパッケージでサポートされるコマンド。
ジェネリックパッケージの制約
-
アップストリームリポジトリからは取得できません。ジェネリックパッケージは公開先のリポジトリからのみ取得できます。
から返される、ListPackageVersionDependenciesまたは に表示される依存関係を宣言することはできません AWS Management Console 。
README ファイルと LICENSE ファイルは保存できますが、 によって解釈されません CodeArtifact。これらのファイル内の情報は、 GetPackageVersionReadmeまたは から返されずDescribePackageVersion、 にも表示されません AWS Management Console。
のすべてのパッケージと同様に CodeArtifact、アセットサイズとパッケージあたりのアセット数には制限があります。の制限とクォータの詳細については CodeArtifact、「」を参照してくださいのクォータ AWS CodeArtifact。
-
ジェネリックパッケージに含まれるアセット名は、以下の規則に従う必要があります。
アセット名には Unicode の文字と数字を使用できます。具体的には、小文字 (
Ll
)、修飾文字 (Lm
)、その他の文字 (Lo
)、タイトルケース文字 (Lt
)、大文字 (Lu
)、文字番号 (Nl
)、および 10 進数 (Nd
) の Unicode 文字カテゴリを使用できます。次の特殊文字を使用できます。
~!@^&()-_+[]{};,.
.
や..
はアセット名に使用できません。使用できる空白文字はスペースのみです。アセット名の先頭や末尾にスペースを含めることはできません。また、連続するスペースを含めることはできません。