Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memperbarui perlindungan pada sistem file.
Operasi ini memerlukan izin utuk tindakan elasticfilesystem:UpdateFileSystemProtection
.
Minta Sintaks
PUT /2015-02-01/file-systems/FileSystemId
/protection HTTP/1.1
Content-type: application/json
{
"ReplicationOverwriteProtection": "string
"
}
Parameter Permintaan URI
Permintaan menggunakan parameter URI 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 format JSON.
- 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 oleh replikasi EFS. -
REPLICATING
— Sistem file digunakan sebagai sistem file tujuan dalam konfigurasi replikasi. Sistem file hanya-baca dan hanya dimodifikasi hanya oleh replikasi EFS.
Jika konfigurasi replikasi dihapus, perlindungan penimpaan replikasi sistem file diaktifkan kembali dan sistem file menjadi dapat ditulis.
Tipe: 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.
Layanan mengembalikan data berikut dalam format JSON.
- 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 oleh replikasi EFS. -
REPLICATING
— Sistem file digunakan sebagai sistem file tujuan dalam konfigurasi replikasi. Sistem file hanya-baca dan hanya dimodifikasi oleh replikasi EFS.
Jika konfigurasi replikasi dihapus, perlindungan penimpaan replikasi sistem file diaktifkan kembali, sistem file menjadi dapat ditulis.
Tipe: 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.
Kode Status HTTP: 400
- FileSystemNotFound
-
Dikembalikan jika
FileSystemId
nilai yang ditentukan tidak ada di pemohon. Akun AWSKode Status HTTP: 404
- IncorrectFileSystemLifeCycleState
-
Dikembalikan jika status siklus hidup sistem file tidak “tersedia”.
Kode Status HTTP: 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.
Kode Status HTTP: 503
- InternalServerError
-
Kembali jika terjadi kesalahan di sisi server.
Kode Status HTTP: 500
- ReplicationAlreadyExists
-
Kembali jika sistem file sudah termasuk dalam konfigurasi replikasi. >
Kode Status HTTP: 409
- ThroughputLimitExceeded
-
Dikembalikan jika mode throughput atau jumlah throughput yang disediakan tidak dapat diubah karena batas throughput 1024 MiB/s telah tercapai.
Kode Status HTTP: 400
- TooManyRequests
-
Dikembalikan jika Anda tidak menunggu setidaknya 24 jam sebelum mengubah mode throughput, atau mengurangi nilai Throughput yang Disediakan.
Kode Status HTTP: 429
Lihat Juga
Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini: