다음을 통해 공유


Microsoft.Storage storageAccounts/blobServices/containers 2021-08-01

Bicep 리소스 정의

storageAccounts/blobServices/컨테이너 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

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

리소스 형식

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

resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices/containers@2021-08-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    defaultEncryptionScope: 'string'
    denyEncryptionScopeOverride: bool
    enableNfsV3AllSquash: bool
    enableNfsV3RootSquash: bool
    immutableStorageWithVersioning: {
      enabled: bool
    }
    metadata: {
      {customized property}: 'string'
    }
    publicAccess: 'string'
  }
}

속성 값

ContainerProperties

이름 묘사
defaultEncryptionScope 모든 쓰기에 대해 지정된 암호화 범위를 사용하도록 컨테이너의 기본값입니다. 문자열
denyEncryptionScopeOverride 컨테이너 기본값에서 암호화 범위의 재정의를 차단합니다. bool
enableNfsV3AllSquash Blob 컨테이너에서 NFSv3 모든 squash를 사용하도록 설정합니다. bool
enableNfsV3RootSquash Blob 컨테이너에서 NFSv3 루트 스쿼시를 사용하도록 설정합니다. bool
immutableStorageWithVersioning 컨테이너의 개체 수준 불변성 속성입니다. 이 속성은 변경할 수 없으며 컨테이너를 만들 때만 true로 설정할 수 있습니다. 기존 컨테이너는 마이그레이션 프로세스를 거쳐야 합니다. ImmutableStorageWithVersioning
메타데이터 컨테이너와 메타데이터로 연결할 이름-값 쌍입니다. containerPropertiesMetadata
publicAccess 컨테이너의 데이터에 공개적으로 액세스할 수 있는지 여부와 액세스 수준을 지정합니다. 'Blob'
'컨테이너'
'None'

ContainerPropertiesMetadata

이름 묘사

ImmutableStorageWithVersioning

이름 묘사
사용 이 속성은 변경할 수 없는 속성이며 true로 설정하면 컨테이너 수준에서 개체 수준 불변성을 사용할 수 있습니다. bool

Microsoft.Storage/storageAccounts/blobServices/containers

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

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

자세한 내용은 부모 리소스외부의 자식 리소스 참조하세요.
형식 리소스의 기호 이름: storageAccounts/blobServices
속성 Blob 컨테이너의 속성입니다. ContainerProperties

빠른 시작 샘플

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

Bicep 파일 묘사
데이터 팩터리 복사 데이터 도구에 대한 Blob 만들기 빠른 시작 이 템플릿은 Blob Storage를 만들고 데이터 복사 도구 빠른 시작에 대한 파일을 업로드합니다.
스토리지 계정 데이터 공유 만들기 이 템플릿은 스토리지 계정에서 데이터 공유를 만듭니다.
여러 Blob 컨테이너가 있는 스토리지 계정 만들기 Azure Storage 계정 및 여러 Blob 컨테이너를 만듭니다.
V2 데이터 팩터리 만들기 이 템플릿은 Azure Blob Storage의 폴더에서 스토리지의 다른 폴더로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
azure Machine Learning Sweep 작업 만들기 이 템플릿은 하이퍼 매개 변수 튜닝을 위한 Azure Machine Learning Sweep 작업을 만듭니다.
Azure Azure Storage 계정 및 Blob 컨테이너 만들기 이 템플릿은 Azure Storage 계정 및 Blob 컨테이너를 만듭니다.
Storage 계정 만들기 & Backup Vault 통해 보호를 사용하도록 설정 백업 자격 증명 모음을 통해 스토리지 계정을 만들고 운영 및 자격 증명 모음 백업을 사용하도록 설정하는 템플릿
SFTP를 사용하도록 설정된 스토리지 계정 만들기 SFTP 프로토콜을 사용하여 액세스할 수 있는 Azure Storage 계정 및 Blob 컨테이너를 만듭니다. 액세스는 암호 또는 공개 키 기반일 수 있습니다.
Container Apps 사용하여 Dapr 마이크로 서비스 앱을 만듭니다. Container Apps를 사용하여 Dapr 마이크로 서비스 앱을 만듭니다.
Container Apps 사용하여 Dapr pub-sub servicebus 앱을 만듭니다. Container Apps를 사용하여 Dapr pub-sub servicebus 앱을 만듭니다.
Event Grid 연결 사용하여 Azure Data Explorer db 배포 Event Grid 연결을 사용하여 Azure Data Explorer db를 배포합니다.
관리형 가상 네트워크 사용하여 보안 Azure AI Studio 배포 이 템플릿은 강력한 네트워크 및 ID 보안 제한을 사용하여 안전한 Azure AI Studio 환경을 만듭니다.
FinOps 허브 이 템플릿은 Data Lake Storage 및 Data Factory를 포함하여 새 FinOps 허브 인스턴스를 만듭니다.
Blob 원본 및 Private Link 사용하여 Front Door Premium 이 템플릿은 Front Door Premium 및 Azure Storage Blob 컨테이너를 만들고 Front Door에 대한 프라이빗 엔드포인트를 사용하여 스토리지 계정으로 트래픽을 보냅니다.
RHEL(클러스터형 다중 VM) JBoss EAP 이 템플릿을 사용하면 JBoss EAP 7.4 클러스터를 실행하는 여러 RHEL 8.6 VM을 만들 수 있으며 eap 세션 복제라는 웹 애플리케이션도 배포할 수 있습니다. 배포 시 구성된 JBoss EAP 사용자 이름 및 암호를 사용하여 관리 콘솔에 로그인할 수 있습니다.
Azure Data Factory를 사용하여 더 많은 작업을 할 수 있습니다. 한 번의 클릭으로 Azure Data Factory 이 템플릿은 Azure Blob에서 다른 Azure Blob으로의 복사 작업에 대한 데이터 팩터리 파이프라인을 만듭니다.
ARM 템플릿을 사용하여 IoT Hub 만들기, 메시지 라우팅 및 보기 이 템플릿을 사용하여 IoT Hub 및 스토리지 계정을 배포합니다. 앱을 실행하여 스토리지로 라우팅되는 허브로 메시지를 보낸 다음 결과를 봅니다.

ARM 템플릿 리소스 정의

storageAccounts/blobServices/컨테이너 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

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

리소스 형식

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

{
  "type": "Microsoft.Storage/storageAccounts/blobServices/containers",
  "apiVersion": "2021-08-01",
  "name": "string",
  "properties": {
    "defaultEncryptionScope": "string",
    "denyEncryptionScopeOverride": "bool",
    "enableNfsV3AllSquash": "bool",
    "enableNfsV3RootSquash": "bool",
    "immutableStorageWithVersioning": {
      "enabled": "bool"
    },
    "metadata": {
      "{customized property}": "string"
    },
    "publicAccess": "string"
  }
}

속성 값

ContainerProperties

이름 묘사
defaultEncryptionScope 모든 쓰기에 대해 지정된 암호화 범위를 사용하도록 컨테이너의 기본값입니다. 문자열
denyEncryptionScopeOverride 컨테이너 기본값에서 암호화 범위의 재정의를 차단합니다. bool
enableNfsV3AllSquash Blob 컨테이너에서 NFSv3 모든 squash를 사용하도록 설정합니다. bool
enableNfsV3RootSquash Blob 컨테이너에서 NFSv3 루트 스쿼시를 사용하도록 설정합니다. bool
immutableStorageWithVersioning 컨테이너의 개체 수준 불변성 속성입니다. 이 속성은 변경할 수 없으며 컨테이너를 만들 때만 true로 설정할 수 있습니다. 기존 컨테이너는 마이그레이션 프로세스를 거쳐야 합니다. ImmutableStorageWithVersioning
메타데이터 컨테이너와 메타데이터로 연결할 이름-값 쌍입니다. containerPropertiesMetadata
publicAccess 컨테이너의 데이터에 공개적으로 액세스할 수 있는지 여부와 액세스 수준을 지정합니다. 'Blob'
'컨테이너'
'None'

ContainerPropertiesMetadata

이름 묘사

ImmutableStorageWithVersioning

이름 묘사
사용 이 속성은 변경할 수 없는 속성이며 true로 설정하면 컨테이너 수준에서 개체 수준 불변성을 사용할 수 있습니다. bool

Microsoft.Storage/storageAccounts/blobServices/containers

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

제약 조건:
최소 길이 = 3
최대 길이 = 3(필수)
속성 Blob 컨테이너의 속성입니다. ContainerProperties
리소스 종류 'Microsoft.Storage/storageAccounts/blobServices/containers'

빠른 시작 템플릿

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

템플렛 묘사
데이터 팩터리 복사 데이터 도구에 대한 Blob 만들기 빠른 시작

Azure 배포
이 템플릿은 Blob Storage를 만들고 데이터 복사 도구 빠른 시작에 대한 파일을 업로드합니다.
스토리지 계정 데이터 공유 만들기

Azure 배포
이 템플릿은 스토리지 계정에서 데이터 공유를 만듭니다.
여러 Blob 컨테이너가 있는 스토리지 계정 만들기

Azure 배포
Azure Storage 계정 및 여러 Blob 컨테이너를 만듭니다.
V2 데이터 팩터리 만들기

Azure
배포
이 템플릿은 Azure Blob Storage의 폴더에서 스토리지의 다른 폴더로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
azure Machine Learning Sweep 작업 만들기

Azure
배포
이 템플릿은 하이퍼 매개 변수 튜닝을 위한 Azure Machine Learning Sweep 작업을 만듭니다.
Azure Azure Storage 계정 및 Blob 컨테이너 만들기

Azure 배포
이 템플릿은 Azure Storage 계정 및 Blob 컨테이너를 만듭니다.
Storage 계정 만들기 & Backup Vault 통해 보호를 사용하도록 설정

Azure 배포
백업 자격 증명 모음을 통해 스토리지 계정을 만들고 운영 및 자격 증명 모음 백업을 사용하도록 설정하는 템플릿
SFTP를 사용하도록 설정된 스토리지 계정 만들기

Azure 배포
SFTP 프로토콜을 사용하여 액세스할 수 있는 Azure Storage 계정 및 Blob 컨테이너를 만듭니다. 액세스는 암호 또는 공개 키 기반일 수 있습니다.
Container Apps 사용하여 Dapr 마이크로 서비스 앱을 만듭니다.

Azure 배포
Container Apps를 사용하여 Dapr 마이크로 서비스 앱을 만듭니다.
Container Apps 사용하여 Dapr pub-sub servicebus 앱을 만듭니다.

Azure 배포
Container Apps를 사용하여 Dapr pub-sub servicebus 앱을 만듭니다.
Event Grid 연결 사용하여 Azure Data Explorer db 배포

Azure
배포
Event Grid 연결을 사용하여 Azure Data Explorer db를 배포합니다.
관리형 가상 네트워크 사용하여 보안 Azure AI Studio 배포

Azure 배포
이 템플릿은 강력한 네트워크 및 ID 보안 제한을 사용하여 안전한 Azure AI Studio 환경을 만듭니다.
FinOps 허브

Azure
배포
이 템플릿은 Data Lake Storage 및 Data Factory를 포함하여 새 FinOps 허브 인스턴스를 만듭니다.
Blob 원본 및 Private Link 사용하여 Front Door Premium

Azure
배포
이 템플릿은 Front Door Premium 및 Azure Storage Blob 컨테이너를 만들고 Front Door에 대한 프라이빗 엔드포인트를 사용하여 스토리지 계정으로 트래픽을 보냅니다.
RHEL(클러스터형 다중 VM) JBoss EAP

Azure
배포
이 템플릿을 사용하면 JBoss EAP 7.4 클러스터를 실행하는 여러 RHEL 8.6 VM을 만들 수 있으며 eap 세션 복제라는 웹 애플리케이션도 배포할 수 있습니다. 배포 시 구성된 JBoss EAP 사용자 이름 및 암호를 사용하여 관리 콘솔에 로그인할 수 있습니다.
Azure Data Factory를 사용하여 더 많은 작업을 할 수 있습니다. 한 번의 클릭으로 Azure Data Factory

Azure 배포
이 템플릿은 Azure Blob에서 다른 Azure Blob으로의 복사 작업에 대한 데이터 팩터리 파이프라인을 만듭니다.
ARM 템플릿을 사용하여 IoT Hub 만들기, 메시지 라우팅 및 보기

Azure 배포
이 템플릿을 사용하여 IoT Hub 및 스토리지 계정을 배포합니다. 앱을 실행하여 스토리지로 라우팅되는 허브로 메시지를 보낸 다음 결과를 봅니다.

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

storageAccounts/blobServices/컨테이너 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

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

리소스 형식

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/blobServices/containers@2021-08-01"
  name = "string"
  body = jsonencode({
    properties = {
      defaultEncryptionScope = "string"
      denyEncryptionScopeOverride = bool
      enableNfsV3AllSquash = bool
      enableNfsV3RootSquash = bool
      immutableStorageWithVersioning = {
        enabled = bool
      }
      metadata = {
        {customized property} = "string"
      }
      publicAccess = "string"
    }
  })
}

속성 값

ContainerProperties

이름 묘사
defaultEncryptionScope 모든 쓰기에 대해 지정된 암호화 범위를 사용하도록 컨테이너의 기본값입니다. 문자열
denyEncryptionScopeOverride 컨테이너 기본값에서 암호화 범위의 재정의를 차단합니다. bool
enableNfsV3AllSquash Blob 컨테이너에서 NFSv3 모든 squash를 사용하도록 설정합니다. bool
enableNfsV3RootSquash Blob 컨테이너에서 NFSv3 루트 스쿼시를 사용하도록 설정합니다. bool
immutableStorageWithVersioning 컨테이너의 개체 수준 불변성 속성입니다. 이 속성은 변경할 수 없으며 컨테이너를 만들 때만 true로 설정할 수 있습니다. 기존 컨테이너는 마이그레이션 프로세스를 거쳐야 합니다. ImmutableStorageWithVersioning
메타데이터 컨테이너와 메타데이터로 연결할 이름-값 쌍입니다. containerPropertiesMetadata
publicAccess 컨테이너의 데이터에 공개적으로 액세스할 수 있는지 여부와 액세스 수준을 지정합니다. 'Blob'
'컨테이너'
'None'

ContainerPropertiesMetadata

이름 묘사

ImmutableStorageWithVersioning

이름 묘사
사용 이 속성은 변경할 수 없는 속성이며 true로 설정하면 컨테이너 수준에서 개체 수준 불변성을 사용할 수 있습니다. bool

Microsoft.Storage/storageAccounts/blobServices/containers

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

제약 조건:
최소 길이 = 3
최대 길이 = 3(필수)
parent_id 이 리소스의 부모인 리소스의 ID입니다. 유형의 리소스에 대한 ID: storageAccounts/blobServices
속성 Blob 컨테이너의 속성입니다. ContainerProperties
리소스 종류 "Microsoft.Storage/storageAccounts/blobServices/containers@2021-08-01"