

Sono disponibili altri esempi di AWS SDK nel repository [AWS Doc SDK Examples. ](https://github.com/awsdocs/aws-doc-sdk-examples) GitHub 

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

# Esempi di Amazon ECR che utilizzano Tools for V4 PowerShell
<a name="powershell_4_ecr_code_examples"></a>

I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando Strumenti AWS per PowerShell V4 con Amazon ECR.

Le *azioni* sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le azioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.

Ogni esempio include un link al codice sorgente completo, in cui vengono fornite le istruzioni su come configurare ed eseguire il codice nel contesto.

**Topics**
+ [Azioni](#actions)

## Azioni
<a name="actions"></a>

### `Get-ECRLoginCommand`
<a name="ecr_Get-ECRLoginCommand_powershell_4_topic"></a>

L’esempio di codice seguente mostra come utilizzare `Get-ECRLoginCommand`.

**Strumenti per V4 PowerShell **  
**Esempio 1: restituisce un PSObject contenente le informazioni di accesso che possono essere utilizzate per autenticarsi in qualsiasi registro Amazon ECR a cui l’entità principale IAM ha accesso. Le credenziali e l’endpoint della Regione necessari per la chiamata per ottenere il token di autorizzazione vengono ottenuti dai valori predefiniti della shell (impostati dai cmdlet `Set-AWSCredential/Set-DefaultAWSRegion` o `Initialize-AWSDefaultConfiguration`). È possibile utilizzare la proprietà Command with Invoke-Expression per accedere al registro specificato o utilizzare le credenziali restituite in altri strumenti che richiedono l'accesso. **  

```
Get-ECRLoginCommand
```
**Output:**  

```
Username      : AWS
Password      : eyJwYXlsb2Fk...kRBVEFfS0VZIn0=
ProxyEndpoint : https://123456789012.dkr.ecr.us-west-2.amazonaws.com
Endpoint      : https://123456789012.dkr.ecr.us-west-2.amazonaws.com
ExpiresAt     : 9/26/2017 6:08:23 AM
Command       : docker login --username AWS --password eyJwYXlsb2Fk...kRBVEFfS0VZIn0= https://123456789012.dkr.ecr.us-west-2.amazonaws.com
```
**Esempio 2: recupera un oggetto PSObject contenente le informazioni di accesso che utilizzi come input per un comando docker login. È possibile specificare qualsiasi URI di registro Amazon ECR a cui eseguire l’autenticazione, a condizione che l’entità principale IAM abbia accesso a tale registro.**  

```
(Get-ECRLoginCommand).Password | docker login --username AWS --password-stdin 012345678910.dkr.ecr.us-east-1.amazonaws.com
```
+  Per i dettagli sull'API, vedere [ Get-ECRLoginCommand ](https://docs.aws.amazon.com/powershell/v4/reference) in *Strumenti AWS per PowerShell Cmdlet Reference (V4). * 