Aracılığıyla paylaş


Microsoft.ServiceBus ad alanları/networkRuleSets 2021-11-01

Bicep kaynak tanımı

Ad alanları/networkRuleSets kaynak türü şu adrese dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.ServiceBus/namespaces/networkRuleSets kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.ServiceBus/namespaces/networkRuleSets@2021-11-01' = {
  name: 'default'
  parent: resourceSymbolicName
  properties: {
    defaultAction: 'string'
    ipRules: [
      {
        action: 'Allow'
        ipMask: 'string'
      }
    ]
    publicNetworkAccess: 'string'
    trustedServiceAccessEnabled: bool
    virtualNetworkRules: [
      {
        ignoreMissingVnetServiceEndpoint: bool
        subnet: {
          id: 'string'
        }
      }
    ]
  }
}

Özellik değerleri

namespaces/networkRuleSets

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
'varsayılan'
Üst Bicep'te bir alt kaynağın üst kaynağını 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: ad alanları
properties NetworkRuleSet özellikleri NetworkRuleSetProperties

NetworkRuleSetProperties

Ad Açıklama Değer
defaultAction Ağ Kuralı Kümesi için Varsayılan Eylem 'İzin Ver'
'Reddet'
ipRules IpRules Listesi NWRuleSetIpRules[]
publicNetworkAccess Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. 'Devre Dışı'
'Etkin'
trustedServiceAccessEnabled Güvenilen Hizmet Erişiminin Etkin olup olmadığını gösteren değer. bool
virtualNetworkRules VirtualNetwork Kurallarını Listeleme NWRuleSetVirtualNetworkRules[]

NWRuleSetIpRules

Ad Açıklama Değer
action IP Filtresi Eylemi 'İzin Ver'
ipMask IP Maskesi string

NWRuleSetVirtualNetworkRules

Ad Açıklama Değer
ignoreMissingVnetServiceEndpoint Eksik sanal ağ hizmet uç noktasının yoksayılıp yoksayılmayacağını gösteren değer bool
alt ağ Alt ağ özellikleri Alt ağ

Alt ağ

Ad Açıklama Değer
kimlik Sanal Ağ Alt Ağın Kaynak Kimliği dize (gerekli)

ARM şablonu kaynak tanımı

Ad alanları/networkRuleSets kaynak türü şu adrese dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.ServiceBus/namespaces/networkRuleSets kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.ServiceBus/namespaces/networkRuleSets",
  "apiVersion": "2021-11-01",
  "name": "default",
  "properties": {
    "defaultAction": "string",
    "ipRules": [
      {
        "action": "Allow",
        "ipMask": "string"
      }
    ],
    "publicNetworkAccess": "string",
    "trustedServiceAccessEnabled": "bool",
    "virtualNetworkRules": [
      {
        "ignoreMissingVnetServiceEndpoint": "bool",
        "subnet": {
          "id": "string"
        }
      }
    ]
  }
}

Özellik değerleri

namespaces/networkRuleSets

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.ServiceBus/namespaces/networkRuleSets'
apiVersion Kaynak API'sinin sürümü '2021-11-01'
name Kaynak adı

Bkz. JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlama.
'varsayılan'
properties NetworkRuleSet özellikleri NetworkRuleSetProperties

NetworkRuleSetProperties

Ad Açıklama Değer
defaultAction Ağ Kuralı Kümesi için Varsayılan Eylem 'İzin Ver'
'Reddet'
ipRules IpRules Listesi NWRuleSetIpRules[]
publicNetworkAccess Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. 'Devre Dışı'
'Etkin'
trustedServiceAccessEnabled Güvenilen Hizmet Erişiminin Etkin olup olmadığını gösteren değer. bool
virtualNetworkRules VirtualNetwork Kurallarını Listeleme NWRuleSetVirtualNetworkRules[]

NWRuleSetIpRules

Ad Açıklama Değer
action IP Filtresi Eylemi 'İzin Ver'
ipMask IP Maskesi string

NWRuleSetVirtualNetworkRules

Ad Açıklama Değer
ignoreMissingVnetServiceEndpoint Eksik sanal ağ hizmet uç noktasının yoksayılıp yoksayılmayacağını gösteren değer bool
alt ağ Alt ağ özellikleri Alt ağ

Alt ağ

Ad Açıklama Değer
kimlik Sanal Ağ Alt Ağın Kaynak Kimliği dize (gerekli)

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Ad alanları/networkRuleSets kaynak türü şu adrese 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.ServiceBus/namespaces/networkRuleSets kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces/networkRuleSets@2021-11-01"
  name = "default"
  parent_id = "string"
  body = jsonencode({
    properties = {
      defaultAction = "string"
      ipRules = [
        {
          action = "Allow"
          ipMask = "string"
        }
      ]
      publicNetworkAccess = "string"
      trustedServiceAccessEnabled = bool
      virtualNetworkRules = [
        {
          ignoreMissingVnetServiceEndpoint = bool
          subnet = {
            id = "string"
          }
        }
      ]
    }
  })
}

Özellik değerleri

namespaces/networkRuleSets

Ad Açıklama Değer
tür Kaynak türü "Microsoft.ServiceBus/namespaces/networkRuleSets@2021-11-01"
name Kaynak adı "varsayılan"
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Ad alanı türüne sahip kaynağın kimliği
properties NetworkRuleSet özellikleri NetworkRuleSetProperties

NetworkRuleSetProperties

Ad Açıklama Değer
defaultAction Ağ Kuralı Kümesi için Varsayılan Eylem "İzin Ver"
"Reddet"
ipRules IpRules Listesi NWRuleSetIpRules[]
publicNetworkAccess Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. "Devre dışı"
"Etkin"
trustedServiceAccessEnabled Güvenilen Hizmet Erişiminin Etkin olup olmadığını gösteren değer. bool
virtualNetworkRules VirtualNetwork Kurallarını Listeleme NWRuleSetVirtualNetworkRules[]

NWRuleSetIpRules

Ad Açıklama Değer
action IP Filtresi Eylemi "İzin Ver"
ipMask IP Maskesi string

NWRuleSetVirtualNetworkRules

Ad Açıklama Değer
ignoreMissingVnetServiceEndpoint Eksik Sanal Ağ Hizmet Uç Noktasının yoksayılıp yoksayılmayacağını gösteren değer bool
alt ağ Alt ağ özellikleri Alt ağ

Alt ağ

Ad Açıklama Değer
kimlik Sanal Ağ Alt Ağın Kaynak Kimliği dize (gerekli)