Microsoft.Network firewallPolicies/ruleGroups 2019-07-01
Bicep-resourcedefinitie
Het resourcetype firewallPolicies/ruleGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Network/firewallPolicies/ruleGroups wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/firewallPolicies/ruleGroups@2019-07-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
priority: int
rules: [
{
name: 'string'
priority: int
ruleType: 'string'
// For remaining properties, see FirewallPolicyRule objects
}
]
}
}
FirewallPolicyRuleCondition-objecten
Stel de eigenschap ruleConditionType in om het type object op te geven.
Gebruik voor ApplicationRuleCondition:
{
destinationAddresses: [
'string'
]
fqdnTags: [
'string'
]
protocols: [
{
port: int
protocolType: 'string'
}
]
ruleConditionType: 'ApplicationRuleCondition'
sourceAddresses: [
'string'
]
targetFqdns: [
'string'
]
}
Gebruik voor NetworkRuleCondition:
{
destinationAddresses: [
'string'
]
destinationPorts: [
'string'
]
ipProtocols: [
'string'
]
ruleConditionType: 'NetworkRuleCondition'
sourceAddresses: [
'string'
]
}
FirewallPolicyRule-objecten
Stel de eigenschap ruleType in om het type object op te geven.
Gebruik voor FirewallPolicyFilterRule-:
{
action: {
type: 'string'
}
ruleConditions: [
{
description: 'string'
name: 'string'
ruleConditionType: 'string'
// For remaining properties, see FirewallPolicyRuleCondition objects
}
]
ruleType: 'FirewallPolicyFilterRule'
}
Gebruik voor FirewallPolicyNatRule-:
{
action: {
type: 'string'
}
ruleCondition: {
description: 'string'
name: 'string'
ruleConditionType: 'string'
// For remaining properties, see FirewallPolicyRuleCondition objects
}
ruleType: 'FirewallPolicyNatRule'
translatedAddress: 'string'
translatedPort: 'string'
}
Eigenschapswaarden
ApplicationRuleCondition
Naam | Beschrijving | Waarde |
---|---|---|
destinationAddresses | Lijst met doel-IP-adressen of servicetags. | tekenreeks[] |
fqdnTags | Lijst met FQDN-tags voor deze regelvoorwaarde. | tekenreeks[] |
Protocollen | Matrix van toepassingsprotocollen. | FirewallPolicyRuleConditionApplicationProtocol[] |
ruleConditionType | Type regelvoorwaarde. | ApplicationRuleCondition (vereist) |
sourceAddresses | Lijst met bron-IP-adressen voor deze regel. | tekenreeks[] |
targetFqdns | Lijst met FQDN's voor deze regelvoorwaarde. | tekenreeks[] |
FirewallPolicyFilterRule
Naam | Beschrijving | Waarde |
---|---|---|
actie | Het actietype van een filterregel. | FirewallPolicyFilterRuleAction- |
ruleConditions | Verzameling regelvoorwaarden die door een regel worden gebruikt. | FirewallPolicyRuleCondition[] |
ruleType | Het type regel. | FirewallPolicyFilterRule (vereist) |
FirewallPolicyFilterRuleAction
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type actie. | 'Waarschuwing' 'Toestaan' 'Weigeren' |
FirewallPolicyNatRule
Naam | Beschrijving | Waarde |
---|---|---|
actie | Het actietype van een Nat-regel. | FirewallPolicyNatRuleAction- |
ruleCondition | De overeenkomstvoorwaarden voor binnenkomend verkeer. | FirewallPolicyRuleCondition |
ruleType | Het type regel. | FirewallPolicyNatRule (vereist) |
translatedAddress | Het vertaalde adres voor deze NAT-regel. | snaar |
translatedPort | De vertaalde poort voor deze NAT-regel. | snaar |
FirewallPolicyNatRuleAction
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type actie. | 'DNAT' 'SNAT' |
FirewallPolicyRule
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van de regel. | snaar |
voorrang | Prioriteit van de resource firewallbeleidsregel. | Int Beperkingen: Minimumwaarde = 100 Maximumwaarde = 65000 |
ruleType | Ingesteld op FirewallPolicyFilterRule voor het type FirewallPolicyFilterRule. Ingesteld op FirewallPolicyNatRule voor het type FirewallPolicyNatRule. | FirewallPolicyFilterRule FirewallPolicyNatRule (vereist) |
FirewallPolicyRuleCondition
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de regelvoorwaarde. | snaar |
naam | Naam van de regelvoorwaarde. | snaar |
ruleConditionType | Ingesteld op ApplicationRuleCondition voor het type ApplicationRuleCondition. Ingesteld op NetworkRuleCondition voor het type NetworkRuleCondition. | 'ApplicationRuleCondition' NetworkRuleCondition (vereist) |
FirewallPolicyRuleConditionApplicationProtocol
Naam | Beschrijving | Waarde |
---|---|---|
haven | Poortnummer voor het protocol mag niet groter zijn dan 64000. | Int Beperkingen: Minimumwaarde = 0 Maximumwaarde = 64000 |
protocolType | Protocoltype. | 'Http' 'Https' |
FirewallPolicyRuleGroupProperties
Naam | Beschrijving | Waarde |
---|---|---|
voorrang | Prioriteit van de resource firewallbeleidsregelgroep. | Int Beperkingen: Minimumwaarde = 100 Maximumwaarde = 65000 |
reglement | Groep firewallbeleidsregels. | FirewallPolicyRule[] |
Microsoft.Network/firewallPolicies/ruleGroups
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (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: firewallPolicies |
Eigenschappen | De eigenschappen van de groep firewallbeleidsregels. | FirewallPolicyRuleGroupProperties- |
NetworkRuleCondition
Naam | Beschrijving | Waarde |
---|---|---|
destinationAddresses | Lijst met doel-IP-adressen of servicetags. | tekenreeks[] |
destinationPorts | Lijst met doelpoorten. | tekenreeks[] |
ipProtocols | Matrix van FirewallPolicyRuleConditionNetworkProtocols. | Tekenreeksmatrix met een van de volgende waarden: 'Alle' ICMP 'TCP' 'UDP' |
ruleConditionType | Type regelvoorwaarde. | NetworkRuleCondition (vereist) |
sourceAddresses | Lijst met bron-IP-adressen voor deze regel. | tekenreeks[] |
Resourcedefinitie van ARM-sjabloon
Het resourcetype firewallPolicies/ruleGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Network/firewallPolicies/ruleGroups wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/firewallPolicies/ruleGroups",
"apiVersion": "2019-07-01",
"name": "string",
"properties": {
"priority": "int",
"rules": [ {
"name": "string",
"priority": "int",
"ruleType": "string"
// For remaining properties, see FirewallPolicyRule objects
} ]
}
}
FirewallPolicyRuleCondition-objecten
Stel de eigenschap ruleConditionType in om het type object op te geven.
Gebruik voor ApplicationRuleCondition:
{
"destinationAddresses": [ "string" ],
"fqdnTags": [ "string" ],
"protocols": [
{
"port": "int",
"protocolType": "string"
}
],
"ruleConditionType": "ApplicationRuleCondition",
"sourceAddresses": [ "string" ],
"targetFqdns": [ "string" ]
}
Gebruik voor NetworkRuleCondition:
{
"destinationAddresses": [ "string" ],
"destinationPorts": [ "string" ],
"ipProtocols": [ "string" ],
"ruleConditionType": "NetworkRuleCondition",
"sourceAddresses": [ "string" ]
}
FirewallPolicyRule-objecten
Stel de eigenschap ruleType in om het type object op te geven.
Gebruik voor FirewallPolicyFilterRule-:
{
"action": {
"type": "string"
},
"ruleConditions": [ {
"description": "string",
"name": "string",
"ruleConditionType": "string"
// For remaining properties, see FirewallPolicyRuleCondition objects
} ],
"ruleType": "FirewallPolicyFilterRule"
}
Gebruik voor FirewallPolicyNatRule-:
{
"action": {
"type": "string"
},
"ruleCondition": {
"description": "string",
"name": "string",
"ruleConditionType": "string"
// For remaining properties, see FirewallPolicyRuleCondition objects
},
"ruleType": "FirewallPolicyNatRule",
"translatedAddress": "string",
"translatedPort": "string"
}
Eigenschapswaarden
ApplicationRuleCondition
Naam | Beschrijving | Waarde |
---|---|---|
destinationAddresses | Lijst met doel-IP-adressen of servicetags. | tekenreeks[] |
fqdnTags | Lijst met FQDN-tags voor deze regelvoorwaarde. | tekenreeks[] |
Protocollen | Matrix van toepassingsprotocollen. | FirewallPolicyRuleConditionApplicationProtocol[] |
ruleConditionType | Type regelvoorwaarde. | ApplicationRuleCondition (vereist) |
sourceAddresses | Lijst met bron-IP-adressen voor deze regel. | tekenreeks[] |
targetFqdns | Lijst met FQDN's voor deze regelvoorwaarde. | tekenreeks[] |
FirewallPolicyFilterRule
Naam | Beschrijving | Waarde |
---|---|---|
actie | Het actietype van een filterregel. | FirewallPolicyFilterRuleAction- |
ruleConditions | Verzameling regelvoorwaarden die door een regel worden gebruikt. | FirewallPolicyRuleCondition[] |
ruleType | Het type regel. | FirewallPolicyFilterRule (vereist) |
FirewallPolicyFilterRuleAction
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type actie. | 'Waarschuwing' 'Toestaan' 'Weigeren' |
FirewallPolicyNatRule
Naam | Beschrijving | Waarde |
---|---|---|
actie | Het actietype van een Nat-regel. | FirewallPolicyNatRuleAction- |
ruleCondition | De overeenkomstvoorwaarden voor binnenkomend verkeer. | FirewallPolicyRuleCondition |
ruleType | Het type regel. | FirewallPolicyNatRule (vereist) |
translatedAddress | Het vertaalde adres voor deze NAT-regel. | snaar |
translatedPort | De vertaalde poort voor deze NAT-regel. | snaar |
FirewallPolicyNatRuleAction
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type actie. | 'DNAT' 'SNAT' |
FirewallPolicyRule
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van de regel. | snaar |
voorrang | Prioriteit van de resource firewallbeleidsregel. | Int Beperkingen: Minimumwaarde = 100 Maximumwaarde = 65000 |
ruleType | Ingesteld op FirewallPolicyFilterRule voor het type FirewallPolicyFilterRule. Ingesteld op FirewallPolicyNatRule voor het type FirewallPolicyNatRule. | FirewallPolicyFilterRule FirewallPolicyNatRule (vereist) |
FirewallPolicyRuleCondition
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de regelvoorwaarde. | snaar |
naam | Naam van de regelvoorwaarde. | snaar |
ruleConditionType | Ingesteld op ApplicationRuleCondition voor het type ApplicationRuleCondition. Ingesteld op NetworkRuleCondition voor het type NetworkRuleCondition. | 'ApplicationRuleCondition' NetworkRuleCondition (vereist) |
FirewallPolicyRuleConditionApplicationProtocol
Naam | Beschrijving | Waarde |
---|---|---|
haven | Poortnummer voor het protocol mag niet groter zijn dan 64000. | Int Beperkingen: Minimumwaarde = 0 Maximumwaarde = 64000 |
protocolType | Protocoltype. | 'Http' 'Https' |
FirewallPolicyRuleGroupProperties
Naam | Beschrijving | Waarde |
---|---|---|
voorrang | Prioriteit van de resource firewallbeleidsregelgroep. | Int Beperkingen: Minimumwaarde = 100 Maximumwaarde = 65000 |
reglement | Groep firewallbeleidsregels. | FirewallPolicyRule[] |
Microsoft.Network/firewallPolicies/ruleGroups
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2019-07-01' |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | De eigenschappen van de groep firewallbeleidsregels. | FirewallPolicyRuleGroupProperties- |
type | Het resourcetype | 'Microsoft.Network/firewallPolicies/ruleGroups' |
NetworkRuleCondition
Naam | Beschrijving | Waarde |
---|---|---|
destinationAddresses | Lijst met doel-IP-adressen of servicetags. | tekenreeks[] |
destinationPorts | Lijst met doelpoorten. | tekenreeks[] |
ipProtocols | Matrix van FirewallPolicyRuleConditionNetworkProtocols. | Tekenreeksmatrix met een van de volgende waarden: 'Alle' ICMP 'TCP' 'UDP' |
ruleConditionType | Type regelvoorwaarde. | NetworkRuleCondition (vereist) |
sourceAddresses | Lijst met bron-IP-adressen voor deze regel. | tekenreeks[] |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype firewallPolicies/ruleGroups 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.Network/firewallPolicies/ruleGroups wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/firewallPolicies/ruleGroups@2019-07-01"
name = "string"
body = jsonencode({
properties = {
priority = int
rules = [
{
name = "string"
priority = int
ruleType = "string"
// For remaining properties, see FirewallPolicyRule objects
}
]
}
})
}
FirewallPolicyRuleCondition-objecten
Stel de eigenschap ruleConditionType in om het type object op te geven.
Gebruik voor ApplicationRuleCondition:
{
destinationAddresses = [
"string"
]
fqdnTags = [
"string"
]
protocols = [
{
port = int
protocolType = "string"
}
]
ruleConditionType = "ApplicationRuleCondition"
sourceAddresses = [
"string"
]
targetFqdns = [
"string"
]
}
Gebruik voor NetworkRuleCondition:
{
destinationAddresses = [
"string"
]
destinationPorts = [
"string"
]
ipProtocols = [
"string"
]
ruleConditionType = "NetworkRuleCondition"
sourceAddresses = [
"string"
]
}
FirewallPolicyRule-objecten
Stel de eigenschap ruleType in om het type object op te geven.
Gebruik voor FirewallPolicyFilterRule-:
{
action = {
type = "string"
}
ruleConditions = [
{
description = "string"
name = "string"
ruleConditionType = "string"
// For remaining properties, see FirewallPolicyRuleCondition objects
}
]
ruleType = "FirewallPolicyFilterRule"
}
Gebruik voor FirewallPolicyNatRule-:
{
action = {
type = "string"
}
ruleCondition = {
description = "string"
name = "string"
ruleConditionType = "string"
// For remaining properties, see FirewallPolicyRuleCondition objects
}
ruleType = "FirewallPolicyNatRule"
translatedAddress = "string"
translatedPort = "string"
}
Eigenschapswaarden
ApplicationRuleCondition
Naam | Beschrijving | Waarde |
---|---|---|
destinationAddresses | Lijst met doel-IP-adressen of servicetags. | tekenreeks[] |
fqdnTags | Lijst met FQDN-tags voor deze regelvoorwaarde. | tekenreeks[] |
Protocollen | Matrix van toepassingsprotocollen. | FirewallPolicyRuleConditionApplicationProtocol[] |
ruleConditionType | Type regelvoorwaarde. | ApplicationRuleCondition (vereist) |
sourceAddresses | Lijst met bron-IP-adressen voor deze regel. | tekenreeks[] |
targetFqdns | Lijst met FQDN's voor deze regelvoorwaarde. | tekenreeks[] |
FirewallPolicyFilterRule
Naam | Beschrijving | Waarde |
---|---|---|
actie | Het actietype van een filterregel. | FirewallPolicyFilterRuleAction- |
ruleConditions | Verzameling regelvoorwaarden die door een regel worden gebruikt. | FirewallPolicyRuleCondition[] |
ruleType | Het type regel. | FirewallPolicyFilterRule (vereist) |
FirewallPolicyFilterRuleAction
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type actie. | 'Waarschuwing' 'Toestaan' 'Weigeren' |
FirewallPolicyNatRule
Naam | Beschrijving | Waarde |
---|---|---|
actie | Het actietype van een Nat-regel. | FirewallPolicyNatRuleAction- |
ruleCondition | De overeenkomstvoorwaarden voor binnenkomend verkeer. | FirewallPolicyRuleCondition |
ruleType | Het type regel. | FirewallPolicyNatRule (vereist) |
translatedAddress | Het vertaalde adres voor deze NAT-regel. | snaar |
translatedPort | De vertaalde poort voor deze NAT-regel. | snaar |
FirewallPolicyNatRuleAction
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type actie. | 'DNAT' 'SNAT' |
FirewallPolicyRule
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van de regel. | snaar |
voorrang | Prioriteit van de resource firewallbeleidsregel. | Int Beperkingen: Minimumwaarde = 100 Maximumwaarde = 65000 |
ruleType | Ingesteld op FirewallPolicyFilterRule voor het type FirewallPolicyFilterRule. Ingesteld op FirewallPolicyNatRule voor het type FirewallPolicyNatRule. | FirewallPolicyFilterRule FirewallPolicyNatRule (vereist) |
FirewallPolicyRuleCondition
Naam | Beschrijving | Waarde |
---|---|---|
beschrijving | Beschrijving van de regelvoorwaarde. | snaar |
naam | Naam van de regelvoorwaarde. | snaar |
ruleConditionType | Ingesteld op ApplicationRuleCondition voor het type ApplicationRuleCondition. Ingesteld op NetworkRuleCondition voor het type NetworkRuleCondition. | 'ApplicationRuleCondition' NetworkRuleCondition (vereist) |
FirewallPolicyRuleConditionApplicationProtocol
Naam | Beschrijving | Waarde |
---|---|---|
haven | Poortnummer voor het protocol mag niet groter zijn dan 64000. | Int Beperkingen: Minimumwaarde = 0 Maximumwaarde = 64000 |
protocolType | Protocoltype. | 'Http' 'Https' |
FirewallPolicyRuleGroupProperties
Naam | Beschrijving | Waarde |
---|---|---|
voorrang | Prioriteit van de resource firewallbeleidsregelgroep. | Int Beperkingen: Minimumwaarde = 100 Maximumwaarde = 65000 |
reglement | Groep firewallbeleidsregels. | FirewallPolicyRule[] |
Microsoft.Network/firewallPolicies/ruleGroups
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: firewallPolicies |
Eigenschappen | De eigenschappen van de groep firewallbeleidsregels. | FirewallPolicyRuleGroupProperties- |
type | Het resourcetype | "Microsoft.Network/firewallPolicies/ruleGroups@2019-07-01" |
NetworkRuleCondition
Naam | Beschrijving | Waarde |
---|---|---|
destinationAddresses | Lijst met doel-IP-adressen of servicetags. | tekenreeks[] |
destinationPorts | Lijst met doelpoorten. | tekenreeks[] |
ipProtocols | Matrix van FirewallPolicyRuleConditionNetworkProtocols. | Tekenreeksmatrix met een van de volgende waarden: 'Alle' ICMP 'TCP' 'UDP' |
ruleConditionType | Type regelvoorwaarde. | NetworkRuleCondition (vereist) |
sourceAddresses | Lijst met bron-IP-adressen voor deze regel. | tekenreeks[] |