Microsoft.Network networkManagers/securityAdminConfigurations/ruleCollections/rules 2022-11-01
Définition de ressource Bicep
Le type de ressource networkManagers/securityAdminConfigurations/ruleCollections/rules peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules@2022-11-01' = {
name: 'string'
kind: 'string'
parent: resourceSymbolicName
// For remaining properties, see networkManagers/securityAdminConfigurations/ruleCollections/rules objects
}
objets networkManagers/securityAdminConfigurations/ruleCollections/rules
Définissez la propriété kind pour spécifier le type d’objet.
Pour Personnalisé, utilisez :
kind: 'Custom'
properties: {
access: 'string'
description: 'string'
destinationPortRanges: [
'string'
]
destinations: [
{
addressPrefix: 'string'
addressPrefixType: 'string'
}
]
direction: 'string'
priority: int
protocol: 'string'
sourcePortRanges: [
'string'
]
sources: [
{
addressPrefix: 'string'
addressPrefixType: 'string'
}
]
}
Pour Par défaut, utilisez :
kind: 'Default'
properties: {
flag: 'string'
}
Valeurs de propriétés
networkManagers/securityAdminConfigurations/ruleColl...
Nom | Description | Valeur |
---|---|---|
name | Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep. |
chaîne (obligatoire) |
kind | Définir le type d’objet | Personnalisée Par défaut (obligatoire) |
parent | Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente. |
Nom symbolique de la ressource de type : ruleCollections |
AdminRule
Nom | Description | Valeur |
---|---|---|
kind | Indique si la règle est personnalisée ou par défaut. | 'Custom' (obligatoire) |
properties | Indique les propriétés de la règle d’administration de sécurité | AdminPropertiesFormat |
AdminPropertiesFormat
Nom | Description | Valeur |
---|---|---|
access | Indique l’accès autorisé pour cette règle particulière | 'Autoriser' 'AlwaysAllow' 'Deny' (obligatoire) |
description | Description pour cette règle. Limité à 140 caractères. | string |
destinationPortRanges | Plages de ports de destination. | string[] |
destinations | Préfixes d’adresse de destination. CIDR ou plages d’adresses IP de destination. | AddressPrefixItem[] |
direction | Indique si le trafic correspond à la règle dans le trafic entrant ou sortant. | 'Entrant' 'Outbound' (obligatoire) |
priority | Priorité de la règle. La valeur peut être comprise entre 1 et 4 096. Le numéro de priorité doit être unique pour chaque règle de la collection. Plus le numéro de priorité est faible, plus la priorité de la règle est élevée. | int (obligatoire) Contraintes : Valeur minimale = 1 Valeur maximale = 4096 |
protocol | Protocole réseau auquel la règle s'applique. | 'Ah' 'Any' 'Esp' 'Icmp' 'Tcp' 'Udp' (obligatoire) |
sourcePortRanges | Plages de ports sources. | string[] |
sources | Le CIDR ou les plages d’adresses IP sources. | AddressPrefixItem[] |
AddressPrefixItem
Nom | Description | Valeur |
---|---|---|
addressPrefix | Préfixe d’adresse. | string |
addressPrefixType | Type de préfixe d’adresse. | 'IPPrefix' 'ServiceTag' |
DefaultAdminRule
Nom | Description | Valeur |
---|---|---|
kind | Indique si la règle est personnalisée ou par défaut. | 'Default' (obligatoire) |
properties | Indique les propriétés de la règle d’administration de sécurité | DefaultAdminPropertiesFormat |
DefaultAdminPropertiesFormat
Nom | Description | Valeur |
---|---|---|
flag | Indicateur de règle par défaut. | string |
Définition de ressources de modèle ARM
Le type de ressource networkManagers/securityAdminConfigurations/ruleCollections/rules peut être déployé avec des opérations qui ciblent :
- Groupes de ressources - Voir commandes de déploiement de groupe de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules",
"apiVersion": "2022-11-01",
"name": "string",
"kind": "string",
// For remaining properties, see networkManagers/securityAdminConfigurations/ruleCollections/rules objects
}
networkManagers/securityAdminConfigurations/ruleCollections/rules objects
Définissez la propriété kind pour spécifier le type d’objet.
Pour Personnalisé, utilisez :
"kind": "Custom",
"properties": {
"access": "string",
"description": "string",
"destinationPortRanges": [ "string" ],
"destinations": [
{
"addressPrefix": "string",
"addressPrefixType": "string"
}
],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourcePortRanges": [ "string" ],
"sources": [
{
"addressPrefix": "string",
"addressPrefixType": "string"
}
]
}
Pour Par défaut, utilisez :
"kind": "Default",
"properties": {
"flag": "string"
}
Valeurs de propriétés
networkManagers/securityAdminConfigurations/ruleColl...
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | 'Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules' |
apiVersion | Version de l’API de ressource | '2022-11-01' |
name | Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON. |
string (obligatoire) |
kind | Définir le type d’objet | Personnalisée Par défaut (obligatoire) |
AdminRule
Nom | Description | Valeur |
---|---|---|
kind | Indique si la règle est personnalisée ou par défaut. | 'Custom' (obligatoire) |
properties | Indique les propriétés de la règle d’administration de sécurité | AdminPropertiesFormat |
AdminPropertiesFormat
Nom | Description | Valeur |
---|---|---|
access | Indique l’accès autorisé pour cette règle particulière | 'Autoriser' 'AlwaysAllow' 'Deny' (obligatoire) |
description | Description pour cette règle. Limité à 140 caractères. | string |
destinationPortRanges | Plages de ports de destination. | string[] |
destinations | Préfixes d’adresse de destination. CIDR ou plages d’adresses IP de destination. | AddressPrefixItem[] |
direction | Indique si le trafic correspond à la règle dans le trafic entrant ou sortant. | 'Entrant' 'Outbound' (obligatoire) |
priority | Priorité de la règle. La valeur peut être comprise entre 1 et 4096. Le numéro de priorité doit être unique pour chaque règle de la collection. Plus le numéro de priorité est faible, plus la priorité de la règle est élevée. | int (obligatoire) Contraintes : Valeur minimale = 1 Valeur maximale = 4096 |
protocol | Protocole réseau auquel la règle s'applique. | 'Ah' 'Any' 'Esp' 'Icmp' 'Tcp' 'Udp' (obligatoire) |
sourcePortRanges | Plages de ports sources. | string[] |
sources | CIDR ou plages d’adresses IP sources. | AddressPrefixItem[] |
AddressPrefixItem
Nom | Description | Valeur |
---|---|---|
addressPrefix | Préfixe d’adresse. | string |
addressPrefixType | Type de préfixe d’adresse. | 'IPPrefix' 'ServiceTag' |
DefaultAdminRule
Nom | Description | Valeur |
---|---|---|
kind | Indique si la règle est personnalisée ou par défaut. | 'Default' (obligatoire) |
properties | Indique les propriétés de la règle d’administration de sécurité | DefaultAdminPropertiesFormat |
DefaultAdminPropertiesFormat
Nom | Description | Valeur |
---|---|---|
flag | Indicateur de règle par défaut. | string |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource networkManagers/securityAdminConfigurations/ruleCollections/rules peut être déployé avec des opérations qui ciblent :
- Groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format des ressources
Pour créer une ressource Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules@2022-11-01"
name = "string"
parent_id = "string"
// For remaining properties, see networkManagers/securityAdminConfigurations/ruleCollections/rules objects
body = jsonencode({
kind = "string"
})
}
objets networkManagers/securityAdminConfigurations/ruleCollections/rules
Définissez la propriété kind pour spécifier le type d’objet.
Pour Personnalisé, utilisez :
kind = "Custom"
properties = {
access = "string"
description = "string"
destinationPortRanges = [
"string"
]
destinations = [
{
addressPrefix = "string"
addressPrefixType = "string"
}
]
direction = "string"
priority = int
protocol = "string"
sourcePortRanges = [
"string"
]
sources = [
{
addressPrefix = "string"
addressPrefixType = "string"
}
]
}
Pour Par défaut, utilisez :
kind = "Default"
properties = {
flag = "string"
}
Valeurs de propriétés
networkManagers/securityAdminConfigurations/ruleColl...
Nom | Description | Valeur |
---|---|---|
type | Type de ressource | « Microsoft.Network/networkManagers/securityAdminConfigurations/ruleCollections/rules@2022-11-01 » |
name | Nom de la ressource | chaîne (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID de ressource de type : ruleCollections |
kind | Définir le type d’objet | Personnalisée Par défaut (obligatoire) |
AdminRule
Nom | Description | Valeur |
---|---|---|
kind | Indique si la règle est personnalisée ou par défaut. | « Personnalisé » (obligatoire) |
properties | Indique les propriétés de la règle d’administration de sécurité | AdminPropertiesFormat |
AdminPropertiesFormat
Nom | Description | Valeur |
---|---|---|
access | Indique l’accès autorisé pour cette règle particulière | « Autoriser » « AlwaysAllow » « Refuser » (obligatoire) |
description | Description pour cette règle. Limité à 140 caractères. | string |
destinationPortRanges | Plages de ports de destination. | string[] |
destinations | Préfixes d’adresse de destination. CIDR ou plages d’adresses IP de destination. | AddressPrefixItem[] |
direction | Indique si le trafic correspond à la règle dans le trafic entrant ou sortant. | « Entrant » « Sortant » (obligatoire) |
priority | Priorité de la règle. La valeur peut être comprise entre 1 et 4096. Le numéro de priorité doit être unique pour chaque règle de la collection. Plus le numéro de priorité est faible, plus la priorité de la règle est élevée. | int (obligatoire) Contraintes : Valeur minimale = 1 Valeur maximale = 4096 |
protocol | Protocole réseau auquel la règle s'applique. | « Ah » « N’importe quel » « Esp » « Icmp » « Tcp » « Udp » (obligatoire) |
sourcePortRanges | Plages de ports sources. | string[] |
sources | Le CIDR ou les plages d’adresses IP sources. | AddressPrefixItem[] |
AddressPrefixItem
Nom | Description | Valeur |
---|---|---|
addressPrefix | Préfixe d’adresse. | string |
addressPrefixType | Type de préfixe d’adresse. | « IPPrefix » « ServiceTag » |
DefaultAdminRule
Nom | Description | Valeur |
---|---|---|
kind | Indique si la règle est personnalisée ou par défaut. | « Default » (obligatoire) |
properties | Indique les propriétés de la règle d’administration de sécurité | DefaultAdminPropertiesFormat |
DefaultAdminPropertiesFormat
Nom | Description | Valeur |
---|---|---|
flag | Indicateur de règle par défaut. | string |