

Sono disponibili altri esempi AWS SDK nel repository [AWS Doc SDK](https://github.com/awsdocs/aws-doc-sdk-examples) 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à.

# Supporto esempi di utilizzo di Tools for V4 PowerShell
<a name="powershell_4_support_code_examples"></a>

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

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>

### `Add-ASACommunicationToCase`
<a name="support_AddCommunicationToCase_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare`Add-ASACommunicationToCase`.

**Strumenti per PowerShell V4**  
**Esempio 1: aggiunge il corpo di una comunicazione e-mail al caso specificato.**  

```
Add-ASACommunicationToCase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -CommunicationBody "Some text about the case"
```
**Esempio 2: aggiunge il corpo di una comunicazione e-mail al caso specificato e uno o più indirizzi e-mail contenuti nella riga CC dell’e-mail.**  

```
Add-ASACommunicationToCase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -CcEmailAddress @("email1@address.com", "email2@address.com") -CommunicationBody "Some text about the case"
```
+  Per i dettagli sull'API, vedere [AddCommunicationToCase](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 

### `Get-ASACase`
<a name="support_DescribeCases_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `Get-ASACase`

**Strumenti per PowerShell V4**  
**Esempio 1: restituisce i dettagli di tutti i casi di supporto.**  

```
Get-ASACase
```
**Esempio 2: restituisce i dettagli di tutti i casi di supporto a partire dalla data e dall’ora specificate.**  

```
Get-ASACase -AfterTime "2013-09-10T03:06Z"
```
**Esempio 3: restituisce i dettagli dei primi 10 casi di supporto, inclusi quelli risolti.**  

```
Get-ASACase -MaxResult 10 -IncludeResolvedCases $true
```
**Esempio 4: restituisce i dettagli del caso di supporto specificato.**  

```
Get-ASACase -CaseIdList "case-12345678910-2013-c4c1d2bf33c5cf47"
```
**Esempio 5: restituisce i dettagli dei casi di supporto specificati.**  

```
Get-ASACase -CaseIdList @("case-12345678910-2013-c4c1d2bf33c5cf47", "case-18929034710-2011-c4fdeabf33c5cf47")
```
+  Per i dettagli sull'API, vedere [DescribeCases](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 

### `Get-ASACommunication`
<a name="support_DescribeCommunications_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `Get-ASACommunication`

**Strumenti per PowerShell V4**  
**Esempio 1: restituisce tutte le comunicazioni per il caso specificato.**  

```
Get-ASACommunication -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47"
```
**Esempio 2: restituisce tutte le comunicazioni dalla mezzanotte UTC del 1° gennaio 2012 per il caso specificato.**  

```
Get-ASACommunication -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -AfterTime "2012-01-10T00:00Z"
```
+  Per i dettagli sull'API, vedere [DescribeCommunications](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 

### `Get-ASAService`
<a name="support_DescribeServices_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `Get-ASAService`

**Strumenti per PowerShell V4**  
**Esempio 1: restituisce tutti i codici, i nomi e le categorie disponibili per il servizio.**  

```
Get-ASAService
```
**Esempio 2: restituisce il nome e le categorie del servizio con il codice specificato.**  

```
Get-ASAService -ServiceCodeList "amazon-cloudfront"
```
**Esempio 3: restituisce il nome e le categorie dei codici del servizio specificato.**  

```
Get-ASAService -ServiceCodeList @("amazon-cloudfront", "amazon-cloudwatch")
```
**Esempio 4: restituisce il nome e le categorie (in giapponese) dei codici del servizio specificato. Attualmente sono supportati i codici di lingua inglese (“en”) e giapponese (“ja”).**  

```
Get-ASAService -ServiceCodeList @("amazon-cloudfront", "amazon-cloudwatch") -Language "ja"
```
+  Per i dettagli sull'API, vedere [DescribeServices](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 

### `Get-ASASeverityLevel`
<a name="support_DescribeSeverityLevels_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `Get-ASASeverityLevel`

**Strumenti per PowerShell V4**  
**Esempio 1: restituisce l'elenco dei livelli di gravità che possono essere assegnati a un caso AWS Support.**  

```
Get-ASASeverityLevel
```
**Esempio 2: restituisce l'elenco dei livelli di gravità che possono essere assegnati a un caso AWS Support. I nomi dei livelli vengono restituiti in giapponese.**  

```
Get-ASASeverityLevel -Language "ja"
```
+  Per i dettagli sull'API, vedere [DescribeSeverityLevels](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (V4)*. 

### `Get-ASATrustedAdvisorCheck`
<a name="support_DescribeTrustedAdvisorChecks_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `Get-ASATrustedAdvisorCheck`

**Strumenti per PowerShell V4**  
**Esempio 1: restituisce la raccolta dei controlli di Trusted Advisor. È necessario specificare il parametro Language che può accettare “en” per l’output in inglese o “ja” per l’output in giapponese.**  

```
Get-ASATrustedAdvisorCheck -Language "en"
```
+  Per i dettagli sull'API, vedere [DescribeTrustedAdvisorChecks](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 

### `Get-ASATrustedAdvisorCheckRefreshStatus`
<a name="support_DescribeTrustedAdvisorCheckRefreshStatuses_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `Get-ASATrustedAdvisorCheckRefreshStatus`

**Strumenti per PowerShell V4**  
**Esempio 1: restituisce lo stato corrente delle richieste di aggiornamento per i controlli specificati. Richiesta- ASATrusted AdvisorCheckRefresh può essere utilizzato per richiedere l'aggiornamento delle informazioni sullo stato dei controlli.**  

```
Get-ASATrustedAdvisorCheckRefreshStatus -CheckId @("checkid1", "checkid2")
```
+  Per i dettagli sull'API, vedere [DescribeTrustedAdvisorCheckRefreshStatuses](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 

### `Get-ASATrustedAdvisorCheckResult`
<a name="support_DescribeTrustedAdvisorCheckResult_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `Get-ASATrustedAdvisorCheckResult`

**Strumenti per PowerShell V4**  
**Esempio 1: restituisce i risultati di un controllo di Trusted Advisor. L'elenco dei controlli Trusted Advisor disponibili può essere ottenuto utilizzando Get- ASATrustedAdvisorChecks. L’output include lo stato generale del controllo, il timestamp dell’ultimo controllo eseguito e l’ID univoco del controllo specifico. Per visualizzare i risultati in giapponese, aggiungi il parametro -Language “ja.**  

```
Get-ASATrustedAdvisorCheckResult -CheckId "checkid1"
```
+  Per i dettagli sull'API, vedere [DescribeTrustedAdvisorCheckResult](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (V4)*. 

### `Get-ASATrustedAdvisorCheckSummary`
<a name="support_DescribeTrustedAdvisorCheckSummaries_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `Get-ASATrustedAdvisorCheckSummary`

**Strumenti per PowerShell V4**  
**Esempio 1: restituisce il riepilogo più recente del controllo di Trusted Advisor specificato.**  

```
Get-ASATrustedAdvisorCheckSummary -CheckId "checkid1"
```
**Esempio 2: restituisce i riepiloghi più recenti dei controlli di Trusted Advisor specificati.**  

```
Get-ASATrustedAdvisorCheckSummary -CheckId @("checkid1", "checkid2")
```
+  Per i dettagli sull'API, vedere [DescribeTrustedAdvisorCheckSummaries](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 

### `New-ASACase`
<a name="support_CreateCase_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `New-ASACase`

**Strumenti per PowerShell V4**  
**Esempio 1: crea un nuovo caso nel AWS Support Center. I valori per i CategoryCode parametri - ServiceCode e - possono essere ottenuti utilizzando il Get-ASAService cmdlet. Il valore per il SeverityCode parametro - può essere ottenuto utilizzando il Get-ASASeverityLevel cmdlet. Il valore del IssueType parametro - può essere «assistenza clienti» o «tecnico». In caso di successo, viene emesso il numero del caso AWS Support. Per impostazione predefinita, il caso verrà gestito in inglese. Per utilizzare il giapponese, aggiungi il parametro -Language “ja”. I CommunicationBody parametri -ServiceCode, -CategoryCode, -Subject e - sono obbligatori.**  

```
New-ASACase -ServiceCode "amazon-cloudfront" -CategoryCode "APIs" -SeverityCode "low" -Subject "subject text" -CommunicationBody "description of the case" -CcEmailAddress @("email1@domain.com", "email2@domain.com") -IssueType "technical"
```
+  Per i dettagli sull'API, vedere [CreateCase](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 

### `Request-ASATrustedAdvisorCheckRefresh`
<a name="support_RefreshTrustedAdvisorCheck_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `Request-ASATrustedAdvisorCheckRefresh`

**Strumenti per PowerShell V4**  
**Esempio 1: richiede un aggiornamento del controllo di Trusted Advisor specificato.**  

```
Request-ASATrustedAdvisorCheckRefresh -CheckId "checkid1"
```
+  Per i dettagli sull'API, vedere [RefreshTrustedAdvisorCheck](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 

### `Resolve-ASACase`
<a name="support_ResolveCase_powershell_4_topic"></a>

Il seguente esempio di codice mostra come utilizzare. `Resolve-ASACase`

**Strumenti per PowerShell V4**  
**Esempio 1: restituisce lo stato iniziale del caso specificato e lo stato corrente dopo il completamento della chiamata per risolverlo.**  

```
Resolve-ASACase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47"
```
+  Per i dettagli sull'API, vedere [ResolveCase](https://docs.aws.amazon.com/powershell/v4/reference)in *AWS Strumenti per PowerShell Cmdlet Reference (*V4). 