DescribeFileSystemPolicy - Amazon Elastic File System

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

DescribeFileSystemPolicy

지정된 EFS 파일 시스템의 를 반환합니다. FileSystemPolicy

이 작업에는 elasticfilesystem:DescribeFileSystemPolicy 액션에 대한 권한이 필요합니다.

Request Syntax

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

URI요청 파라미터

요청은 다음 URI 파라미터를 사용합니다.

FileSystemId

검색할 EFS 파일 시스템을 지정합니다. FileSystemPolicy

길이 제약: 최대 길이는 128입니다.

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

필수 여부: 예

Request Body

해당 요청에는 본문이 없습니다.

Response Syntax

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

Response Elements

작업이 성공하면 서비스는 HTTP 200 응답을 다시 보냅니다.

서비스는 다음 데이터를 JSON 형식으로 반환합니다.

FileSystemId

FileSystemPolicy 적용되는 EFS 파일 시스템을 지정합니다.

타입: 문자열

길이 제약: 최대 길이는 128입니다.

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

Policy

EFS파일 시스템에 JSON FileSystemPolicy 맞게 포맷되었습니다.

유형: 문자열

길이 제약: 최소 길이 1. 최대 길이는 20000입니다.

패턴: [\s\S]+

Errors

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

참고

언어별 사용 방법에 대한 자세한 내용은 AWS SDKs 다음을 참조하십시오. API