Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

アップストリームリポジトリを追加または削除する

フォーカスモード
アップストリームリポジトリを追加または削除する - CodeArtifact

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

CodeArtifact リポジトリにアップストリームリポジトリを追加または削除するには、以下のセクションの手順に従います。アップストリームリポジトリの作成方法の詳細については、「CodeArtifact でアップストリームリポジトリを操作する」を参照してください。

このガイドでは、その他のCodeArtifact リポジトリをアップストリームリポジトリとして設定する方法について説明します。npmjs.com、Nuget Gallery、Maven Central、PyPI などのパブリックリポジトリへの外部接続の設定については、「Add an external connection」を参照してください。

アップストリームリポジトリを追加または削除する (コンソール)

CodeArtifact コンソールを使用してリポジトリをアップストリームリポジトリとして追加するには、次の手順に従います。でアップストリームリポジトリを追加する方法については AWS CLI、「」を参照してくださいアップストリームリポジトリを追加または削除する (AWS CLI)

CodeArtifact コンソールを使用してアップストリームリポジトリを追加するには
  1. https://console.aws.amazon.com/codesuite/codeartifact/home「https://www.com で AWS CodeArtifact コンソールを開きます。

  2. ナビゲーションペインで、Domains(ドメイン) をクリックし、リポジトリを含むドメイン名を選択します。

  3. リポジトリの名前を選択します。

  4. [編集] を選択します。

  5. [アップストリームリポジトリ] で、[アップストリームリポジトリの関連付け] を選択し、アップストリームリポジトリとして加えるリポジトリを追加します。リポジトリはアップストリームリポジトリと同じドメインにのみ追加できます。

  6. [リポジトリを更新]をクリックします。

CodeArtifact コンソールを使用してアップストリームリポジトリを削除するには
  1. https://console.aws.amazon.com/codesuite/codeartifact/home「https://www.com で AWS CodeArtifact コンソールを開きます。

  2. ナビゲーションペインで、Domains(ドメイン) をクリックし、リポジトリを含むドメイン名を選択します。

  3. リポジトリの名前を選択します。

  4. [編集] を選択します。

  5. [アップストリームリポジトリ] で、削除するアップストリームリポジトリのリストエントリを探し、[関連付けの解除] を選択します。

    重要

    CodeArtifact リポジトリからアップストリームリポジトリを削除すると、パッケージマネージャーはアップストリームリポジトリのパッケージ、またはアップストリームリポジトリのいずれにもアクセスできなくなります。

  6. [リポジトリを更新]をクリックします。

アップストリームリポジトリを追加または削除する (AWS CLI)

AWS Command Line Interface (AWS CLI) を使用して、CodeArtifact リポジトリのアップストリームリポジトリを追加または削除できます。これを行うには、update-repositoryコマンドを使用します。そして--upstreamsパラメータを使用して、アップストリームリポジトリを指定します。

リポジトリはアップストリームリポジトリと同じドメインにのみ追加できます。

アップストリームリポジトリを追加するには (AWS CLI)
  1. まだ設定していない場合は、AWS CodeArtifact を使用したセットアップ「」の手順に従って CodeArtifact AWS CLI で をセットアップおよび設定します。

  2. --upstreams フラグを含む aws codeartifact update-repository コマンドを使用して、アップストリームリポジトリを追加します。

    注記

    update-repository コマンドを呼び出すと、設定済みの既存のアップストリームリポジトリが --upstreams フラグを含むリポジトリのリストに置き換えられます。アップストリームリポジトリを追加し既存のリポジトリも維持する場合は、既存のアップストリームリポジトリを呼び出しに含める必要があります。

    次の例のコマンドは、my_domain という名前のドメインにある my_repo という名前のリポジトリに 2 つのアップストリームリポジトリを追加します。--upstreamsパラメータ内のアップストリームリポジトリの順序は、CodeArtifactがmy_repoリポジトリからパッケージをリクエストする際の検索優先順位を決定します。詳細については、「アップストリームリポジトリの優先順位」を参照してください。

    npmjs.com 「https://www.com や Maven Central」などのパブリックな外部リポジトリに接続する方法については、「」を参照してくださいCodeArtifact リポジトリをパブリックリポジトリに接続する

    aws codeartifact update-repository \ --repository my_repo \ --domain my_domain \ --domain-owner 111122223333 \ --upstreams repositoryName=upstream-1 repositoryName=upstream-2

    アウトプットには、次のようなアップストリームリポジトリが含まれます。

    { "repository": { "name": "my_repo", "administratorAccount": "123456789012", "domainName": "my_domain", "domainOwner": "111122223333", "arn": "arn:aws:codeartifact:us-east-2:111122223333:repository/my_domain/my_repo", "upstreams": [ { "repositoryName": "upstream-1" }, { "repositoryName": "upstream-2" } ], "externalConnections": [] } }
アップストリームリポジトリを削除するには (AWS CLI)
  1. まだ設定していない場合は、AWS CodeArtifact を使用したセットアップ「」の手順に従って CodeArtifact AWS CLI で をセットアップおよび設定します。

  2. CodeArtifact リポジトリからアップストリームリポジトリを削除するには、--upstreams フラグを含む update-repository コマンドを使用します。コマンドに提供されるリポジトリのリストは、CodeArtifact リポジトリの新しいアップストリームリポジトリセットになります。削除しない既存のアップストリームリポジトリを含め、削除するアップストリームリポジトリは省略します。

    あるリポジトリからすべてのアップストリームリポジトリを削除するには、update-repositoryコマンドを使用し、引数なしで--upstreamsを含めます。以下は、my_domainという名前のドメインに含まれるmy_repoという名前のリポジトリからアップストリームリポジトリを削除します。

    aws codeartifact update-repository \ --repository my_repo \ --domain my_domain \ --domain-owner 111122223333 \ --upstreams

    アウトプットは、upstreamsのリストが空であることを示しています。

    { "repository": { "name": "my_repo", "administratorAccount": "123456789012", "domainName": "my_domain", "domainOwner": "111122223333", "arn": "arn:aws:codeartifact:us-east-2:111122223333:repository/my_domain/my_repo", "upstreams": [], "externalConnections": [] } }
プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.