Aracılığıyla paylaş


Network Security Perimeter Configurations - List By Service

Arama hizmeti için ağ güvenliği çevre yapılandırmalarının listesini alır.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/networkSecurityPerimeterConfigurations?api-version=2024-06-01-preview

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Geçerli abonelik içindeki kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

searchServiceName
path True

string

Belirtilen kaynak grubuyla ilişkili Azure AI Search hizmetinin adı.

Normal ifade deseni: ^(?=.{2,60}$)[a-z0-9][a-z0-9]+(-[a-z0-9]+)*$

subscriptionId
path True

string

Microsoft Azure aboneliğinin benzersiz tanımlayıcısı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

api-version
query True

string

Her istek için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

NetworkSecurityPerimeterConfigurationListResult

Yapılandırma listesi başarıyla alındı.

Other Status Codes

CloudError

İşlem sırasında beklenmeyen bir hata oluştu.

Güvenlik

azure_auth

Microsoft Identity platformunda desteklendiği gibi örtük bir verme akışı belirtir.

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

List NSP configs by search service

Örnek isteği

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/networkSecurityPerimeterConfigurations?api-version=2024-06-01-preview

Örnek yanıt

{
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/networkSecurityPerimeterConfigurations/00000001-2222-3333-4444-111144444444.assoc1",
      "name": "00000001-2222-3333-4444-111144444444.assoc1",
      "type": "Microsoft.Search/searchServices/networkSecurityPerimeterConfigurations",
      "properties": {
        "provisioningState": "Accepted",
        "networkSecurityPerimeter": {
          "id": "/subscriptions/subid/resourceGroups/networkRG/providers/Microsoft.Network/networkSecurityPerimeters/perimeter1",
          "location": "westus"
        },
        "resourceAssociation": {
          "name": "assoc1",
          "accessMode": "Enforced"
        },
        "profile": {
          "name": "profile1",
          "accessRulesVersion": "0",
          "accessRules": [
            {
              "name": "rule1",
              "properties": {
                "direction": "Inbound",
                "addressPrefixes": [
                  "148.0.0.0/8",
                  "152.4.6.0/24"
                ]
              }
            }
          ]
        }
      }
    }
  ]
}

Tanımlar

Name Description
CloudError

API hatası hakkında bilgi içerir.

CloudErrorBody

Hata kodu ve ileti içeren belirli bir API hatası açıklanır.

NetworkSecurityPerimeterConfiguration

Bir sunucu için ağ güvenliği çevre yapılandırması.

NetworkSecurityPerimeterConfigurationListResult

Sunucu için ağ güvenliği çevre yapılandırmalarının listesi.

NSPConfigAccessRule

Ağ güvenlik çevre yapılandırması için erişim kuralı.

NSPConfigAccessRuleProperties

Ağ güvenliği çevre yapılandırmasındaki erişim kurallarının özellikleri.

NSPConfigAssociation

Ağ güvenlik çevresi için kaynak ilişkisi.

NSPConfigNetworkSecurityPerimeterRule

Yapılandırma kuralında bulunan ağ güvenlik çevre özellikleri.

NSPConfigPerimeter

Ağ güvenliği çevre yapılandırması için çevre.

NSPConfigProfile

Ağ güvenlik çevre yapılandırmasının profili.

NSPProvisioningIssue

Bir arama hizmetine ağ güvenlik çevresi sağlamayla ilgili sorunları açıklayan bir nesne.

NSPProvisioningIssueProperties

Bir arama hizmetine ağ güvenlik çevresi sağlamayla ilgili sorunları açıklayan özellikler.

CloudError

API hatası hakkında bilgi içerir.

Name Tür Description
error

CloudErrorBody

Hata kodu ve ileti içeren belirli bir API hatası açıklanır.

message

string

Neyin yanlış gittiğini gösteren hatanın kısa bir açıklaması (ayrıntılar/hata ayıklama bilgileri için 'error.message' özelliğine bakın).

CloudErrorBody

Hata kodu ve ileti içeren belirli bir API hatası açıklanır.

Name Tür Description
code

string

Http durum kodundan daha kesin bir şekilde hata koşulunu açıklayan bir hata kodu. Belirli hata durumlarını program aracılığıyla işlemek için kullanılabilir.

details

CloudErrorBody[]

Bu hatayla ilgili iç içe hatalar içerir.

message

string

Hatayı ayrıntılı olarak açıklayan ve hata ayıklama bilgileri sağlayan bir ileti.

target

string

Belirli bir hatanın hedefi (örneğin, hatadaki özelliğin adı).

NetworkSecurityPerimeterConfiguration

Bir sunucu için ağ güvenliği çevre yapılandırması.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Kaynağın adı

properties.networkSecurityPerimeter

NSPConfigPerimeter

Ağ güvenliği çevre yapılandırması için çevre.

properties.profile

NSPConfigProfile

Ağ güvenlik çevre yapılandırmasının profili.

properties.provisioningIssues

NSPProvisioningIssue[]

Bir arama hizmetine ağ güvenlik çevresi sağlamayla ilgili sorunları açıklayan bir nesne.

properties.provisioningState

string

properties.resourceAssociation

NSPConfigAssociation

Ağ güvenlik çevresi için kaynak ilişkisi.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

NetworkSecurityPerimeterConfigurationListResult

Sunucu için ağ güvenliği çevre yapılandırmalarının listesi.

Name Tür Description
nextLink

string

Sonuçların sonraki sayfasını almak için bağlantı.

value

NetworkSecurityPerimeterConfiguration[]

Sonuç dizisi.

NSPConfigAccessRule

Ağ güvenlik çevre yapılandırması için erişim kuralı.

Name Tür Description
name

string

properties

NSPConfigAccessRuleProperties

Ağ güvenliği çevre yapılandırmasındaki erişim kurallarının özellikleri.

NSPConfigAccessRuleProperties

Ağ güvenliği çevre yapılandırmasındaki erişim kurallarının özellikleri.

Name Tür Description
addressPrefixes

string[]

direction

string

fullyQualifiedDomainNames

string[]

networkSecurityPerimeters

NSPConfigNetworkSecurityPerimeterRule[]

Yapılandırma kuralında bulunan ağ güvenlik çevre özellikleri.

subscriptions

string[]

NSPConfigAssociation

Ağ güvenlik çevresi için kaynak ilişkisi.

Name Tür Description
accessMode

string

name

string

NSPConfigNetworkSecurityPerimeterRule

Yapılandırma kuralında bulunan ağ güvenlik çevre özellikleri.

Name Tür Description
id

string

location

string

perimeterGuid

string

NSPConfigPerimeter

Ağ güvenliği çevre yapılandırması için çevre.

Name Tür Description
id

string

location

string

perimeterGuid

string

NSPConfigProfile

Ağ güvenlik çevre yapılandırmasının profili.

Name Tür Description
accessRules

NSPConfigAccessRule[]

Ağ güvenlik çevre yapılandırması için erişim kuralı.

accessRulesVersion

string

name

string

NSPProvisioningIssue

Bir arama hizmetine ağ güvenlik çevresi sağlamayla ilgili sorunları açıklayan bir nesne.

Name Tür Description
name

string

properties

NSPProvisioningIssueProperties

Bir arama hizmetine ağ güvenlik çevresi sağlamayla ilgili sorunları açıklayan özellikler.

NSPProvisioningIssueProperties

Bir arama hizmetine ağ güvenlik çevresi sağlamayla ilgili sorunları açıklayan özellikler.

Name Tür Description
description

string

issueType

string

severity

string

suggestedAccessRules

string[]

suggestedResourceIds

string[]