View a markdown version of this page

Storage Gateway Gateway-Beispiele mit AWS CLI - AWS Command Line Interface

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.

Storage Gateway Gateway-Beispiele mit AWS CLI

Die folgenden Codebeispiele zeigen Ihnen, wie Sie Aktionen ausführen und allgemeine Szenarien implementieren, indem Sie das AWS Command Line Interface mit Storage Gateway verwenden.

Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen 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

Das folgende Codebeispiel zeigt, wie man es benutzt. describe-gateway-information

AWS CLI

So beschreiben Sie ein Gateway

Der folgende describe-gateway-information-Befehl gibt Metadaten zum angegebenen Gateway zurück. Verwenden Sie den Amazon-Ressourcennamen (ARN) des Gateways im Befehl, um anzugeben, welches Gateway beschrieben werden soll.

In diesem Beispiel wird ein Gateway mit der ID sgw-12A3456B im Konto 123456789012 angegeben:

aws storagegateway describe-gateway-information --gateway-arn "arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12A3456B"

Dieser Befehl gibt einen JSON-Block mit Metadaten über das Gateway zurück, z. B. seinen Namen, Netzwerkschnittstellen, die konfigurierte Zeitzone und den Status (ungeachtet dessen, ob das Gateway aktuell ausgeführt wird oder nicht).

Das folgende Codebeispiel zeigt, wie man es benutzt. list-file-shares

AWS CLI

So listen Sie Dateifreigaben auf

Das folgende command-name Beispiel listet die verfügbaren Widgets in Ihrem AWS Konto auf.

aws storagegateway list-file-shares \ --gateway-arn arn:aws:storagegateway:us-east-1:209870788375:gateway/sgw-FB02E292

Ausgabe:

{ "FileShareInfoList": [ { "FileShareType": "NFS", "FileShareARN": "arn:aws:storagegateway:us-east-1:111122223333:share/share-2FA12345", "FileShareId": "share-2FA12345", "FileShareStatus": "AVAILABLE", "GatewayARN": "arn:aws:storagegateway:us-east-1:111122223333:gateway/sgw-FB0AAAAA" } ], "Marker": null }

Weitere Informationen finden Sie ListFileSharesin der AWS Storage Gateway Service API-Referenz.

  • Einzelheiten zur API finden Sie ListFileSharesunter AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie man es benutzt. list-gateways

AWS CLI

So listen Sie Gateways für ein Konto auf

Der folgende list-gateways-Befehl listet alle für ein Konto definierten Gateways auf:

aws storagegateway list-gateways

Dieser Befehl gibt einen JSON-Block mit einer Liste der Amazon-Ressourcennamen (ARNs) des Gateways.

  • Einzelheiten zur API finden Sie ListGatewaysin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt die Verwendunglist-volumes.

AWS CLI

So listen Sie die für ein Gateway konfigurierten Volumes auf

Der folgende list-volumes-Befehl gibt eine Liste der für das angegebene Gateway konfigurierten Volumes zurück. Verwenden Sie den Amazon-Ressourcennamen (ARN) des Gateways im Befehl, um anzugeben, welches Gateway beschrieben werden soll.

In diesem Beispiel wird ein Gateway mit der ID sgw-12A3456B im Konto 123456789012 angegeben:

aws storagegateway list-volumes --gateway-arn "arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12A3456B"

Dieser Befehl gibt einen JSON-Block aus, d. h. eine Liste von Volumes, die den Typ und den ARN für jedes Volume enthält.

  • Einzelheiten zur API finden Sie ListVolumesin der AWS CLI Befehlsreferenz.

Das folgende Codebeispiel zeigt, wie man es benutzt. refresh-cache

AWS CLI

So aktualisieren Sie den Cache für Dateifreigaben

Im folgenden Beispiel für refresh-cache wird der Cache für die angegebene Dateifreigabe aktualisiert.

aws storagegateway refresh-cache \ --file-share-arn arn:aws:storagegateway:us-east-1:111122223333:share/share-2FA12345

Ausgabe:

{ "FileShareARN": "arn:aws:storagegateway:us-east-1:111122223333:share/share-2FA12345", "NotificationId": "4954d4b1-abcd-ef01-1234-97950a7d3483" }

Weitere Informationen finden Sie ListFileSharesin der AWS Storage Gateway Service API-Referenz.

  • Einzelheiten zur API finden Sie RefreshCacheunter AWS CLI Befehlsreferenz.