

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Crea endpoint VPC per CodeArtifact
<a name="create-vpc-endpoints"></a>

 Per creare endpoint di cloud privato virtuale (VPC) per CodeArtifact, usa il comando Amazon EC2. `create-vpc-endpoint` AWS CLI Per ulteriori informazioni, consulta [Interface VPC Endpoints (AWS PrivateLink)](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html) nella *Amazon Virtual Private Cloud* User Guide. 

 Sono necessari due endpoint VPC in modo che tutte le richieste si trovino nella CodeArtifact rete. AWS Il primo endpoint viene utilizzato per chiamare CodeArtifact APIs (ad esempio, `GetAuthorizationToken` and). `CreateRepository`

```
com.amazonaws.region.codeartifact.api
```

 Il secondo endpoint viene utilizzato per accedere ai CodeArtifact repository utilizzando gestori di pacchetti e strumenti di compilazione (ad esempio, npm e Gradle).

```
com.amazonaws.region.codeartifact.repositories
```

 Il comando seguente crea un endpoint per accedere ai repository. CodeArtifact 

```
aws ec2 create-vpc-endpoint --vpc-id vpcid --vpc-endpoint-type Interface \
  --service-name com.amazonaws.region.codeartifact.api --subnet-ids subnetid \
  --security-group-ids groupid --private-dns-enabled
```

 Il comando seguente crea un endpoint per accedere ai gestori di pacchetti e agli strumenti di compilazione.

```
aws ec2 create-vpc-endpoint --vpc-id vpcid --vpc-endpoint-type Interface \
  --service-name com.amazonaws.region.codeartifact.repositories --subnet-ids subnetid \
  --security-group-ids groupid --private-dns-enabled
```

**Nota**  
 Quando si crea un `codeartifact.repositories` endpoint, è necessario creare un hostname DNS privato utilizzando l'opzione. `--private-dns-enabled` Se non puoi o non vuoi creare un nome host DNS privato quando crei l'`codeartifact.repositories`endpoint, devi seguire un passaggio di configurazione aggiuntivo per utilizzare il tuo gestore di pacchetti da CodeArtifact un VPC. Per ulteriori informazioni, consulta [Usa l'`codeartifact.repositories`endpoint senza DNS privato](use-codeartifact-from-vpc.md#use-codeartifact-from-vpc-no-private-dns).

Dopo aver creato gli endpoint VPC, potrebbe essere necessario eseguire ulteriori configurazioni con le regole del gruppo di sicurezza con cui utilizzare gli endpoint. CodeArtifact Per ulteriori informazioni sui gruppi di sicurezza in Amazon VPC, consulta Gruppi [di sicurezza](https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints-access.html#vpc-endpoints-security-groups).

Se riscontri problemi di connessione a CodeArtifact, puoi utilizzare lo strumento VPC Reachability Analyzer per eseguire il debug del problema. Per ulteriori informazioni, consulta [Cos'è VPC Reachability Analyzer](https://docs.aws.amazon.com/vpc/latest/reachability/what-is-reachability-analyzer.html)?