

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à.

# AWS CodeConnections e endpoint VPC di interfaccia ()AWS PrivateLink
<a name="vpc-interface-endpoints"></a>

Puoi stabilire una connessione privata tra il tuo VPC e creare un AWS CodeConnections endpoint *VPC* di interfaccia. Gli endpoint di interfaccia sono alimentati da [AWS PrivateLink](https://aws.amazon.com/privatelink), una tecnologia che consente l'accesso privato AWS CodeConnections APIs senza un gateway Internet, un dispositivo NAT, una connessione VPN o una connessione AWS Direct Connect. Le istanze del tuo VPC non necessitano di indirizzi IP pubblici AWS CodeConnections APIs con cui comunicare, perché il traffico tra il tuo VPC AWS CodeConnections e il tuo VPC non esce dalla rete Amazon. 

Ogni endpoint dell'interfaccia è rappresentato da una o più [interfacce di rete elastiche](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html) nelle sottoreti. 

Per ulteriori informazioni, consultare [Endpoint VPC di interfaccia (AWS PrivateLink)](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html) nella *Guida per l'utente di Amazon VPC*. 

## Considerazioni sugli endpoint AWS CodeConnections VPC
<a name="vpc-endpoint-considerations"></a>

Prima di configurare un endpoint VPC di interfaccia AWS CodeConnections, assicurati di consultare gli endpoint [dell'interfaccia nella](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-interface-endpoints.html#vpc-endpoints-actions) Amazon *VPC* User Guide. 

AWS CodeConnections supporta l'esecuzione di chiamate a tutte le sue azioni API dal tuo VPC. 

Gli endpoint VPC sono supportati in tutte le regioni. AWS CodeConnections 

## Concetti di endpoint VPC
<a name="vpc-endpoint-concepts"></a>

Di seguito sono elencati i concetti fondamentali relativi agli endpoint VPC:

Endpoint VPC  
Il punto di ingresso nel VPC che consente di connettersi privatamente a un servizio. Di seguito sono riportati i diversi tipi di endpoint VPC. Crea il tipo di endpoint VPC richiesto dal servizio supportato.  
+ [Endpoint VPC per azioni AWS CodeConnections](https://docs.aws.amazon.com/dtconsole/latest/userguide/vpc-interface-endpoints.html#vpc-endpoints-actions)
+ [Endpoint VPC per webhook AWS CodeConnections](https://docs.aws.amazon.com/dtconsole/latest/userguide/vpc-interface-endpoints.html#vpc-endpoints-webhooks)

AWS PrivateLink  
Una tecnologia che fornisce connettività privata tra e servizi. VPCs 

## Endpoint VPC per azioni AWS CodeConnections
<a name="vpc-endpoints-actions"></a>

Puoi gestire gli endpoint VPC per il servizio. AWS CodeConnections 

### Creazione di endpoint VPC di interfaccia per le azioni AWS CodeConnections
<a name="vpc-endpoint-create"></a>

Puoi creare un endpoint VPC per il AWS CodeConnections servizio utilizzando la console Amazon VPC o (). AWS Command Line Interface AWS CLI Per ulteriori informazioni, consultare [Creazione di un endpoint di interfaccia](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html#create-interface-endpoint) nella *Guida per l’utente di Amazon VPC*.

Per iniziare a utilizzare le connessioni con il tuo VPC, crea un endpoint VPC di interfaccia per. AWS CodeConnections Quando crei un endpoint VPC per AWS CodeConnections, scegli **AWS Servizi** e in **Nome servizio** scegli: 
+ **com.amazonaws. *region*.codestar-connections.api:** questa opzione crea un endpoint VPC per le operazioni API. AWS CodeConnections Ad esempio, scegli questa opzione se gli utenti utilizzano la AWS CLI, l' AWS CodeConnections API o con cui interagire AWS SDKs AWS CodeConnections per operazioni come `CreateConnection``ListConnections`, e. `CreateHost`

Per l'opzione **Abilita nome DNS**, se si seleziona DNS privato per l'endpoint, è possibile effettuare richieste API AWS CodeConnections utilizzando il nome DNS predefinito per la regione, ad esempio. `codestar-connections.us-east-1.amazonaws.com` 

**Importante**  
Il DNS privato è abilitato per impostazione predefinita per gli endpoint creati per i servizi e AWS i servizi AWS Marketplace Partner.

Per ulteriori informazioni, consultare [Accesso a un servizio tramite un endpoint di interfaccia](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html#access-service-though-endpoint) in *Guida per l'utente di Amazon VPC*.

### Creazione di una policy degli endpoint VPC per le azioni AWS CodeConnections
<a name="vpc-endpoint-policy"></a>

È possibile allegare un criterio all'endpoint VPC che controlla l'accesso all' AWS CodeConnections. La policy specifica le informazioni riportate di seguito:
+ Il principale che può eseguire operazioni.
+ Le azioni che possono essere eseguite.
+ Le risorse sui cui si possono eseguire operazioni.

Per ulteriori informazioni, consulta [Controllo degli accessi ai servizi con endpoint VPC](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-endpoints-access.html) in *Guida per l'utente di Amazon VPC*.

**Nota**  
Il file com.amazonaws. *region*L'endpoint .codestar-connections.webhooks non supporta le politiche.

**Esempio: policy degli endpoint VPC per le azioni AWS CodeConnections**  
Di seguito è riportato un esempio di policy sugli endpoint per. AWS CodeConnections Se associata a un endpoint, questa politica consente l'accesso alle AWS CodeConnections azioni elencate per tutti i principali su tutte le risorse.

```
{
  "Statement": [
    {
      "Sid": "GetConnectionOnly",
      "Principal": "*",
      "Action": [
        "codestar-connections:GetConnection"
      ],
      "Effect": "Allow",
      "Resource": "*"
    }
  ]
}
```

## Endpoint VPC per webhook AWS CodeConnections
<a name="vpc-endpoints-webhooks"></a>

AWS CodeConnections crea endpoint webhook per te quando crei o elimini un host con configurazione VPC. **Il nome dell'endpoint è com.amazonaws. *region*.codestar-connections.webhooks.**

Con l'endpoint VPC per GitHub webhook, gli host possono inviare dati sugli eventi tramite webhook ai tuoi servizi integrati sulla rete Amazon. AWS 

**Importante**  
Quando configuri il tuo host per GitHub Enterprise Server, AWS CodeConnections crea per te un endpoint VPC per i dati degli eventi dei webhook. Se hai creato l'host prima del 24 novembre 2020 e desideri utilizzare gli endpoint PrivateLink webhook VPC, devi prima [eliminare](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-host-delete.html) l'host e quindi [creare un](https://docs.aws.amazon.com/dtconsole/latest/userguide/connections-host-create.html) nuovo host.

AWS CodeConnections gestisce il ciclo di vita di questi endpoint. Per eliminare l'endpoint, è necessario eliminare la risorsa host corrispondente.

### Come vengono utilizzati gli endpoint webhook per gli host AWS CodeConnections
<a name="vpc-webhook-endpoints"></a>

L'endpoint webhook è il luogo in cui i webhook provenienti da repository di terze parti vengono inviati per l'elaborazione. AWS CodeConnections Un webhook descrive un'azione del cliente. Quando si esegue un `git push`, l'endpoint webhook riceve un webhook dal provider che descrive in dettaglio il push. Ad esempio, AWS CodeConnections puoi notificare CodePipeline l'avvio della pipeline.

Per i provider di servizi cloud, come Bitbucket, o gli host GitHub Enterprise Server che non utilizzano un VPC, l'endpoint VPC webhook non si applica perché i provider inviano webhook a luoghi in cui non viene utilizzata la rete Amazon. AWS CodeConnections 