FileService 리소스에 대한 작업
리소스는 FileService
스토리지 계정의 모든 파일 공유에 적용되는 특정 관리 설정을 노출합니다. 리소스는 FileService
스토리지 계정 리소스의 자식이며 스토리지 계정에는 라는 default
리소스가 하나 FileService
만 있습니다.
다음 두 가지 방법으로 리소스와 FileService
상호 작용할 수 있습니다.
- (권장) Azure Resource Manager 통해 관리할 컨트롤 플레인 API를 제공하는 스토리지 리소스 공급자(Microsoft.Storage)입니다.
- (레거시) 리소스를 관리하는
FileService
추가 HTTPS 엔드포인트를 제공하는 FileREST API입니다.
특정 이유가 없는 한 모든 관리 활동에 컨트롤 플레인 API(스토리지 리소스 공급자)를 사용해야 합니다. 리소스를 관리하는 FileService
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 파일 공유에서 사용 가능 |
---|---|---|---|---|
Get FileService |
-
파일 서비스 - 서비스 속성 가져오기 - 파일 서비스 - 목록 |
파일 서비스 속성 가져오기 | ||
FileService 설정 |
파일 서비스 - 서비스 속성 설정 | 파일 서비스 속성 설정 | ||
실행 전 파일 요청 | -- | 실행 전 파일 요청 |