FileShare 리소스에 대한 작업
리소스는 FileShare
Azure 파일 공유에 대한 관리 인터페이스를 제공하므로 파일 공유 이름, 활성화된 프로토콜, 할당된 크기("할당량") 등을 제어할 수 있습니다. 리소스는 FileShare
리소스의 FileService
자식이며 스토리지 계정에는 스토리지 계정의 리소스 제한에 따라 무한 수의 파일 공유가 포함될 수 있습니다.
다음 두 가지 방법으로 리소스와 FileShare
상호 작용할 수 있습니다.
- (권장) Azure Resource Manager 통해 관리할 컨트롤 플레인 API를 제공하는 스토리지 리소스 공급자(Microsoft.Storage)입니다.
- (레거시) 를 관리하는
FileShares
추가 HTTPS 엔드포인트를 제공하는 FileREST API입니다.
특정 이유가 없는 한 모든 관리 활동에 컨트롤 플레인 API(스토리지 리소스 공급자)를 사용해야 합니다. 관리할 FileShares
API는 레거시 이유로 데이터 평면을 통해 노출됩니다. 관리 작업을 수행하는 데이터 평면 API는 완전히 지원되며 다음과 같은 상황에서 사용할 수 있습니다.
- 이러한 API를 이미 사용하고 있는 레거시 애플리케이션 또는 서비스가 있습니다.
- 매우 높은 규모의 요구 사항이 있습니다. 스토리지 리소스 공급자가 제공하는 컨트롤 API는 FileREST API보다 훨씬 더 낮은 크기 보장을 제공합니다.
에 대한 FileService
새 매개 변수 및 작업은 FileREST에 노출되더라도 데이터 평면 REST SDK에 추가되지 않을 수 있습니다. 컨트롤 플레인 SDK를 사용하여 매개 변수 및 작업에 액세스합니다.
Azure Files API 노출 영역에 대한 자세한 내용은 Azure Files REST API를 참조하세요.
관리 API
작업 | 컨트롤 플레인 API(Microsoft.Storage) | 데이터 평면 API(FileREST) | SMB 파일 공유에서 사용 가능 | NFS 파일 공유에서 사용 가능 |
---|---|---|---|---|
FileShare 을 만듭니다. |
파일 공유 - Create | Create 공유 | ||
Delete FileShare |
파일 공유 - 삭제 | 공유 삭제 | ||
Get FileShare |
파일 공유 - 가져오기 | |||
임대 FileShare |
파일 공유 - 임대 | 임대 공유 | ||
목록 FileShares |
파일 공유 - 목록 | 공유 나열 | ||
복원 FileShare |
파일 공유 - 복원 | 공유 복원 | ||
FileShare 업데이트 |
파일 공유 - 업데이트 |
-
공유 속성 설정 - 공유 메타데이터 설정 |
||
스냅샷 FileShare |
-- | 스냅샷 공유(Snapshot Share) | ||
저장된 액세스 정책 가져오기 FileShare |
-- | 공유 ACL 가져오기 | ||
저장된 액세스 정책 설정 FileShare |
-- | 공유 ACL 설정 |
데이터 API
작업 | API | SMB 파일 공유에서 사용 가능 | NFS 파일 공유에서 사용 가능 |
---|---|---|---|
액세스 제어 목록 권한 Create | 권한 만들기 | ||
액세스 제어 목록 권한 가져오기 | 권한 가져오기 |