Aracılığıyla paylaş


Microsoft.Network dscpConfigurations 2023-05-01

Bicep kaynak tanımı

dscpConfigurations kaynak türü, aşağıdakileri hedefleyen işlemlerle 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.Network/dscpConfigurations kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Network/dscpConfigurations@2023-05-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  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
      }
    ]
  }
}

Özellik değerleri

dscpConfigurations

Ad Açıklama Değer
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
properties Ağ arabiriminin özellikleri. DscpConfigurationPropertiesFormat

DscpConfigurationPropertiesFormat

Ad Açıklama Değer
destinationIpRanges Hedef IP aralıkları. QosIpRange[]
destinationPortRanges Hedef bağlantı noktası aralıkları. QosPortRange[]
Işaret Yapılandırmada kullanılacak işaretlerin listesi. int[]
protokol RNM desteklenen protokol türleri. 'Ah'
'Tümü'
'DoNotUse'
'Esp'
'Gre'
'Icmp'
'Tcp'
'Udp'
'Vxlan'
qosDefinitionCollection QoS nesne tanımları QosDefinition[]
sourceIpRanges Kaynak IP aralıkları. QosIpRange[]
sourcePortRanges Kaynak bağlantı noktası aralıkları. QosPortRange[]

QosIpRange

Ad Açıklama Değer
Bitişıp Bitiş IP Adresi. string
Başlangıçıp IP Adresi'ni başlatın. string

QosPortRange

Ad Açıklama Değer
end Qos Bağlantı Noktası Aralığı sonu. int
start Qos Bağlantı Noktası Aralığı başlangıcı. int

QosDefinition

Ad Açıklama Değer
destinationIpRanges Hedef IP aralıkları. QosIpRange[]
destinationPortRanges Hedef bağlantı noktası aralıkları. QosPortRange[]
Işaret Yapılandırmada kullanılacak işaretlerin listesi. int[]
protokol RNM desteklenen protokol türleri. 'Ah'
'Tümü'
'DoNotUse'
'Esp'
'Gre'
'Icmp'
'Tcp'
'Udp'
'Vxlan'
sourceIpRanges Kaynak IP aralıkları. QosIpRange[]
sourcePortRanges Kaynak bağlantı noktası aralıkları. QosPortRange[]

ARM şablonu kaynak tanımı

dscpConfigurations kaynak türü, aşağıdakileri hedefleyen işlemlerle 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.Network/dscpConfigurations kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Network/dscpConfigurations",
  "apiVersion": "2023-05-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "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"
      }
    ]
  }
}

Özellik değerleri

dscpConfigurations

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Network/dscpConfigurations'
apiVersion Kaynak API'sinin sürümü '2023-05-01'
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
properties Ağ arabiriminin özellikleri. DscpConfigurationPropertiesFormat

DscpConfigurationPropertiesFormat

Ad Açıklama Değer
destinationIpRanges Hedef IP aralıkları. QosIpRange[]
destinationPortRanges Hedef bağlantı noktası aralıkları. QosPortRange[]
Işaret Yapılandırmada kullanılacak işaretlerin listesi. int[]
protokol RNM desteklenen protokol türleri. 'Ah'
'Tümü'
'DoNotUse'
'Esp'
'Gre'
'Icmp'
'Tcp'
'Udp'
'Vxlan'
qosDefinitionCollection QoS nesne tanımları QosDefinition[]
sourceIpRanges Kaynak IP aralıkları. QosIpRange[]
sourcePortRanges Kaynak bağlantı noktası aralıkları. QosPortRange[]

QosIpRange

Ad Açıklama Değer
Bitişıp Bitiş IP Adresi. string
Başlangıçıp IP Adresi'ni başlatın. string

QosPortRange

Ad Açıklama Değer
end Qos Bağlantı Noktası Aralığı sonu. int
start Qos Bağlantı Noktası Aralığı başlangıcı. int

QosDefinition

Ad Açıklama Değer
destinationIpRanges Hedef IP aralıkları. QosIpRange[]
destinationPortRanges Hedef bağlantı noktası aralıkları. QosPortRange[]
Işaret Yapılandırmada kullanılacak işaretlerin listesi. int[]
protokol RNM desteklenen protokol türleri. 'Ah'
'Tümü'
'DoNotUse'
'Esp'
'Gre'
'Icmp'
'Tcp'
'Udp'
'Vxlan'
sourceIpRanges Kaynak IP aralıkları. QosIpRange[]
sourcePortRanges Kaynak bağlantı noktası aralıkları. QosPortRange[]

Terraform (AzAPI sağlayıcısı) kaynak tanımı

dscpConfigurations kaynak türü, aşağıdakileri hedefleyen işlemlerle 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.Network/dscpConfigurations kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/dscpConfigurations@2023-05-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  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
        }
      ]
    }
  })
}

Özellik değerleri

dscpConfigurations

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Network/dscpConfigurations@2023-05-01"
name Kaynak adı dize (gerekli)
location Kaynak konumu. string
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü.
properties Ağ arabiriminin özellikleri. DscpConfigurationPropertiesFormat

DscpConfigurationPropertiesFormat

Ad Açıklama Değer
destinationIpRanges Hedef IP aralıkları. QosIpRange[]
destinationPortRanges Hedef bağlantı noktası aralıkları. QosPortRange[]
Işaret Yapılandırmada kullanılacak işaretlerin listesi. int[]
protokol RNM desteklenen protokol türleri. "Ah"
"Tümü"
"DoNotUse"
"Esp"
"Gre"
"Icmp"
"Tcp"
"Udp"
"Vxlan"
qosDefinitionCollection QoS nesne tanımları QosDefinition[]
sourceIpRanges Kaynak IP aralıkları. QosIpRange[]
sourcePortRanges Kaynak bağlantı noktası aralıkları. QosPortRange[]

QosIpRange

Ad Açıklama Değer
Bitişıp Bitiş IP Adresi. string
Başlangıçıp IP Adresi'ni başlatın. string

QosPortRange

Ad Açıklama Değer
end Qos Bağlantı Noktası Aralığı sonu. int
start Qos Bağlantı Noktası Aralığı başlangıcı. int

QosDefinition

Ad Açıklama Değer
destinationIpRanges Hedef IP aralıkları. QosIpRange[]
destinationPortRanges Hedef bağlantı noktası aralıkları. QosPortRange[]
Işaret Yapılandırmada kullanılacak işaretlerin listesi. int[]
protokol RNM desteklenen protokol türleri. "Ah"
"Tümü"
"DoNotUse"
"Esp"
"Gre"
"Icmp"
"Tcp"
"Udp"
"Vxlan"
sourceIpRanges Kaynak IP aralıkları. QosIpRange[]
sourcePortRanges Kaynak bağlantı noktası aralıkları. QosPortRange[]