다음을 통해 공유


Bicep 오류/경고 코드 - BCP073

이 오류/경고는 읽기 전용 속성에 값을 할당할 때 발생합니다.

오류/경고 설명

The property <property-name> is read-only. Expressions cannot be assigned to read-only properties.

솔루션

파일에서 속성 할당을 제거합니다.

예제

다음 예제에서는 수준에서만 설정할 수 있으므로 sku 경고를 발생 줍니다 storageAccounts . 다음과 같이 blobServices fileServices스토리지 계정 아래에 있는 서비스에 대해 읽기 전용입니다.

param location string

resource storage 'Microsoft.Storage/storageAccounts@2023-04-01' = {
  name: 'mystore'
  location: location
  sku: {
    name: 'Standard_LRS'
  }
  kind:  'StorageV2'
}

resource blobService 'Microsoft.Storage/storageAccounts/blobServices@2023-04-01' = {
  parent: storage
  name: 'default'
  sku: {}
}

속성 할당을 제거하여 sku 문제를 해결할 수 있습니다.

param location string

resource storage 'Microsoft.Storage/storageAccounts@2023-04-01' = {
  name: 'mystore'
  location: location
  sku: {
    name: 'Standard_LRS'
  }
  kind:  'StorageV2'
}

resource blobService 'Microsoft.Storage/storageAccounts/blobServices@2023-04-01' = {
  parent: storage
  name: 'default'
}

다음 단계

Bicep 오류 및 경고 코드에 대한 자세한 내용은 Bicep 코어 진단을 참조 하세요.