View a markdown version of this page

Supporto esempi di utilizzo di Tools for PowerShell V5 - AWS Esempi di codice SDK

Sono disponibili altri esempi di AWS SDK nel repository 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à.

Supporto esempi di utilizzo di Tools for PowerShell V5

I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Strumenti per PowerShell V5 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.

Argomenti

Azioni

L’esempio di codice seguente mostra come utilizzare Add-ASACommunicationToCase.

Strumenti per PowerShell V5

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"

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

Strumenti per V5 PowerShell

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 in AWS Strumenti per PowerShell Cmdlet Reference (V5).

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

Strumenti per V5 PowerShell

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"

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

Strumenti per V5 PowerShell

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 in AWS Strumenti per PowerShell Cmdlet Reference (V5).

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

Strumenti per V5 PowerShell

Esempio 1: restituisce l'elenco dei livelli di gravità che possono essere assegnati a un caso di AWS supporto.

Get-ASASeverityLevel

Esempio 2: restituisce l'elenco dei livelli di gravità che possono essere assegnati a un caso di AWS supporto. I nomi dei livelli vengono restituiti in giapponese.

Get-ASASeverityLevel -Language "ja"

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

Strumenti per V5 PowerShell

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"

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

Strumenti per V5 PowerShell

Esempio 1: restituisce lo stato corrente delle richieste di aggiornamento per i controlli specificati. Request-ASATrustedAdvisorCheckRefresh può essere utilizzato per richiedere l'aggiornamento delle informazioni sullo stato dei controlli.

Get-ASATrustedAdvisorCheckRefreshStatus -CheckId @("checkid1", "checkid2")

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

Strumenti per V5 PowerShell

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"

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

Strumenti per V5 PowerShell

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")

L’esempio di codice seguente mostra come utilizzare New-ASACase.

Strumenti per V5 PowerShell

Esempio 1: crea un nuovo caso nel Centro AWS assistenza. 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 «servizio clienti» o «tecnico». In caso di successo, viene emesso il numero del caso di AWS assistenza. Per impostazione predefinita, il caso verrà gestito in inglese. Per utilizzare il giapponese, aggiungi il parametro -Language “ja”. I CommunicationBody parametri -ServiceCode, -CategoryCode, -Soggetto 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 in AWS Strumenti per PowerShell Cmdlet Reference (V5).

L’esempio di codice seguente mostra come utilizzare Request-ASATrustedAdvisorCheckRefresh.

Strumenti per V5 PowerShell

Esempio 1: richiede un aggiornamento del controllo di Trusted Advisor specificato.

Request-ASATrustedAdvisorCheckRefresh -CheckId "checkid1"

L’esempio di codice seguente mostra come utilizzare Resolve-ASACase.

Strumenti per V5 PowerShell

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 in AWS Strumenti per PowerShell Cmdlet Reference (V5).