UpdateFileSystemProtection - Sistem File Elastis Amazon

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

UpdateFileSystemProtection

Memperbarui perlindungan pada sistem file.

Operasi ini memerlukan izin utuk tindakan elasticfilesystem:UpdateFileSystemProtection.

Sintaks Permintaan

PUT /2015-02-01/file-systems/FileSystemId/protection HTTP/1.1 Content-type: application/json { "ReplicationOverwriteProtection": "string" }

URIParameter Permintaan

Permintaan menggunakan URI parameter berikut.

FileSystemId

ID sistem file yang akan diperbarui.

Batasan Panjang: Panjang maksimum 128.

Pola: ^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:file-system/fs-[0-9a-f]{8,40}|fs-[0-9a-f]{8,40})$

Wajib: Ya

Isi Permintaan

Permintaan menerima data berikut dalam JSON format.

ReplicationOverwriteProtection

Status perlindungan penimpaan replikasi sistem file.

  • ENABLED— Sistem file tidak dapat digunakan sebagai sistem file tujuan dalam konfigurasi replikasi. Sistem file dapat ditulis. Perlindungan penimpaan replikasi secara defaultENABLED.

  • DISABLED— Sistem file dapat digunakan sebagai sistem file tujuan dalam konfigurasi replikasi. Sistem file hanya baca dan hanya dapat dimodifikasi dengan EFS replikasi.

  • REPLICATING— Sistem file digunakan sebagai sistem file tujuan dalam konfigurasi replikasi. Sistem file hanya-baca dan hanya dimodifikasi hanya dengan EFS replikasi.

Jika konfigurasi replikasi dihapus, perlindungan penimpaan replikasi sistem file diaktifkan kembali dan sistem file menjadi dapat ditulis.

Jenis: String

Nilai yang Valid: ENABLED | DISABLED | REPLICATING

Wajib: Tidak

Sintaksis Respons

HTTP/1.1 200 Content-type: application/json { "ReplicationOverwriteProtection": "string" }

Elemen Respons

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.

Data berikut dikembalikan dalam JSON format oleh layanan.

ReplicationOverwriteProtection

Status perlindungan penimpaan replikasi sistem file.

  • ENABLED— Sistem file tidak dapat digunakan sebagai sistem file tujuan dalam konfigurasi replikasi. Sistem file dapat ditulis. Perlindungan penimpaan replikasi secara defaultENABLED.

  • DISABLED— Sistem file dapat digunakan sebagai sistem file tujuan dalam konfigurasi replikasi. Sistem file hanya baca dan hanya dapat dimodifikasi dengan EFS replikasi.

  • REPLICATING— Sistem file digunakan sebagai sistem file tujuan dalam konfigurasi replikasi. Sistem file hanya-baca dan hanya dimodifikasi hanya dengan EFS replikasi.

Jika konfigurasi replikasi dihapus, perlindungan penimpaan replikasi sistem file diaktifkan kembali, sistem file menjadi dapat ditulis.

Jenis: String

Nilai yang Valid: ENABLED | DISABLED | REPLICATING

Kesalahan

BadRequest

Dikembalikan jika permintaan salah bentuk atau berisi kesalahan seperti nilai parameter yang tidak valid atau parameter wajib yang hilang.

HTTPKode Status: 400

FileSystemNotFound

Dikembalikan jika FileSystemId nilai yang ditentukan tidak ada di pemohon. Akun AWS

HTTPKode Status: 404

IncorrectFileSystemLifeCycleState

Dikembalikan jika status siklus hidup sistem file tidak “tersedia”.

HTTPKode Status: 409

InsufficientThroughputCapacity

Dikembalikan jika tidak ada kapasitas yang cukup untuk menyediakan throughput tambahan. Nilai ini mungkin dikembalikan saat Anda mencoba membuat sistem file dalam mode throughput yang disediakan, saat Anda mencoba meningkatkan throughput yang disediakan dari sistem file yang ada, atau saat Anda mencoba mengubah sistem file yang ada dari Bursting Throughput ke mode Throughput Terprovsioned. Coba lagi nanti.

HTTPKode Status: 503

InternalServerError

Dikembalikan jika terjadi kesalahan di sisi server.

HTTPKode Status: 500

ReplicationAlreadyExists

Dikembalikan jika sistem file sudah termasuk dalam konfigurasi replikasi. >

HTTPKode Status: 409

ThroughputLimitExceeded

Dikembalikan jika mode throughput atau jumlah throughput yang disediakan tidak dapat diubah karena batas throughput 1024 MiB/s telah tercapai.

HTTPKode Status: 400

TooManyRequests

Dikembalikan jika Anda tidak menunggu setidaknya 24 jam sebelum mengubah mode throughput, atau mengurangi nilai Throughput yang Disediakan.

HTTPKode Status: 429

Lihat Juga

Untuk informasi selengkapnya tentang penggunaan ini API di salah satu bahasa khusus AWS SDKs, lihat berikut ini: