Delen via


Microsoft.EventHub-naamruimten/networkRuleSets 2024-01-01

Bicep-resourcedefinitie

Het resourcetype namespaces/networkRuleSets kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.EventHub/naamruimten/networkRuleSets wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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

Eigenschapswaarden

Microsoft.EventHub/naamruimten/networkRuleSets

Naam Beschrijving Waarde
naam De resourcenaam 'standaard' (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: naamruimten
Eigenschappen Eigenschappen networkRuleSet NetworkRuleSetProperties-

NetworkRuleSetProperties

Naam Beschrijving Waarde
defaultAction Standaardactie voor netwerkregelset 'Toestaan'
'Weigeren'
ipRules Lijst met IpRules NWRuleSetIpRules[]
publicNetworkAccess Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze functie is standaard ingeschakeld. Als de waarde SecuredByPerimeter is, wordt binnenkomende en uitgaande communicatie beheerd door de netwerkbeveiligingsperimeter en de toegangsregels van het profiel. 'Uitgeschakeld'
'Ingeschakeld'
'SecuredByPerimeter'
trustedServiceAccessEnabled Waarde die aangeeft of Vertrouwde servicetoegang is ingeschakeld of niet. Bool
virtualNetworkRules VirtualNetwork-regels weergeven NWRuleSetVirtualNetworkRules[]

NWRuleSetIpRules

Naam Beschrijving Waarde
actie De IP-filteractie 'Toestaan'
ipMask IP-masker snaar

NWRuleSetVirtualNetworkRules

Naam Beschrijving Waarde
ignoreMissingVnetServiceEndpoint Waarde die aangeeft of ontbrekend Vnet-service-eindpunt moet worden genegeerd Bool
Subnet Subneteigenschappen subnet

Subnet

Naam Beschrijving Waarde
legitimatiebewijs Resource-id van subnet van virtueel netwerk snaar

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
FrontDoor CDN met WAF, domeinen en logboeken naar EventHub Met deze sjabloon maakt u een nieuw Azure FrontDoor cdn-profiel. Maak WAF met aangepaste en beheerde regels, cdn-routes, oorsprong en groepen met hun koppeling met WAF en routes, configureert aangepaste domeinen, maakt event hub en diagnostische instellingen voor het verzenden van CDN-toegangslogboeken met behulp van Event Hub.

Resourcedefinitie van ARM-sjabloon

Het resourcetype namespaces/networkRuleSets kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.EventHub/naamruimten/networkRuleSets-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

Eigenschapswaarden

Microsoft.EventHub/naamruimten/networkRuleSets

Naam Beschrijving Waarde
apiVersion De API-versie '2024-01-01'
naam De resourcenaam 'standaard' (vereist)
Eigenschappen Eigenschappen networkRuleSet NetworkRuleSetProperties-
type Het resourcetype 'Microsoft.EventHub/namespaces/networkRuleSets'

NetworkRuleSetProperties

Naam Beschrijving Waarde
defaultAction Standaardactie voor netwerkregelset 'Toestaan'
'Weigeren'
ipRules Lijst met IpRules NWRuleSetIpRules[]
publicNetworkAccess Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze functie is standaard ingeschakeld. Als de waarde SecuredByPerimeter is, wordt binnenkomende en uitgaande communicatie beheerd door de netwerkbeveiligingsperimeter en de toegangsregels van het profiel. 'Uitgeschakeld'
'Ingeschakeld'
'SecuredByPerimeter'
trustedServiceAccessEnabled Waarde die aangeeft of Vertrouwde servicetoegang is ingeschakeld of niet. Bool
virtualNetworkRules VirtualNetwork-regels weergeven NWRuleSetVirtualNetworkRules[]

NWRuleSetIpRules

Naam Beschrijving Waarde
actie De IP-filteractie 'Toestaan'
ipMask IP-masker snaar

NWRuleSetVirtualNetworkRules

Naam Beschrijving Waarde
ignoreMissingVnetServiceEndpoint Waarde die aangeeft of ontbrekend Vnet-service-eindpunt moet worden genegeerd Bool
Subnet Subneteigenschappen subnet

Subnet

Naam Beschrijving Waarde
legitimatiebewijs Resource-id van subnet van virtueel netwerk snaar

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
FrontDoor CDN met WAF, domeinen en logboeken naar EventHub

implementeren in Azure
Met deze sjabloon maakt u een nieuw Azure FrontDoor cdn-profiel. Maak WAF met aangepaste en beheerde regels, cdn-routes, oorsprong en groepen met hun koppeling met WAF en routes, configureert aangepaste domeinen, maakt event hub en diagnostische instellingen voor het verzenden van CDN-toegangslogboeken met behulp van Event Hub.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype namespaces/networkRuleSets kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.EventHub/namespaces/networkRuleSets wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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

Eigenschapswaarden

Microsoft.EventHub/naamruimten/networkRuleSets

Naam Beschrijving Waarde
naam De resourcenaam 'standaard' (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: naamruimten
Eigenschappen Eigenschappen networkRuleSet NetworkRuleSetProperties-
type Het resourcetype "Microsoft.EventHub/naamruimten/networkRuleSets@2024-01-01"

NetworkRuleSetProperties

Naam Beschrijving Waarde
defaultAction Standaardactie voor netwerkregelset 'Toestaan'
'Weigeren'
ipRules Lijst met IpRules NWRuleSetIpRules[]
publicNetworkAccess Hiermee wordt bepaald of verkeer via een openbaar netwerk is toegestaan. Deze functie is standaard ingeschakeld. Als de waarde SecuredByPerimeter is, wordt binnenkomende en uitgaande communicatie beheerd door de netwerkbeveiligingsperimeter en de toegangsregels van het profiel. 'Uitgeschakeld'
'Ingeschakeld'
'SecuredByPerimeter'
trustedServiceAccessEnabled Waarde die aangeeft of Vertrouwde servicetoegang is ingeschakeld of niet. Bool
virtualNetworkRules VirtualNetwork-regels weergeven NWRuleSetVirtualNetworkRules[]

NWRuleSetIpRules

Naam Beschrijving Waarde
actie De IP-filteractie 'Toestaan'
ipMask IP-masker snaar

NWRuleSetVirtualNetworkRules

Naam Beschrijving Waarde
ignoreMissingVnetServiceEndpoint Waarde die aangeeft of ontbrekend Vnet-service-eindpunt moet worden genegeerd Bool
Subnet Subneteigenschappen subnet

Subnet

Naam Beschrijving Waarde
legitimatiebewijs Resource-id van subnet van virtueel netwerk snaar