AWS Support Beispiele für die Verwendung von Tools für PowerShell - AWS SDKCode-Beispiele

Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples GitHub verfügbar.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS Support Beispiele für die Verwendung von Tools für PowerShell

Die folgenden Codebeispiele zeigen Ihnen, wie Sie mithilfe von AWS Tools for PowerShell with Aktionen ausführen und allgemeine Szenarien implementieren AWS Support.

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

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

Themen

Aktionen

Das folgende Codebeispiel zeigt die VerwendungAdd-ASACommunicationToCase.

Tools für PowerShell

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

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

Beispiel 2: Fügt dem angegebenen Fall den Text einer E-Mail-Nachricht 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"

Das folgende Codebeispiel zeigt die Verwendung. Get-ASACase

Tools für PowerShell

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

Das folgende Codebeispiel zeigt die Verwendung. Get-ASACommunication

Tools für PowerShell

Beispiel 1: Gibt die gesamte Kommunikation für den angegebenen Fall zurück.

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

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

Get-ASACommunication -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47" -AfterTime "2012-01-10T00:00Z"

Das folgende Codebeispiel zeigt die Verwendung. Get-ASAService

Tools für PowerShell

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 Dienst 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 (auf 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"

Das folgende Codebeispiel zeigt die Verwendung. Get-ASASeverityLevel

Tools für PowerShell

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

Get-ASASeverityLevel

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

Get-ASASeverityLevel -Language "ja"

Das folgende Codebeispiel zeigt die Verwendung. Get-ASATrustedAdvisorCheck

Tools für PowerShell

Beispiel 1: Gibt die Sammlung von Trusted Advisor Advisor-Checks zurück. Sie müssen den Sprachparameter angeben, der entweder „en“ für die englische Ausgabe oder „ja“ für die japanische Ausgabe akzeptiert.

Get-ASATrustedAdvisorCheck -Language "en"

Das folgende Codebeispiel zeigt die Verwendung. Get-ASATrustedAdvisorCheckRefreshStatus

Tools für PowerShell

Beispiel 1: Gibt den aktuellen Status der Aktualisierungsanforderungen für die angegebenen Prüfungen zurück. Anfrage — ASATrustedAdvisorCheckRefresh kann verwendet werden, um anzufordern, dass die Statusinformationen der Prüfungen aktualisiert werden.

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

Das folgende Codebeispiel zeigt die Verwendung. Get-ASATrustedAdvisorCheckResult

Tools für PowerShell

Beispiel 1: Gibt die Ergebnisse einer Trusted Advisor zurück. Die Liste der verfügbaren Trusted Advisor Advisor-Checks kann mit Get- abgerufen werdenASATrustedAdvisorChecks. Die Ausgabe enthält den Gesamtstatus der Prüfung, den Zeitstempel, zu dem die Prüfung zuletzt ausgeführt wurde, und die eindeutige Prüf-ID für die spezifische Prüfung. Um die Ergebnisse auf Japanisch ausgeben zu lassen, fügen Sie den Parameter -Language „ja“ hinzu.

Get-ASATrustedAdvisorCheckResult -CheckId "checkid1"

Das folgende Codebeispiel zeigt die Verwendung. Get-ASATrustedAdvisorCheckSummary

Tools für PowerShell

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

Get-ASATrustedAdvisorCheckSummary -CheckId "checkid1"

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

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

Das folgende Codebeispiel zeigt die Verwendung. New-ASACase

Tools für PowerShell

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

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"

Das folgende Codebeispiel zeigt die Verwendung. Request-ASATrustedAdvisorCheckRefresh

Tools für PowerShell

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

Request-ASATrustedAdvisorCheckRefresh -CheckId "checkid1"

Das folgende Codebeispiel zeigt die Verwendung. Resolve-ASACase

Tools für PowerShell

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

Resolve-ASACase -CaseId "case-12345678910-2013-c4c1d2bf33c5cf47"