Adaptive Network Hardenings - List By Extended Resource

Genişletilmiş bir kaynak kapsamında Adaptif Ağ Sertleştirme kaynaklarının bir listesini alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceNamespace}/{resourceType}/{resourceName}/providers/Microsoft.Security/adaptiveNetworkHardenings?api-version=2020-01-01

URI Parametreleri

Name In Required Type Description
resourceGroupName
path True
  • string

Kullanıcıaboneliğiiçindeki kaynak grubunun adı. Adı büyük bir olay duyarsız.

Regex pattern: ^[-\w\._\(\)]+$

resourceName
path True
  • string

Kaynağın adı.

resourceNamespace
path True
  • string

Kaynağın Ad Alanı.

resourceType
path True
  • string

Kaynağın türü.

subscriptionId
path True
  • string

Azure abonelik kimliği

Regex pattern: ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$

api-version
query True
  • string

Operasyon için API sürümü

Yanıtlar

Name Type Description
200 OK

Tamam

Other Status Codes

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akış

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızı niçin taklit edin

Örnekler

List Adaptive Network Hardenings resources of an extended resource

Sample Request

GET https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Security/adaptiveNetworkHardenings?api-version=2020-01-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourcegroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1/providers/Microsoft.Security/adaptiveNetworkHardenings/default",
      "name": "default",
      "type": "Microsoft.Security/adaptiveNetworkHardenings",
      "properties": {
        "rulesCalculationTime": "2018-08-15T00:00:00.0000000Z",
        "rules": [
          {
            "name": "rule1",
            "direction": "Inbound",
            "destinationPort": 3389,
            "protocols": [
              "TCP"
            ],
            "ipAddresses": [
              "100.10.1.1",
              "200.20.2.2",
              "81.199.3.0/24"
            ]
          },
          {
            "name": "rule2",
            "direction": "Inbound",
            "destinationPort": 22,
            "protocols": [
              "TCP"
            ],
            "ipAddresses": []
          }
        ],
        "effectiveNetworkSecurityGroups": [
          {
            "networkInterface": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourcegroups/rg1/providers/Microsoft.Network/networkInterfaces/nic1",
            "networkSecurityGroups": [
              "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nicNsg",
              "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/subnetNsg"
            ]
          },
          {
            "networkInterface": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourcegroups/rg1/providers/Microsoft.Network/networkInterfaces/nic2",
            "networkSecurityGroups": [
              "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/nicNsg2"
            ]
          }
        ]
      }
    }
  ]
}

Tanımlar

AdaptiveNetworkHardening

Bazı Azure kaynakları için Uyarlanabilir Ağ Sertleştirme ayarlarını açıklayan kaynak

AdaptiveNetworkHardeningsList

ListAdaptiveNetworkHardenings API servis çağrısı için yanıt

CloudError

Hata yanıt yapısı.

direction

Kuralın yönü

EffectiveNetworkSecurityGroups

Ağ arabiriminde etkili olan Ağ Güvenlik Gruplarını açıklar

Rule

Bazılarında Azure kaynağıyla iletişim kurmak için önerilen uzak adresleri açıklar (Protokol, Bağlantı Noktası, Yön). Diğer tüm uzak adreslerin engellenmesi önerilir

AdaptiveNetworkHardening

Bazı Azure kaynakları için Uyarlanabilir Ağ Sertleştirme ayarlarını açıklayan kaynak

Name Type Description
id
  • string

Kaynak Kimliği

name
  • string

Kaynak adı

properties.effectiveNetworkSecurityGroups

Korunan kaynağın ağ arabirimlerinde etkili olan Ağ Güvenlik Grupları

properties.rules

VM üzerinde etkili olması tavsiye edilen güvenlik kuralları

properties.rulesCalculationTime
  • string

Kuralların hesaplandığı UTC zamanı

type
  • string

Kaynak türü

AdaptiveNetworkHardeningsList

ListAdaptiveNetworkHardenings API servis çağrısı için yanıt

Name Type Description
nextLink
  • string

Bir sonraki sonuç kümesini almak için URL

value

Adaptif Ağ Sertleştirme kaynaklarının listesi

CloudError

Hata yanıt yapısı.

Name Type Description
error.code
  • string

Hata için bir tanımlayıcı. Kodlar değişmez ve programlı olarak tüketilmesi amaçlanmıştır.

error.message
  • string

Kullanıcı arabiriminde görüntülenmek üzere uygun olması amaçlanan hatayı açıklayan ileti.

direction

Kuralın yönü

Name Type Description
Inbound
  • string
Outbound
  • string

EffectiveNetworkSecurityGroups

Ağ arabiriminde etkili olan Ağ Güvenlik Gruplarını açıklar

Name Type Description
networkInterface
  • string

Ağ arabiriminin Azure kaynak kimliği

networkSecurityGroups
  • string[]

Ağ arabiriminde etkili olan Ağ Güvenlik Grupları

Rule

Bazılarında Azure kaynağıyla iletişim kurmak için önerilen uzak adresleri açıklar (Protokol, Bağlantı Noktası, Yön). Diğer tüm uzak adreslerin engellenmesi önerilir

Name Type Description
destinationPort
  • integer

Kuralın hedef bağlantı noktası

direction

Kuralın yönü

ipAddresses
  • string[]

Kuralın hedef bağlantı noktası ve protokolünde Azure kaynağıyla iletişim kurabilen uzak IP adresleri

name
  • string

Kuralın adı

protocols
  • string[]

Kuralın taşıma protokolleri