Aracılığıyla paylaş


Network Security Perimeter Configurations - Get

Ağ güvenlik çevresi yapılandırmasını alır.

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

URI Parametreleri

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

string

Ağ güvenliği yapılandırma adı.

Normal ifade deseni: ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}\.[a-z][a-z0-9]*$

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

NetworkSecurityPerimeterConfiguration

Yapılandırma 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 izin 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

Get an NSP config by name

Örnek isteği

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

Örnek yanıt

{
  "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ı.

NSPConfigAccessRule

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

NSPConfigAccessRuleProperties

Ağ güvenlik ç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 çevresi özellikleri.

NSPConfigPerimeter

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

NSPConfigProfile

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

NSPProvisioningIssue

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

NSPProvisioningIssueProperties

Bir arama hizmetine ağ güvenlik çevreleri 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ı için profil.

properties.provisioningIssues

NSPProvisioningIssue[]

Bir arama hizmetine ağ güvenlik çevreleri 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"

NSPConfigAccessRule

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

Name Tür Description
name

string

properties

NSPConfigAccessRuleProperties

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

NSPConfigAccessRuleProperties

Ağ güvenlik ç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 çevresi ö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 çevresi ö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ı için profil.

Name Tür Description
accessRules

NSPConfigAccessRule[]

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

accessRulesVersion

string

name

string

NSPProvisioningIssue

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

Name Tür Description
name

string

properties

NSPProvisioningIssueProperties

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

NSPProvisioningIssueProperties

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

Name Tür Description
description

string

issueType

string

severity

string

suggestedAccessRules

string[]

suggestedResourceIds

string[]