本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 的 Storage Gateway 範例 AWS CLI
下列程式碼範例示範如何搭配 AWS Command Line Interface Storage Gateway 使用 來執行動作和實作常見案例。
Actions 是大型程式的程式碼摘錄,必須在內容中執行。雖然動作會示範如何呼叫個別服務函數,但您可以在其相關案例中查看內容中的動作。
每個範例都包含完整原始程式碼的連結,您可以在其中找到如何在內容中設定和執行程式碼的指示。
主題
動作
下列程式碼範例示範如何使用 describe-gateway-information
。
- AWS CLI
-
描述閘道
下列
describe-gateway-information
命令會傳回指定閘道的中繼資料。若要指定要描述的閘道,請在 命令中使用閘道的 Amazon Resource Name (ARN)。此範例指定
sgw-12A3456B
帳戶中 ID 為 的閘道123456789012
:aws storagegateway describe-gateway-information --gateway-arn
"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12A3456B"
此命令會輸出包含閘道相關中繼資料的JSON區塊,例如其名稱、網路介面、設定的時區和狀態 (無論閘道是否正在執行)。
-
如需API詳細資訊,請參閱 命令參考 DescribeGatewayInformation
中的 。 AWS CLI
-
下列程式碼範例示範如何使用 list-file-shares
。
- AWS CLI
-
列出檔案共用
下列
command-name
範例列出您 AWS 帳戶中可用的小工具。aws storagegateway list-file-shares \ --gateway-arn
arn:aws:storagegateway:us-east-1:209870788375:gateway/sgw-FB02E292
輸出:
{ "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 }
如需詳細資訊,請參閱 ListFileShares 中的 AWS Storage Gateway 服務API參考 。
-
如需API詳細資訊,請參閱 命令參考 ListFileShares
中的 。 AWS CLI
-
下列程式碼範例示範如何使用 list-gateways
。
- AWS CLI
-
列出帳戶的閘道
下列
list-gateways
命令會列出為 帳戶定義的所有閘道:aws storagegateway list-gateways
此命令會輸出包含閘道 Amazon Resource Names () 清單的JSON區塊ARNs。
-
如需API詳細資訊,請參閱 命令參考 ListGateways
中的 。 AWS CLI
-
下列程式碼範例示範如何使用 list-volumes
。
- AWS CLI
-
列出為閘道設定的磁碟區
下列
list-volumes
命令會傳回為指定閘道設定的磁碟區清單。若要指定要描述的閘道,請在 命令中使用閘道的 Amazon Resource Name (ARN)。此範例指定
sgw-12A3456B
帳戶中 ID 為 的閘道123456789012
:aws storagegateway list-volumes --gateway-arn
"arn:aws:storagegateway:us-west-2:123456789012:gateway/sgw-12A3456B"
此命令會輸出一個JSON區塊,其中包含 類型和ARN每個磁碟區的磁碟區清單。
-
如需API詳細資訊,請參閱 命令參考 ListVolumes
中的 。 AWS CLI
-
下列程式碼範例示範如何使用 refresh-cache
。
- AWS CLI
-
重新整理檔案共用快取
下列
refresh-cache
範例會重新整理指定檔案共用的快取。aws storagegateway refresh-cache \ --file-share-arn
arn:aws:storagegateway:us-east-1:111122223333:share/share-2FA12345
輸出:
{ "FileShareARN": "arn:aws:storagegateway:us-east-1:111122223333:share/share-2FA12345", "NotificationId": "4954d4b1-abcd-ef01-1234-97950a7d3483" }
如需詳細資訊,請參閱 Storage Gateway Service 參考ListFileShares中的 。 AWS Storage Gateway API
-
如需API詳細資訊,請參閱 命令參考 RefreshCache
中的 。 AWS CLI
-