Bicep hata/uyarı kodu - BCP035
Bu hata/uyarı, kaynak tanımınızda gerekli bir özellik eksik olduğunda oluşur.
Hata/uyarı açıklaması
The specified <date-type> declaration is missing the following required properties: <property-name>.
Çözüm
Eksik özelliği kaynak tanımına ekleyin.
Örnekler
Aşağıdaki örnek virtualNetworkGateway1 ve virtualNetworkGateway2 için uyarıyı yükseltir:
var networkConnectionName = 'testConnection'
var location = 'eastus'
var vnetGwAId = 'gatewayA'
var vnetGwBId = 'gatewayB'
resource networkConnection 'Microsoft.Network/connections@2023-11-01' = {
name: networkConnectionName
location: location
properties: {
virtualNetworkGateway1: {
id: vnetGwAId
}
virtualNetworkGateway2: {
id: vnetGwBId
}
connectionType: 'Vnet2Vnet'
}
}
Uyarı:
The specified "object" declaration is missing the following required properties: "properties". If this is an inaccuracy in the documentation, please report it to the Bicep Team.
Eksik özellikleri şablon başvurusundan doğrulayabilirsiniz. Visual Studio Code'dan uyarı görürseniz, imleci kaynak sembolik adının üzerine getirin ve Belgeyi görüntüle'yi seçerek şablon başvuruyu açın.
Eksik özellikleri ekleyerek sorunu çözebilirsiniz:
var networkConnectionName = 'testConnection'
var location = 'eastus'
var vnetGwAId = 'gatewayA'
var vnetGwBId = 'gatewayB'
resource networkConnection 'Microsoft.Network/connections@2023-11-01' = {
name: networkConnectionName
location: location
properties: {
virtualNetworkGateway1: {
id: vnetGwAId
properties:{}
}
virtualNetworkGateway2: {
id: vnetGwBId
properties:{}
}
connectionType: 'Vnet2Vnet'
}
}
Aşağıdaki örnek, gerekli özellik değeri eksik olduğundan outValue hatasını verir:
@discriminator('type')
type taggedUnion = {type: 'foo', value: int} | {type: 'bar', value: bool}
output outValue taggedUnion = {type: 'foo'}
Eksik özellikleri ekleyerek sorunu çözebilirsiniz:
@discriminator('type')
type taggedUnion = {type: 'foo', value: int} | {type: 'bar', value: bool}
output outValue taggedUnion = {type: 'foo', value: 3}
Sonraki adımlar
Bicep hata ve uyarı kodları hakkında daha fazla bilgi için bkz . Bicep çekirdek tanılaması.