Partager via


Microsoft.Network dscpConfigurations 2024-05-01

Définition de ressource Bicep

Le type de ressource dscpConfigurations peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Network/dscpConfigurations, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Microsoft.Network/dscpConfigurations@2024-05-01' = {
  location: 'string'
  name: 'string'
  properties: {
    destinationIpRanges: [
      {
        endIP: 'string'
        startIP: 'string'
      }
    ]
    destinationPortRanges: [
      {
        end: int
        start: int
      }
    ]
    markings: [
      int
    ]
    protocol: 'string'
    qosDefinitionCollection: [
      {
        destinationIpRanges: [
          {
            endIP: 'string'
            startIP: 'string'
          }
        ]
        destinationPortRanges: [
          {
            end: int
            start: int
          }
        ]
        markings: [
          int
        ]
        protocol: 'string'
        sourceIpRanges: [
          {
            endIP: 'string'
            startIP: 'string'
          }
        ]
        sourcePortRanges: [
          {
            end: int
            start: int
          }
        ]
      }
    ]
    sourceIpRanges: [
      {
        endIP: 'string'
        startIP: 'string'
      }
    ]
    sourcePortRanges: [
      {
        end: int
        start: int
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Valeurs de propriété

DscpConfigurationPropertiesFormat

Nom Description Valeur
destinationIpRanges Plages d’adresses IP de destination. QosIpRange[]
destinationPortRanges Plages de ports de destination. QosPortRange[]
Marques Liste des marquages à utiliser dans la configuration. int[]
protocole Types de protocole pris en charge par RNM. 'Ah'
'All'
'DoNotUse'
'Esp'
'Gre'
'Icmp'
'Tcp'
'Udp'
'Vxlan'
qosDefinitionCollection Définitions d’objets QoS QosDefinition[]
sourceIpRanges Plages d’adresses IP sources. QosIpRange[]
sourcePortRanges Plages de ports sources. QosPortRange[]

Microsoft.Network/dscpConfigurations

Nom Description Valeur
emplacement Emplacement des ressources. corde
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de l’interface réseau. DscpConfigurationPropertiesFormat
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

QosDefinition

Nom Description Valeur
destinationIpRanges Plages d’adresses IP de destination. QosIpRange[]
destinationPortRanges Plages de ports de destination. QosPortRange[]
Marques Liste des marquages à utiliser dans la configuration. int[]
protocole Types de protocole pris en charge par RNM. 'Ah'
'All'
'DoNotUse'
'Esp'
'Gre'
'Icmp'
'Tcp'
'Udp'
'Vxlan'
sourceIpRanges Plages d’adresses IP sources. QosIpRange[]
sourcePortRanges Plages de ports sources. QosPortRange[]

QosIpRange

Nom Description Valeur
endIP Adresse IP de fin. corde
startIP Démarrer l’adresse IP. corde

QosPortRange

Nom Description Valeur
fin Fin de la plage de ports Qos. Int
commencer Début de la plage de ports Qos. Int

ResourceTags

Nom Description Valeur

Définition de ressource de modèle ARM

Le type de ressource dscpConfigurations peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Network/dscpConfigurations, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.Network/dscpConfigurations",
  "apiVersion": "2024-05-01",
  "name": "string",
  "location": "string",
  "properties": {
    "destinationIpRanges": [
      {
        "endIP": "string",
        "startIP": "string"
      }
    ],
    "destinationPortRanges": [
      {
        "end": "int",
        "start": "int"
      }
    ],
    "markings": [ "int" ],
    "protocol": "string",
    "qosDefinitionCollection": [
      {
        "destinationIpRanges": [
          {
            "endIP": "string",
            "startIP": "string"
          }
        ],
        "destinationPortRanges": [
          {
            "end": "int",
            "start": "int"
          }
        ],
        "markings": [ "int" ],
        "protocol": "string",
        "sourceIpRanges": [
          {
            "endIP": "string",
            "startIP": "string"
          }
        ],
        "sourcePortRanges": [
          {
            "end": "int",
            "start": "int"
          }
        ]
      }
    ],
    "sourceIpRanges": [
      {
        "endIP": "string",
        "startIP": "string"
      }
    ],
    "sourcePortRanges": [
      {
        "end": "int",
        "start": "int"
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

DscpConfigurationPropertiesFormat

Nom Description Valeur
destinationIpRanges Plages d’adresses IP de destination. QosIpRange[]
destinationPortRanges Plages de ports de destination. QosPortRange[]
Marques Liste des marquages à utiliser dans la configuration. int[]
protocole Types de protocole pris en charge par RNM. 'Ah'
'All'
'DoNotUse'
'Esp'
'Gre'
'Icmp'
'Tcp'
'Udp'
'Vxlan'
qosDefinitionCollection Définitions d’objets QoS QosDefinition[]
sourceIpRanges Plages d’adresses IP sources. QosIpRange[]
sourcePortRanges Plages de ports sources. QosPortRange[]

Microsoft.Network/dscpConfigurations

Nom Description Valeur
apiVersion Version de l’API '2024-05-01'
emplacement Emplacement des ressources. corde
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de l’interface réseau. DscpConfigurationPropertiesFormat
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.Network/dscpConfigurations'

QosDefinition

Nom Description Valeur
destinationIpRanges Plages d’adresses IP de destination. QosIpRange[]
destinationPortRanges Plages de ports de destination. QosPortRange[]
Marques Liste des marquages à utiliser dans la configuration. int[]
protocole Types de protocole pris en charge par RNM. 'Ah'
'All'
'DoNotUse'
'Esp'
'Gre'
'Icmp'
'Tcp'
'Udp'
'Vxlan'
sourceIpRanges Plages d’adresses IP sources. QosIpRange[]
sourcePortRanges Plages de ports sources. QosPortRange[]

QosIpRange

Nom Description Valeur
endIP Adresse IP de fin. corde
startIP Démarrer l’adresse IP. corde

QosPortRange

Nom Description Valeur
fin Fin de la plage de ports Qos. Int
commencer Début de la plage de ports Qos. Int

ResourceTags

Nom Description Valeur

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource dscpConfigurations 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 de ressource

Pour créer une ressource Microsoft.Network/dscpConfigurations, ajoutez le terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/dscpConfigurations@2024-05-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      destinationIpRanges = [
        {
          endIP = "string"
          startIP = "string"
        }
      ]
      destinationPortRanges = [
        {
          end = int
          start = int
        }
      ]
      markings = [
        int
      ]
      protocol = "string"
      qosDefinitionCollection = [
        {
          destinationIpRanges = [
            {
              endIP = "string"
              startIP = "string"
            }
          ]
          destinationPortRanges = [
            {
              end = int
              start = int
            }
          ]
          markings = [
            int
          ]
          protocol = "string"
          sourceIpRanges = [
            {
              endIP = "string"
              startIP = "string"
            }
          ]
          sourcePortRanges = [
            {
              end = int
              start = int
            }
          ]
        }
      ]
      sourceIpRanges = [
        {
          endIP = "string"
          startIP = "string"
        }
      ]
      sourcePortRanges = [
        {
          end = int
          start = int
        }
      ]
    }
  })
}

Valeurs de propriété

DscpConfigurationPropertiesFormat

Nom Description Valeur
destinationIpRanges Plages d’adresses IP de destination. QosIpRange[]
destinationPortRanges Plages de ports de destination. QosPortRange[]
Marques Liste des marquages à utiliser dans la configuration. int[]
protocole Types de protocole pris en charge par RNM. 'Ah'
'All'
'DoNotUse'
'Esp'
'Gre'
'Icmp'
'Tcp'
'Udp'
'Vxlan'
qosDefinitionCollection Définitions d’objets QoS QosDefinition[]
sourceIpRanges Plages d’adresses IP sources. QosIpRange[]
sourcePortRanges Plages de ports sources. QosPortRange[]

Microsoft.Network/dscpConfigurations

Nom Description Valeur
emplacement Emplacement des ressources. corde
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de l’interface réseau. DscpConfigurationPropertiesFormat
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.Network/dscpConfigurations@2024-05-01 »

QosDefinition

Nom Description Valeur
destinationIpRanges Plages d’adresses IP de destination. QosIpRange[]
destinationPortRanges Plages de ports de destination. QosPortRange[]
Marques Liste des marquages à utiliser dans la configuration. int[]
protocole Types de protocole pris en charge par RNM. 'Ah'
'All'
'DoNotUse'
'Esp'
'Gre'
'Icmp'
'Tcp'
'Udp'
'Vxlan'
sourceIpRanges Plages d’adresses IP sources. QosIpRange[]
sourcePortRanges Plages de ports sources. QosPortRange[]

QosIpRange

Nom Description Valeur
endIP Adresse IP de fin. corde
startIP Démarrer l’adresse IP. corde

QosPortRange

Nom Description Valeur
fin Fin de la plage de ports Qos. Int
commencer Début de la plage de ports Qos. Int

ResourceTags

Nom Description Valeur