DescribeFileSystemPolicy - Amazon Elastic File System

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

DescribeFileSystemPolicy

Mengembalikan FileSystemPolicy untuk sistem file EFS tertentu.

Operasi ini memerlukan izin utuk tindakan elasticfilesystem:DescribeFileSystemPolicy.

Minta Sintaks

GET /2015-02-01/file-systems/FileSystemId/policy HTTP/1.1

Parameter Permintaan URI

Permintaan menggunakan parameter URI berikut.

FileSystemId

Menentukan sistem file EFS mana yang akan mengambil untuk. FileSystemPolicy

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 tidak memiliki isi permintaan.

Sintaks Respons

HTTP/1.1 200 Content-type: application/json { "FileSystemId": "string", "Policy": "string" }

Elemen Respons

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.

Layanan mengembalikan data berikut dalam format JSON.

FileSystemId

Menentukan sistem file EFS yang FileSystemPolicy berlaku.

Jenis: String

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})$

Policy

JSON diformat FileSystemPolicy untuk sistem file EFS.

Jenis: String

Batasan Panjang: Panjang minimum 1. Panjang maksimum 20000.

Pola: [\s\S]+

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 AWS

Kode Status HTTP: 404

InternalServerError

Dikembalikan jika terjadi kesalahan di sisi server.

Kode Status HTTP: 500

PolicyNotFound

Dikembalikan jika kebijakan sistem file default berlaku untuk sistem file EFS yang ditentukan.

Kode Status HTTP: 404

Contoh-contoh

Contoh

Contoh ini menggambarkan salah satu penggunaan. DescribeFileSystemPolicy

Permintaan Sampel

GET /2015-02-01/file-systems/fs-01234567/policy HTTP/1.1

Contoh Respons

{ "FileSystemId": "fs-01234567", "Policy": "{ "Version": "2012-10-17", "Id": "efs-policy-wizard-cdef0123-aaaa-6666-5555-444455556666", "Statement": [ { "Sid": "efs-statement-abcdef01-1111-bbbb-2222-111122224444", "Effect" : "Deny", "Principal": { "AWS": "*" }, "Action": "*", "Resource": "arn:aws:elasticfilesystem:us-east-2:111122223333:file-system/fs-01234567", "Condition": { "Bool": { "aws:SecureTransport": "false" } } }, { "Sid": "efs-statement-01234567-aaaa-3333-4444-111122223333", "Effect": "Allow", "Principal": { "AWS": "*" }, "Action": [ "elasticfilesystem:ClientMount", "elasticfilesystem:ClientWrite" ], "Resource" : "arn:aws:elasticfilesystem:us-east-2:111122223333:file-system/fs-01234567" } ] } }

Lihat Juga

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