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=2025-05-01
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
nsp
|
path | True |
string minLength: 38maxLength: 100 pattern: ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}\.[a-z][a-z0-9]*$ |
Ağ güvenlik çevre yapılandırma adı. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. Ad büyük/küçük harfe duyarsız. |
|
search
|
path | True |
string pattern: ^(?=.{2,60}$)[a-z0-9][a-z0-9]+(-[a-z0-9]+)*$ |
Belirtilen kaynak grubuyla ilişkili Azure AI Search hizmetinin adı. |
|
subscription
|
path | True |
string (uuid) |
Hedef aboneliğin kimliği. Değer bir UUID olmalıdır. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Azure işlemi başarıyla tamamlandı. |
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı.
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
Örnek yanıt
{
"name": "00000001-2222-3333-4444-111144444444.assoc1",
"type": "Microsoft.Search/searchServices/networkSecurityPerimeterConfigurations",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/networkSecurityPerimeterConfigurations/00000001-2222-3333-4444-111144444444.assoc1",
"properties": {
"networkSecurityPerimeter": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/networkRG/providers/Microsoft.Network/networkSecurityPerimeters/perimeter1",
"location": "westus"
},
"profile": {
"name": "profile1",
"accessRules": [
{
"name": "rule1",
"properties": {
"addressPrefixes": [
"148.0.0.0/8",
"152.4.6.0/24"
],
"direction": "Inbound"
}
}
],
"accessRulesVersion": 0
},
"provisioningState": "Accepted",
"resourceAssociation": {
"name": "assoc1",
"accessMode": "Enforced"
}
}
}
Tanımlar
| Name | Description |
|---|---|
|
Access |
Ağ güvenlik çevre yapılandırma profilinde erişim kuralı |
|
Access |
Erişim Kuralının Yönü |
|
Access |
Erişim Kuralının Özellikleri |
|
Cloud |
API hatası hakkında bilgi içerir. |
|
Cloud |
Hata kodu ve ileti içeren belirli bir API hatası açıklanır. |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Issue |
Sorun türü |
|
Network |
Ağ güvenlik çevresi (NSP) hakkında bilgi |
|
Network |
Ağ güvenlik çevresi (NSP) yapılandırma kaynağı |
|
Network |
Ağ güvenliği yapılandırma özellikleri. |
|
Network |
Oluşturulan veya güncelleştirilen bir ağ güvenlik çevre yapılandırmasının sağlama durumu. |
|
Network |
Ağ güvenliği çevre yapılandırma profili |
|
Provisioning |
Ağ güvenlik çevre yapılandırması için bir sağlama sorunu açıklanır |
|
Provisioning |
Ağ güvenlik çevresi (NSP) yapılandırması için sağlama sorununun ayrıntıları. Kaynak sağlayıcıları, algılanan her ayrı sorun için ayrı sağlama sorunu öğeleri oluşturmalı ve anlamlı ve ayırt edici bir açıklamanın yanı sıra uygun önerilenResourceId'ler ve suggestedAccessRules içermelidir |
|
Resource |
Kaynak ilişkilendirme hakkında bilgi |
|
Resource |
Kaynak ilişkisinin erişim modu |
| Severity |
Sorunun önem derecesi. |
| Subscriptions |
Gelen kuralları için abonelikler |
|
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
AccessRule
Ağ güvenlik çevre yapılandırma profilinde erişim kuralı
| Name | Tür | Description |
|---|---|---|
| name |
string |
Erişim kuralının adı |
| properties |
Erişim Kuralının Özellikleri |
AccessRuleDirection
Erişim Kuralının Yönü
| Değer | Description |
|---|---|
| Inbound |
Güvenli kaynaklara gelen ağ trafiği için geçerlidir. |
| Outbound |
Güvenli kaynaklardan giden ağ trafiği için geçerlidir |
AccessRuleProperties
Erişim Kuralının Özellikleri
| Name | Tür | Description |
|---|---|---|
| addressPrefixes |
string[] |
Gelen kurallar için CIDR biçiminde ön ekleri adresle |
| direction |
Erişim Kuralının Yönü |
|
| emailAddresses |
string[] |
Giden kuralları için e-posta adresleri |
| fullyQualifiedDomainNames |
string[] |
Giden kuralları için tam etki alanı adları (FQDN) |
| networkSecurityPerimeters |
Gelen kurallar için ağ güvenlik çevreleri |
|
| phoneNumbers |
string[] |
Giden kuralları için telefon numaraları |
| subscriptions |
Gelen kuralları için abonelikler |
CloudError
API hatası hakkında bilgi içerir.
| Name | Tür | Description |
|---|---|---|
| error |
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 |
Bu hatayla ilgili iç içe yerleştirilmiş 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ı). |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
IssueType
Sorun türü
| Değer | Description |
|---|---|
| Unknown |
Bilinmeyen sorun türü |
| ConfigurationPropagationFailure |
Ağ güvenlik çevresi (NSP) yapılandırması uygulanırken bir hata oluştu. |
| MissingPerimeterConfiguration |
Kaynakta, ağ güvenlik çevresine (NSP) yeni kaynaklar eklenerek veya erişim kuralları değiştirilerek giderilebilen bir ağ bağlantısı sorunu yaşanıyor. |
| MissingIdentityConfiguration |
Yönetilen kimlik kaynakla ilişkilendirilmemiş. Kaynak, ağ güvenlik çevresinden (NSP) gelen trafiği veya eşleşen gelen erişim kurallarını doğrulamaya devam eder, ancak NSP'nin bir üyesi olarak giden erişim gerçekleştiremez. |
NetworkSecurityPerimeter
Ağ güvenlik çevresi (NSP) hakkında bilgi
| Name | Tür | Description |
|---|---|---|
| id |
string (arm-id) |
NSP kaynağının tam Azure kaynak kimliği |
| location |
string |
Ağ güvenlik çevresinin konumu |
| perimeterGuid |
string (uuid) |
Ağ güvenlik çevresinin evrensel benzersiz kimliği (UUID) |
NetworkSecurityPerimeterConfiguration
Ağ güvenlik çevresi (NSP) yapılandırma kaynağı
| Name | Tür | Description |
|---|---|---|
| id |
string (arm-id) |
Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Kaynağın adı |
| properties |
Ağ güvenliği yapılandırma özellikleri. |
|
| systemData |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
|
| type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
NetworkSecurityPerimeterConfigurationProperties
Ağ güvenliği yapılandırma özellikleri.
| Name | Tür | Description |
|---|---|---|
| networkSecurityPerimeter |
Ağ güvenlik çevresi (NSP) hakkında bilgi |
|
| profile |
Ağ güvenliği çevre yapılandırma profili |
|
| provisioningIssues |
Varsa sağlama sorunlarının listesi |
|
| provisioningState |
Oluşturulan veya güncelleştirilen bir ağ güvenlik çevre yapılandırmasının sağlama durumu. |
|
| resourceAssociation |
Kaynak ilişkilendirme hakkında bilgi |
NetworkSecurityPerimeterConfigurationProvisioningState
Oluşturulan veya güncelleştirilen bir ağ güvenlik çevre yapılandırmasının sağlama durumu.
| Değer | Description |
|---|---|
| Succeeded | |
| Creating | |
| Updating | |
| Deleting | |
| Accepted | |
| Failed | |
| Canceled |
NetworkSecurityProfile
Ağ güvenliği çevre yapılandırma profili
| Name | Tür | Description |
|---|---|---|
| accessRules |
Erişim Kuralları Listesi |
|
| accessRulesVersion |
integer (int32) |
Geçerli erişim kuralları sürümü |
| diagnosticSettingsVersion |
integer (int32) |
Geçerli tanılama ayarları sürümü |
| enabledLogCategories |
string[] |
Etkinleştirilen günlük kategorilerinin listesi |
| name |
string |
Profilin adı |
ProvisioningIssue
Ağ güvenlik çevre yapılandırması için bir sağlama sorunu açıklanır
| Name | Tür | Description |
|---|---|---|
| name |
string |
Sorunun adı |
| properties |
Ağ güvenlik çevresi (NSP) yapılandırması için sağlama sorununun ayrıntıları. Kaynak sağlayıcıları, algılanan her ayrı sorun için ayrı sağlama sorunu öğeleri oluşturmalı ve anlamlı ve ayırt edici bir açıklamanın yanı sıra uygun önerilenResourceId'ler ve suggestedAccessRules içermelidir |
ProvisioningIssueProperties
Ağ güvenlik çevresi (NSP) yapılandırması için sağlama sorununun ayrıntıları. Kaynak sağlayıcıları, algılanan her ayrı sorun için ayrı sağlama sorunu öğeleri oluşturmalı ve anlamlı ve ayırt edici bir açıklamanın yanı sıra uygun önerilenResourceId'ler ve suggestedAccessRules içermelidir
| Name | Tür | Description |
|---|---|---|
| description |
string |
Sorunun açıklaması |
| issueType |
Sorun türü |
|
| severity |
Sorunun önem derecesi. |
|
| suggestedAccessRules |
Sorunu gidermek için ağ güvenlik profiline (NSP) eklenebilecek erişim kuralları. |
|
| suggestedResourceIds |
string[] (arm-id) |
Sorunu düzeltmek için ağ güvenlik çevresi (NSP) ile ilişkilendirilebilen önerilen kaynakların tam kaynak kimlikleri. |
ResourceAssociation
Kaynak ilişkilendirme hakkında bilgi
| Name | Tür | Description |
|---|---|---|
| accessMode |
Kaynak ilişkisinin erişim modu |
|
| name |
string |
Kaynak ilişkisinin adı |
ResourceAssociationAccessMode
Kaynak ilişkisinin erişim modu
| Değer | Description |
|---|---|
| Enforced |
Zorunlu erişim modu - Başarısız erişim denetimlerinin başarısız olduğu kaynağa gelen trafik engellendi |
| Learning |
Öğrenme erişim modu - kaynağa yönelik trafik analiz için etkinleştirildi ancak engellenmedi |
| Audit |
Denetim erişim modu - Erişim denetimlerinin başarısız olduğu kaynağa gelen trafik günlüğe kaydedilir ancak engellenmez |
Severity
Sorunun önem derecesi.
| Değer | Description |
|---|---|
| Warning | |
| Error |
Subscriptions
Gelen kuralları için abonelikler
| Name | Tür | Description |
|---|---|---|
| id |
string (arm-id) |
Aboneliğin tam Azure kaynak kimliği ('/subscriptions/00000000-0000-0000-0000-0000-00000000000000') |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
| lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |