Support -Beispiele unter Verwendung von Tools für PowerShell V4 - AWS-SDK-Codebeispiele

Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs verfügbar.

Support -Beispiele unter Verwendung von Tools für PowerShell V4

Die folgenden Codebeispiele zeigen, wie Sie Aktionen durchführen und gängige Szenarien implementieren, indem Sie AWS -Tools für PowerShell V4 mit Support nutzen.

Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Servicefunktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.

Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anweisungen zum Einrichten und Ausführen des Codes im Kodex finden.

Themen

Aktionen

Die folgenden Codebeispiele zeigen, wie Add-ASACommunicationToCase verwendet wird.

Tools für PowerShell V4

Beispiel 1: Fügt den Text einer E-Mail-Kommunikation zum angegebenen Fall hinzu.

Add-ASACommunicationToCase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -CommunicationBody "Some text about the case"

Beispiel 2: Fügt den Text einer E-Mail-Nachricht zum angegebenen Fall sowie eine oder mehrere E-Mail-Adressen hinzu, die in der CC-Zeile der E-Mail enthalten sind.

Add-ASACommunicationToCase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -CcEmailAddress @("email1@address.com", "email2@address.com") -CommunicationBody "Some text about the case"
  • Weitere API-Informationen finden Sie unter AddCommunicationToCase in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).

Die folgenden Codebeispiele zeigen, wie Get-ASACase verwendet wird.

Tools für PowerShell V4

Beispiel 1: Gibt die Details aller Supportfälle zurück.

Get-ASACase

Beispiel 2: Gibt die Details aller Supportfälle seit dem angegebenen Datum und der angegebenen Uhrzeit zurück.

Get-ASACase -AfterTime "2013-09-10T03:06Z"

Beispiel 3: Gibt die Details der ersten 10 Supportfälle zurück, einschließlich derer, die gelöst wurden.

Get-ASACase -MaxResult 10 -IncludeResolvedCases $true

Beispiel 4: Gibt die Details des einzelnen angegebenen Supportfalls zurück.

Get-ASACase -CaseIdList "case-12345678910-2013-c4c1d2bf33c5cf47"

Beispiel 5: Gibt die Details der angegebenen Supportfälle zurück.

Get-ASACase -CaseIdList @("case-12345678910-2013-c4c1d2bf33c5cf47", "case-18929034710-2011-c4fdeabf33c5cf47")
  • Weitere API-Informationen finden Sie unter DescribeCases in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).

Die folgenden Codebeispiele zeigen, wie Get-ASACommunication verwendet wird.

Tools für PowerShell V4

Beispiel 1: Gibt alle Kommunikationen für den angegebenen Fall zurück.

Get-ASACommunication -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47"

Beispiel 2: Gibt alle Kommunikationen seit Mitternacht UTC am 1. Januar 2012 für den angegebenen Fall zurück.

Get-ASACommunication -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -AfterTime "2012-01-10T00:00Z"
  • Weitere API-Informationen finden Sie unter DescribeCommunications in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).

Die folgenden Codebeispiele zeigen, wie Get-ASAService verwendet wird.

Tools für PowerShell V4

Beispiel 1: Gibt alle verfügbaren Servicecodes, Namen und Kategorien zurück.

Get-ASAService

Beispiel 2: Gibt den Namen und die Kategorien für den Service mit dem angegebenen Code zurück.

Get-ASAService -ServiceCodeList "amazon-cloudfront"

Beispiel 3: Gibt den Namen und die Kategorien für die angegebenen Servicecodes zurück.

Get-ASAService -ServiceCodeList @("amazon-cloudfront", "amazon-cloudwatch")

Beispiel 4: Gibt den Namen und die Kategorien (in Japanisch) für die angegebenen Servicecodes zurück. Derzeit werden die Sprachcodes Englisch („en“) und Japanisch („ja“) unterstützt.

Get-ASAService -ServiceCodeList @("amazon-cloudfront", "amazon-cloudwatch") -Language "ja"
  • Weitere API-Informationen finden Sie unter DescribeServices in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).

Die folgenden Codebeispiele zeigen, wie Get-ASASeverityLevel verwendet wird.

Tools für PowerShell V4

Beispiel 1: Gibt die Liste der Schweregrade zurück, die einem AWS-Supportfall zugewiesen werden können.

Get-ASASeverityLevel

Beispiel 2: Gibt die Liste der Schweregrade zurück, die einem AWS-Supportfall zugewiesen werden können. Die Namen der Grade werden auf Japanisch zurückgegeben.

Get-ASASeverityLevel -Language "ja"
  • Weitere API-Informationen finden Sie unter DescribeSeverityLevels in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).

Die folgenden Codebeispiele zeigen, wie Get-ASATrustedAdvisorCheck verwendet wird.

Tools für PowerShell V4

Beispiel 1: Gibt die Sammlung von Prüfungen von Trusted Advisor zurück. Sie müssen den Parameter „Language“ angeben, der entweder „en“ für englische Ausgabe oder „ja“ für japanische Ausgabe akzeptieren kann.

Get-ASATrustedAdvisorCheck -Language "en"

Die folgenden Codebeispiele zeigen, wie Get-ASATrustedAdvisorCheckRefreshStatus verwendet wird.

Tools für PowerShell V4

Beispiel 1: Gibt den aktuellen Status der Aktualisierungsanforderungen für die angegebenen Prüfungen zurück. Mit „Request-ASATrustedAdvisorCheckRefresh“ kann eine Aktualisierung der Statusinformationen der Prüfungen angefordert werden.

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

Die folgenden Codebeispiele zeigen, wie Get-ASATrustedAdvisorCheckResult verwendet wird.

Tools für PowerShell V4

Beispiel 1: Gibt die Ergebnisse einer Prüfung von Trusted Advisor zurück. Die Liste der verfügbaren Prüfungen von Trusted Advisor kann mit Get-ASATrustedAdvisorChecks abgerufen werden. Die Ausgabe umfasst den Gesamtstatus der Prüfung, den Zeitstempel, zu dem die Prüfung zuletzt durchgeführt wurde, und die eindeutige Prüf-ID für die jeweilige Prüfung. Um die Ergebnisse auf Japanisch auszugeben, fügen Sie den Parameter -Language „ja“ hinzu.

Get-ASATrustedAdvisorCheckResult -CheckId "checkid1"

Die folgenden Codebeispiele zeigen, wie Get-ASATrustedAdvisorCheckSummary verwendet wird.

Tools für PowerShell V4

Beispiel 1: Gibt die neueste Zusammenfassung für die angegebene Prüfung von Trusted Advisor zurück.

Get-ASATrustedAdvisorCheckSummary -CheckId "checkid1"

Beispiel 2: Gibt die neuesten Zusammenfassungen für die angegebenen Prüfungen von Trusted Advisor zurück.

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

Die folgenden Codebeispiele zeigen, wie New-ASACase verwendet wird.

Tools für PowerShell V4

Beispiel 1: Erstellt einen neuen Fall im AWS Support Center. Die Werte für die Parameter „-ServiceCode“ und „-CategoryCode“ können mit dem Cmdlet „Get-ASAService“ abgerufen werden. Der Wert für den Parameter „-SeverityCode“ kann mit dem Cmdlet „Get-ASASeverityLevel“ abgerufen werden. Der Wert des Parameters „IssueType“ kann entweder „customer-service“ oder „technical“ sein. Bei Erfolg wird die AWS-Support-Fallnummer ausgegeben. Standardmäßig wird der Fall auf Englisch bearbeitet. Um Japanisch zu verwenden, fügen Sie den Parameter -Language „ja“ hinzu. Die Parameter -ServiceCode, -CategoryCode, -Subject und -CommunicationBody sind obligatorisch.

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"
  • Weitere API-Informationen finden Sie unter CreateCase in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).

Die folgenden Codebeispiele zeigen, wie Request-ASATrustedAdvisorCheckRefresh verwendet wird.

Tools für PowerShell V4

Beispiel 1: Fordert eine Aktualisierung für die angegebene Prüfung von Trusted Advisor an.

Request-ASATrustedAdvisorCheckRefresh -CheckId "checkid1"

Die folgenden Codebeispiele zeigen, wie Resolve-ASACase verwendet wird.

Tools für PowerShell V4

Beispiel 1: Gibt den Anfangszustand des angegebenen Falls und den aktuellen Zustand nach Abschluss des Aufrufs zur Lösung zurück.

Resolve-ASACase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47"
  • Weitere API-Informationen finden Sie unter ResolveCase in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).