翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
DescribeFileSystemPolicy
指定されたEFSファイルシステムの FileSystemPolicy
を返します。
このオペレーションには、elasticfilesystem:DescribeFileSystemPolicy
アクションに対する許可が必要です。
リクエストの構文
GET /2015-02-01/file-systems/FileSystemId
/policy HTTP/1.1
URI リクエストパラメータ
リクエストでは、次のURIパラメータを使用します。
- FileSystemId
-
を取得するEFSファイルシステムを指定します
FileSystemPolicy
。長さの制限:最大長は 128 です。
パターン:
^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:file-system/fs-[0-9a-f]{8,40}|fs-[0-9a-f]{8,40})$
必須: はい
リクエストボディ
リクエストにリクエスト本文がありません。
レスポンスの構文
HTTP/1.1 200
Content-type: application/json
{
"FileSystemId": "string",
"Policy": "string"
}
レスポンス要素
アクションが成功すると、サービスは 200 HTTP レスポンスを返します。
次のデータは、 サービスによって JSON 形式で返されます。
- FileSystemId
-
FileSystemPolicy
が適用されるEFSファイルシステムを指定します。型: 文字列
長さの制限:最大長は 128 です。
パターン:
^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:file-system/fs-[0-9a-f]{8,40}|fs-[0-9a-f]{8,40})$
- Policy
-
EFS ファイルシステム
FileSystemPolicy
用にJSONフォーマットされた 。型: 文字列
長さの制限:最小長は 1 です。最大長は 20000 です。
パターン:
[\s\S]+
エラー
- BadRequest
-
リクエストの形式が正しくない場合や、無効なパラメータ値や必須パラメータの欠落などのエラーが含まれている場合に返されます。
HTTP ステータスコード: 400
- FileSystemNotFound
-
指定された
FileSystemId
値がリクエスタの に存在しない場合に返されます AWS アカウント。HTTP ステータスコード: 404
- InternalServerError
-
サーバー側でエラーが発生した場合に返されます。
HTTP ステータスコード: 500
- PolicyNotFound
-
指定されたファイルシステムに対してデフォルトのEFSファイルシステムポリシーが有効になっている場合に返されます。
HTTP ステータスコード: 404
例
例
この例では、 の使用例を示します DescribeFileSystemPolicy。
リクエスト例
GET /2015-02-01/file-systems/fs-01234567/policy HTTP/1.1
レスポンス例
{
"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"
}
]
}
}
以下の資料も参照してください。
言語固有の のいずれかAPIでこれを使用する方法の詳細については AWS SDKs、以下を参照してください。