Microsoft.Network virtualHubs/routeMaps 2023-06-01
Bicep kaynak tanımı
virtualHubs/routeMaps kaynak türü şu işlemleri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Network/virtualHubs/routeMaps kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Network/virtualHubs/routeMaps@2023-06-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
associatedInboundConnections: [
'string'
]
associatedOutboundConnections: [
'string'
]
rules: [
{
actions: [
{
parameters: [
{
asPath: [
'string'
]
community: [
'string'
]
routePrefix: [
'string'
]
}
]
type: 'string'
}
]
matchCriteria: [
{
asPath: [
'string'
]
community: [
'string'
]
matchCondition: 'string'
routePrefix: [
'string'
]
}
]
name: 'string'
nextStepIfMatched: 'string'
}
]
}
}
Özellik değerleri
virtualHubs/routeMaps
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
Üst | Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak. |
Kaynak türü için sembolik ad: virtualHubs |
properties | RouteMap kaynağının özellikleri. | RouteMapProperties |
RouteMapProperties
Ad | Açıklama | Değer |
---|---|---|
associatedInboundConnections | Gelen trafik için bu RoutMap'in ilişkilendirildiği bağlantıların listesi. | dize[] |
associatedOutboundConnections | Giden trafik için bu RoutMap'in ilişkilendirildiği bağlantıların listesi. | dize[] |
rules | Uygulanacak RouteMap kurallarının listesi. | RouteMapRule[] |
RouteMapRule
Ad | Açıklama | Değer |
---|---|---|
eylem | Eşleşmeye uygulanacak eylemlerin listesi. | Eylem[] |
matchCriteria | Trafiğe uygulanacak eşleşen ölçütlerin listesi. | Ölçüt[] |
name | Kuralın benzersiz adı. | string |
nextStepIfMatched | Kural değerlendirildikten sonraki adım. Geçerli desteklenen davranışlar :'Devam'(sonraki kurala) ve 'Terminate'. | 'Devam' 'Sonlandır' 'Bilinmiyor' |
Eylem
Ad | Açıklama | Değer |
---|---|---|
parameters | Eylemle ilgili parametrelerin listesi. Örneğin, tür bırakılıyorsa parametrelerde bırakılacak ön eklerin listesi bulunur. Tür eklenirse, parametrelerde eklenecek ASN numaralarının listesi olur | Parametre[] |
tür | Gerçekleştirilecek eylem türü. Desteklenen türler 'Kaldır', 'Ekle', 'Değiştir' ve 'Bırak'tır. | 'Ekle' 'Bırak' 'Kaldır' 'Değiştir' 'Bilinmiyor' |
Parametre
Ad | Açıklama | Değer |
---|---|---|
asPath | AS yollarının listesi. | dize[] |
topluluk | BGP topluluklarının listesi. | dize[] |
routePrefix | Yol ön eklerinin listesi. | dize[] |
Ölçütü
Ad | Açıklama | Değer |
---|---|---|
asPath | Bu ölçütle eşleşen AS yollarının listesi. | dize[] |
topluluk | Bu ölçütlerin eşlendiği BGP topluluklarının listesi. | dize[] |
matchCondition | RouteMap kurallarını uygulamak için koşulu eşleştirin. | 'İçerir' 'Eşittir' 'NotContains' 'NotEquals' 'Bilinmiyor' |
routePrefix | Bu ölçütlerin eşleştiği yol ön eklerinin listesi. | dize[] |
ARM şablonu kaynak tanımı
virtualHubs/routeMaps kaynak türü şu işlemleri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Network/virtualHubs/routeMaps kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Network/virtualHubs/routeMaps",
"apiVersion": "2023-06-01",
"name": "string",
"properties": {
"associatedInboundConnections": [ "string" ],
"associatedOutboundConnections": [ "string" ],
"rules": [
{
"actions": [
{
"parameters": [
{
"asPath": [ "string" ],
"community": [ "string" ],
"routePrefix": [ "string" ]
}
],
"type": "string"
}
],
"matchCriteria": [
{
"asPath": [ "string" ],
"community": [ "string" ],
"matchCondition": "string",
"routePrefix": [ "string" ]
}
],
"name": "string",
"nextStepIfMatched": "string"
}
]
}
}
Özellik değerleri
virtualHubs/routeMaps
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Network/virtualHubs/routeMaps' |
apiVersion | Kaynak API'sinin sürümü | '2023-06-01' |
name | Kaynak adı JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin. |
dize (gerekli) |
properties | RouteMap kaynağının özellikleri. | RouteMapProperties |
RouteMapProperties
Ad | Açıklama | Değer |
---|---|---|
associatedInboundConnections | Gelen trafik için bu RoutMap'in ilişkilendirildiği bağlantıların listesi. | dize[] |
associatedOutboundConnections | Giden trafik için bu RoutMap'in ilişkilendirildiği bağlantıların listesi. | dize[] |
rules | Uygulanacak RouteMap kurallarının listesi. | RouteMapRule[] |
RouteMapRule
Ad | Açıklama | Değer |
---|---|---|
eylem | Eşleşmeye uygulanacak eylemlerin listesi. | Eylem[] |
matchCriteria | Trafiğe uygulanacak eşleşen ölçütlerin listesi. | Ölçüt[] |
name | Kuralın benzersiz adı. | string |
nextStepIfMatched | Kural değerlendirildikten sonraki adım. Geçerli desteklenen davranışlar :'Devam'(sonraki kurala) ve 'Terminate'. | 'Devam' 'Sonlandır' 'Bilinmiyor' |
Eylem
Ad | Açıklama | Değer |
---|---|---|
parameters | Eylemle ilgili parametrelerin listesi. Örneğin, tür bırakılıyorsa parametrelerde bırakılacak ön eklerin listesi bulunur. Tür eklenirse, parametrelerde eklenecek ASN numaralarının listesi olur | Parametre[] |
tür | Gerçekleştirilecek eylem türü. Desteklenen türler 'Kaldır', 'Ekle', 'Değiştir' ve 'Bırak'tır. | 'Ekle' 'Bırak' 'Kaldır' 'Değiştir' 'Bilinmiyor' |
Parametre
Ad | Açıklama | Değer |
---|---|---|
asPath | AS yollarının listesi. | dize[] |
topluluk | BGP topluluklarının listesi. | dize[] |
routePrefix | Yol ön eklerinin listesi. | string[] |
Ölçütü
Ad | Açıklama | Değer |
---|---|---|
asPath | Bu ölçütle eşleşen AS yollarının listesi. | string[] |
topluluk | Bu ölçütle eşleşen BGP topluluklarının listesi. | string[] |
matchCondition | RouteMap kurallarını uygulamak için koşulu eşleştirin. | 'İçerir' 'Eşittir' 'NotContains' 'NotEquals' 'Bilinmiyor' |
routePrefix | Bu ölçütlerin eşleştiği yol ön eklerinin listesi. | string[] |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
virtualHubs/routeMaps kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Network/virtualHubs/routeMaps kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/routeMaps@2023-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
associatedInboundConnections = [
"string"
]
associatedOutboundConnections = [
"string"
]
rules = [
{
actions = [
{
parameters = [
{
asPath = [
"string"
]
community = [
"string"
]
routePrefix = [
"string"
]
}
]
type = "string"
}
]
matchCriteria = [
{
asPath = [
"string"
]
community = [
"string"
]
matchCondition = "string"
routePrefix = [
"string"
]
}
]
name = "string"
nextStepIfMatched = "string"
}
]
}
})
}
Özellik değerleri
virtualHubs/routeMaps
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Network/virtualHubs/routeMaps@2023-06-01" |
name | Kaynak adı | dize (gerekli) |
parent_id | Bu kaynağın üst öğesi olan kaynağın kimliği. | Şu tür kaynağın kimliği: virtualHubs |
properties | RouteMap kaynağının özellikleri. | RouteMapProperties |
RouteMapProperties
Ad | Açıklama | Değer |
---|---|---|
associatedInboundConnections | Gelen trafik için bu RoutMap'in ilişkilendirildiği bağlantıların listesi. | string[] |
associatedOutboundConnections | Giden trafik için bu RoutMap'in ilişkilendirildiği bağlantıların listesi. | string[] |
rules | Uygulanacak RouteMap kurallarının listesi. | RouteMapRule[] |
RouteMapRule
Ad | Açıklama | Değer |
---|---|---|
eylem | Eşleşmeye uygulanacak eylemlerin listesi. | Eylem[] |
matchCriteria | Trafiğe uygulanacak eşleşen ölçütlerin listesi. | Ölçüt[] |
name | Kuralın benzersiz adı. | string |
nextStepIfMatched | Kural değerlendirildikten sonraki adım. Geçerli desteklenen davranışlar şunlardır: 'Devam'(sonraki kurala) ve 'Sonlandır'. | "Devam Et" "Sonlandır" "Bilinmiyor" |
Eylem
Ad | Açıklama | Değer |
---|---|---|
parameters | Eylemle ilgili parametrelerin listesi. Örneğin, tür bırakılıyorsa parametrelerde bırakılacak ön eklerin listesi bulunur. Tür eklenirse, parametrelerin eklenecek ASN numaralarının listesi olur | Parametre[] |
tür | Gerçekleştirilecek eylem türü. Desteklenen türler 'Kaldır', 'Ekle', 'Değiştir' ve 'Bırak' türleridir. | "Ekle" "Bırak" "Kaldır" "Değiştir" "Bilinmiyor" |
Parametre
Ad | Açıklama | Değer |
---|---|---|
asPath | AS yollarının listesi. | string[] |
topluluk | BGP topluluklarının listesi. | dize[] |
routePrefix | Yol ön eklerinin listesi. | dize[] |
Ölçütü
Ad | Açıklama | Değer |
---|---|---|
asPath | Bu ölçütle eşleşen AS yollarının listesi. | dize[] |
topluluk | Bu ölçütlerin eşlendiği BGP topluluklarının listesi. | dize[] |
matchCondition | RouteMap kurallarını uygulamak için koşulu eşleştirin. | "İçerir" "Eşittir" "NotContains" "NotEquals" "Bilinmiyor" |
routePrefix | Bu ölçütlerin eşleştiği yol ön eklerinin listesi. | dize[] |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin