次の方法で共有


Bicep エラー/警告コード - BCP073

このエラー/警告は、値を読み取り専用プロパティに割り当てるときに発生します。

エラー/警告の説明

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

解決策

ファイルからプロパティの割り当てを削除します。

次の例では、 skustorageAccounts レベルでのみ設定できるため、警告を発生させます。 blobServicesfileServicesなどのストレージ アカウントの下にあるサービスの場合は読み取り専用です。

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 コア診断を参照してください。