View a markdown version of this page

Contoh Storage Gateway menggunakan AWS CLI - AWS Command Line Interface

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Contoh Storage Gateway menggunakan AWS CLI

Contoh kode berikut menunjukkan cara melakukan tindakan dan menerapkan skenario umum dengan menggunakan AWS Command Line Interface dengan Storage Gateway.

Tindakan merupakan kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.

Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.

Tindakan

Contoh kode berikut menunjukkan cara menggunakandescribe-gateway-information.

AWS CLI

Untuk mendeskripsikan gateway

Per describe-gateway-information intah berikut mengembalikan metadata tentang gateway yang ditentukan. Untuk menentukan gateway mana yang akan dijelaskan, gunakan Amazon Resource Name (ARN) dari gateway dalam perintah.

Contoh ini menentukan gateway dengan id sgw-12A3456B di akun123456789012:

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

Perintah ini mengeluarkan blok JSON yang berisi metadata tentang gateway seperti namanya, antarmuka jaringan, zona waktu yang dikonfigurasi, dan status (apakah gateway berjalan atau tidak).

Contoh kode berikut menunjukkan cara menggunakanlist-file-shares.

AWS CLI

Untuk membuat daftar berbagi file

command-nameContoh berikut mencantumkan widget yang tersedia di AWS akun Anda.

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

Output:

{ "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 }

Untuk informasi selengkapnya, lihat ListFileShares Referensi API Layanan Gateway AWS Storage.

Contoh kode berikut menunjukkan cara menggunakanlist-gateways.

AWS CLI

Untuk membuat daftar gateway untuk akun

Per list-gateways intah berikut mencantumkan semua gateway yang ditentukan untuk akun:

aws storagegateway list-gateways

Perintah ini menghasilkan blok JSON yang berisi daftar Gateway Amazon Resource Names (ARN).

  • Untuk detail API, lihat ListGateways di Refer AWS CLI ensi Perintah.

Contoh kode berikut menunjukkan cara menggunakanlist-volumes.

AWS CLI

Untuk membuat daftar volume yang dikonfigurasi untuk gateway

Per list-volumes intah berikut mengembalikan daftar volume yang dikonfigurasi untuk gateway yang ditentukan. Untuk menentukan gateway mana yang akan dijelaskan, gunakan Amazon Resource Name (ARN) dari gateway dalam perintah.

Contoh ini menentukan gateway dengan id sgw-12A3456B di akun123456789012:

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

Perintah ini mengeluarkan blok JSON yang merupakan daftar volume yang mencakup jenis dan ARN untuk setiap volume.

  • Untuk detail API, lihat ListVolumes di Refer AWS CLI ensi Perintah.

Contoh kode berikut menunjukkan cara menggunakanrefresh-cache.

AWS CLI

Untuk menyegarkan cache berbagi file

refresh-cacheContoh berikut menyegarkan cache untuk berbagi file yang ditentukan.

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

Output:

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

Untuk informasi selengkapnya, lihat ListFileShares Referensi API Layanan Gateway AWS Storage.

  • Untuk detail API, lihat RefreshCache di Refer AWS CLI ensi Perintah.