다음을 통해 공유


Microsoft.Storage storageAccounts/fileServices/shares 2020-08-01-preview

Bicep 리소스 정의

storageAccounts/fileServices/shares 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Storage/storageAccounts/fileServices/shares 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2020-08-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    accessTier: 'string'
    enabledProtocols: 'string'
    metadata: {
      {customized property}: 'string'
    }
    rootSquash: 'string'
    shareQuota: int
  }
}

속성 값

FileShareProperties

이름 묘사
accessTier 특정 공유에 대한 액세스 계층입니다. GpV2 계정은 TransactionOptimized(기본값), 핫 및 쿨 중에서 선택할 수 있습니다. FileStorage 계정은 프리미엄을 선택할 수 있습니다. '쿨'
'핫'
'프리미엄'
'TransactionOptimized'
enabledProtocols 파일 공유에 사용되는 인증 프로토콜입니다. 공유를 만들 때만 지정할 수 있습니다. 'NFS'
'SMB'
메타데이터 공유와 메타데이터로 연결할 이름-값 쌍입니다. FileSharePropertiesMetadata
rootSquash 이 속성은 NFS 공유 전용입니다. 기본값은 NoRootSquash입니다. 'AllSquash'
'NoRootSquash'
'RootSquash'
shareQuota 공유의 최대 크기(기가바이트)입니다. 0보다 크고 5TB(5120)보다 작거나 같아야 합니다. 대용량 파일 공유의 경우 최대 크기는 102400입니다. int

제약 조건:
최소값 = 1
최대값 = 102400

FileSharePropertiesMetadata

이름 묘사

Microsoft.Storage/storageAccounts/fileServices/shares

이름 묘사
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 3
최대 길이 = 3(필수)
부모 Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다.

자세한 내용은 부모 리소스외부의 자식 리소스 참조하세요.
형식의 리소스에 대한 기호 이름: storageAccounts/fileServices
속성 파일 공유의 속성입니다. fileShareProperties

빠른 시작 샘플

다음 빠른 시작 샘플은 이 리소스 유형을 배포합니다.

Bicep 파일 묘사
파일 공유를 사용하여 스토리지 계정 만들기 이 템플릿은 Azure Storage 계정 및 파일 공유를 만듭니다.
여러 파일 공유를 사용하여 스토리지 계정 만들기 Azure Storage 계정 및 여러 파일 공유를 만듭니다.
함수 앱 및 프라이빗 엔드포인트 보안 스토리지 만들기 이 템플릿을 사용하면 프라이빗 엔드포인트를 통해 Azure Storage와 통신하는 Azure Function App을 배포할 수 있습니다.
Azure Frontdoor 의해 보호되는 함수 앱 이 템플릿을 사용하면 Azure Frontdoor Premium에서 보호하고 게시하는 Azure 프리미엄 함수를 배포할 수 있습니다. Azure Frontdoor와 Azure Functions 간의 연결은 Azure Private Link로 보호됩니다.
프라이빗 함수 앱 및 프라이빗 엔드포인트 보안 스토리지 이 템플릿은 프라이빗 엔드포인트가 있고 프라이빗 엔드포인트를 통해 Azure Storage와 통신하는 프리미엄 계획에 함수 앱을 프로비전합니다.

ARM 템플릿 리소스 정의

storageAccounts/fileServices/shares 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Storage/storageAccounts/fileServices/shares 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "apiVersion": "2020-08-01-preview",
  "name": "string",
  "properties": {
    "accessTier": "string",
    "enabledProtocols": "string",
    "metadata": {
      "{customized property}": "string"
    },
    "rootSquash": "string",
    "shareQuota": "int"
  }
}

속성 값

FileShareProperties

이름 묘사
accessTier 특정 공유에 대한 액세스 계층입니다. GpV2 계정은 TransactionOptimized(기본값), 핫 및 쿨 중에서 선택할 수 있습니다. FileStorage 계정은 프리미엄을 선택할 수 있습니다. '쿨'
'핫'
'프리미엄'
'TransactionOptimized'
enabledProtocols 파일 공유에 사용되는 인증 프로토콜입니다. 공유를 만들 때만 지정할 수 있습니다. 'NFS'
'SMB'
메타데이터 공유와 메타데이터로 연결할 이름-값 쌍입니다. FileSharePropertiesMetadata
rootSquash 이 속성은 NFS 공유 전용입니다. 기본값은 NoRootSquash입니다. 'AllSquash'
'NoRootSquash'
'RootSquash'
shareQuota 공유의 최대 크기(기가바이트)입니다. 0보다 크고 5TB(5120)보다 작거나 같아야 합니다. 대용량 파일 공유의 경우 최대 크기는 102400입니다. int

제약 조건:
최소값 = 1
최대값 = 102400

FileSharePropertiesMetadata

이름 묘사

Microsoft.Storage/storageAccounts/fileServices/shares

이름 묘사
apiVersion api 버전 '2020-08-01-preview'
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 3
최대 길이 = 3(필수)
속성 파일 공유의 속성입니다. fileShareProperties
리소스 종류 'Microsoft.Storage/storageAccounts/fileServices/shares'

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플렛 묘사
Azure Cloud Shell - VNet 스토리지

Azure 배포
이 템플릿은 Azure Cloud Shell 스토리지를 Azure 가상 네트워크에 배포합니다.
프라이빗 엔드포인트를 통해 Azure 파일 공유에 연결

Azure 배포
이 샘플에서는 가상 네트워크 및 프라이빗 DNS 영역을 구성하여 프라이빗 엔드포인트를 통해 Azure 파일 공유에 액세스하는 방법을 보여줍니다.
파일 공유를 사용하여 스토리지 계정 만들기

Azure 배포
이 템플릿은 Azure Storage 계정 및 파일 공유를 만듭니다.
여러 파일 공유를 사용하여 스토리지 계정 만들기

Azure 배포
Azure Storage 계정 및 여러 파일 공유를 만듭니다.
함수 앱 및 프라이빗 엔드포인트 보안 스토리지 만들기

Azure
배포
이 템플릿을 사용하면 프라이빗 엔드포인트를 통해 Azure Storage와 통신하는 Azure Function App을 배포할 수 있습니다.
VM 확장 집합, Azure Files 및 Mysql 사용하여 Drupal 배포

Azure 배포
Drupal(Apache/PHP)을 실행하는 각 VM에 & 부하 분산 장치/NAT 뒤에 VM 확장 집합을 배포합니다. 모든 노드는 만든 Azure 파일 공유 스토리지 및 MySQL 데이터베이스를 공유합니다.
Azure Frontdoor 의해 보호되는 함수 앱

Azure
배포
이 템플릿을 사용하면 Azure Frontdoor Premium에서 보호하고 게시하는 Azure 프리미엄 함수를 배포할 수 있습니다. Azure Frontdoor와 Azure Functions 간의 연결은 Azure Private Link로 보호됩니다.
프라이빗 함수 앱 및 프라이빗 엔드포인트 보안 스토리지

Azure
배포
이 템플릿은 프라이빗 엔드포인트가 있고 프라이빗 엔드포인트를 통해 Azure Storage와 통신하는 프리미엄 계획에 함수 앱을 프로비전합니다.

Terraform(AzAPI 공급자) 리소스 정의

storageAccounts/fileServices/shares 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Storage/storageAccounts/fileServices/shares 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/fileServices/shares@2020-08-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      accessTier = "string"
      enabledProtocols = "string"
      metadata = {
        {customized property} = "string"
      }
      rootSquash = "string"
      shareQuota = int
    }
  })
}

속성 값

FileShareProperties

이름 묘사
accessTier 특정 공유에 대한 액세스 계층입니다. GpV2 계정은 TransactionOptimized(기본값), 핫 및 쿨 중에서 선택할 수 있습니다. FileStorage 계정은 프리미엄을 선택할 수 있습니다. '쿨'
'핫'
'프리미엄'
'TransactionOptimized'
enabledProtocols 파일 공유에 사용되는 인증 프로토콜입니다. 공유를 만들 때만 지정할 수 있습니다. 'NFS'
'SMB'
메타데이터 공유와 메타데이터로 연결할 이름-값 쌍입니다. FileSharePropertiesMetadata
rootSquash 이 속성은 NFS 공유 전용입니다. 기본값은 NoRootSquash입니다. 'AllSquash'
'NoRootSquash'
'RootSquash'
shareQuota 공유의 최대 크기(기가바이트)입니다. 0보다 크고 5TB(5120)보다 작거나 같아야 합니다. 대용량 파일 공유의 경우 최대 크기는 102400입니다. int

제약 조건:
최소값 = 1
최대값 = 102400

FileSharePropertiesMetadata

이름 묘사

Microsoft.Storage/storageAccounts/fileServices/shares

이름 묘사
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 3
최대 길이 = 3(필수)
parent_id 이 리소스의 부모인 리소스의 ID입니다. 유형의 리소스에 대한 ID: storageAccounts/fileServices
속성 파일 공유의 속성입니다. fileShareProperties
리소스 종류 "Microsoft.Storage/storageAccounts/fileServices/shares@2020-08-01-preview"