Aracılığıyla paylaş


Microsoft.ServiceBus ad alanları/networkRuleSets 2022-01-01-preview

Bicep kaynak tanımı

Ad alanları/networkRuleSets kaynak türü aşağıdakilere 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 aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.ServiceBus/namespaces/networkRuleSets@2022-01-01-preview' = {
  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

ad alanları/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 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: 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ü aşağıdakilere 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": "2022-01-01-preview",
  "name": "default",
  "properties": {
    "defaultAction": "string",
    "ipRules": [
      {
        "action": "Allow",
        "ipMask": "string"
      }
    ],
    "publicNetworkAccess": "string",
    "trustedServiceAccessEnabled": "bool",
    "virtualNetworkRules": [
      {
        "ignoreMissingVnetServiceEndpoint": "bool",
        "subnet": {
          "id": "string"
        }
      }
    ]
  }
}

Özellik değerleri

ad alanları/networkRuleSets

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

JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
'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ü aşağıdakilere 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@2022-01-01-preview"
  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

ad alanları/networkRuleSets

Ad Açıklama Değer
tür Kaynak türü "Microsoft.ServiceBus/namespaces/networkRuleSets@2022-01-01-preview"
name Kaynak adı "varsayılan"
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü: ad alanları için kimlik
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)