Network Security Perimeter Configurations - Get
Obtiene una configuración perimetral de seguridad de red.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}/networkSecurityPerimeterConfigurations/{nspConfigName}?api-version=2025-05-01
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | 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]*$ |
Nombre de configuración perimetral de seguridad de red. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. |
|
search
|
path | True |
string pattern: ^(?=.{2,60}$)[a-z0-9][a-z0-9]+(-[a-z0-9]+)*$ |
Nombre del servicio Azure AI Search asociado al grupo de recursos especificado. |
|
subscription
|
path | True |
string (uuid) |
Identificador de la suscripción de destino. El valor debe ser un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versión de la API que se va a usar para esta operación. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
La operación de Azure se completó correctamente. |
|
| Other Status Codes |
Una respuesta de error inesperada. |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
| Nombre | Description |
|---|---|
| user_impersonation | suplantar la cuenta de usuario |
Ejemplos
Get an NSP config by name
Solicitud de ejemplo
Respuesta de muestra
{
"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"
}
}
}
Definiciones
| Nombre | Description |
|---|---|
|
Access |
Regla de acceso en un perfil de configuración perimetral de seguridad de red |
|
Access |
Dirección de la regla de acceso |
|
Access |
Propiedades de la regla de acceso |
|
Cloud |
Contiene información sobre un error de API. |
|
Cloud |
Describe un error de API determinado con un código de error y un mensaje. |
|
created |
Tipo de identidad que creó el recurso. |
|
Issue |
Tipo de problema |
|
Network |
Información sobre un perímetro de seguridad de red (NSP) |
|
Network |
Recurso de configuración del perímetro de seguridad de red (NSP) |
|
Network |
Propiedades de configuración de seguridad de red. |
|
Network |
Estado de aprovisionamiento de una configuración perimetral de seguridad de red que se está creando o actualizando. |
|
Network |
Perfil de configuración perimetral de seguridad de red |
|
Provisioning |
Describe un problema de aprovisionamiento para una configuración perimetral de seguridad de red. |
|
Provisioning |
Detalles de un problema de aprovisionamiento para una configuración del perímetro de seguridad de red (NSP). Los proveedores de recursos deben generar elementos de problema de aprovisionamiento independientes para cada problema independiente detectado e incluir una descripción significativa y distintiva, así como cualquier elemento sugerido y sugeridoResourceIds y suggestedAccessRules. |
|
Resource |
Información sobre la asociación de recursos |
|
Resource |
Modo de acceso de la asociación de recursos |
| Severity |
Gravedad del problema. |
| Subscriptions |
Suscripciones para reglas de entrada |
|
system |
Metadatos relativos a la creación y última modificación del recurso. |
AccessRule
Regla de acceso en un perfil de configuración perimetral de seguridad de red
| Nombre | Tipo | Description |
|---|---|---|
| name |
string |
Nombre de la regla de acceso |
| properties |
Propiedades de la regla de acceso |
AccessRuleDirection
Dirección de la regla de acceso
| Valor | Description |
|---|---|
| Inbound |
Se aplica al tráfico de red entrante a los recursos protegidos. |
| Outbound |
Se aplica al tráfico de red saliente de los recursos protegidos. |
AccessRuleProperties
Propiedades de la regla de acceso
| Nombre | Tipo | Description |
|---|---|---|
| addressPrefixes |
string[] |
Prefijos de dirección en el formato CIDR para las reglas de entrada |
| direction |
Dirección de la regla de acceso |
|
| emailAddresses |
string[] |
Direcciones de correo electrónico para reglas de salida |
| fullyQualifiedDomainNames |
string[] |
Nombres de dominio completos (FQDN) para reglas de salida |
| networkSecurityPerimeters |
Perímetros de seguridad de red para reglas de entrada |
|
| phoneNumbers |
string[] |
Números de teléfono para reglas de salida |
| subscriptions |
Suscripciones para reglas de entrada |
CloudError
Contiene información sobre un error de API.
| Nombre | Tipo | Description |
|---|---|---|
| error |
Describe un error de API determinado con un código de error y un mensaje. |
|
| message |
string |
Una breve descripción del error que indica lo que salió mal (para obtener detalles o información de depuración, consulte la propiedad "error.message"). |
CloudErrorBody
Describe un error de API determinado con un código de error y un mensaje.
| Nombre | Tipo | Description |
|---|---|---|
| code |
string |
Código de error que describe la condición de error más precisamente que un código de estado HTTP. Se puede usar para controlar mediante programación casos de error específicos. |
| details |
Contiene errores anidados relacionados con este error. |
|
| message |
string |
Mensaje que describe el error con detalle y proporciona información de depuración. |
| target |
string |
Destino del error concreto (por ejemplo, el nombre de la propiedad en error). |
createdByType
Tipo de identidad que creó el recurso.
| Valor | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
IssueType
Tipo de problema
| Valor | Description |
|---|---|
| Unknown |
Tipo de problema desconocido |
| ConfigurationPropagationFailure |
Error al aplicar la configuración del perímetro de seguridad de red (NSP). |
| MissingPerimeterConfiguration |
Se produce un problema de conectividad de red en el recurso que podría solucionarse agregando nuevos recursos al perímetro de seguridad de red (NSP) o modificando las reglas de acceso. |
| MissingIdentityConfiguration |
Una identidad administrada no se ha asociado al recurso. El recurso seguirá siendo capaz de validar el tráfico entrante desde el perímetro de seguridad de red (NSP) o las reglas de acceso entrantes coincidentes, pero no podrá realizar el acceso saliente como miembro del NSP. |
NetworkSecurityPerimeter
Información sobre un perímetro de seguridad de red (NSP)
| Nombre | Tipo | Description |
|---|---|---|
| id |
string (arm-id) |
Identificador completo de recurso de Azure del recurso de NSP |
| location |
string |
Ubicación del perímetro de seguridad de red |
| perimeterGuid |
string (uuid) |
Identificador único universal (UUID) del perímetro de seguridad de red |
NetworkSecurityPerimeterConfiguration
Recurso de configuración del perímetro de seguridad de red (NSP)
| Nombre | Tipo | Description |
|---|---|---|
| id |
string (arm-id) |
Identificador de recurso completo para el recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Nombre del recurso |
| properties |
Propiedades de configuración de seguridad de red. |
|
| systemData |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. |
|
| type |
string |
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
NetworkSecurityPerimeterConfigurationProperties
Propiedades de configuración de seguridad de red.
| Nombre | Tipo | Description |
|---|---|---|
| networkSecurityPerimeter |
Información sobre un perímetro de seguridad de red (NSP) |
|
| profile |
Perfil de configuración perimetral de seguridad de red |
|
| provisioningIssues |
Lista de problemas de aprovisionamiento, si los hay |
|
| provisioningState |
Estado de aprovisionamiento de una configuración perimetral de seguridad de red que se está creando o actualizando. |
|
| resourceAssociation |
Información sobre la asociación de recursos |
NetworkSecurityPerimeterConfigurationProvisioningState
Estado de aprovisionamiento de una configuración perimetral de seguridad de red que se está creando o actualizando.
| Valor | Description |
|---|---|
| Succeeded | |
| Creating | |
| Updating | |
| Deleting | |
| Accepted | |
| Failed | |
| Canceled |
NetworkSecurityProfile
Perfil de configuración perimetral de seguridad de red
| Nombre | Tipo | Description |
|---|---|---|
| accessRules |
Lista de reglas de acceso |
|
| accessRulesVersion |
integer (int32) |
Versión actual de las reglas de acceso |
| diagnosticSettingsVersion |
integer (int32) |
Versión actual de la configuración de diagnóstico |
| enabledLogCategories |
string[] |
Lista de categorías de registro habilitadas |
| name |
string |
Nombre del perfil |
ProvisioningIssue
Describe un problema de aprovisionamiento para una configuración perimetral de seguridad de red.
| Nombre | Tipo | Description |
|---|---|---|
| name |
string |
Nombre del problema |
| properties |
Detalles de un problema de aprovisionamiento para una configuración del perímetro de seguridad de red (NSP). Los proveedores de recursos deben generar elementos de problema de aprovisionamiento independientes para cada problema independiente detectado e incluir una descripción significativa y distintiva, así como cualquier elemento sugerido y sugeridoResourceIds y suggestedAccessRules. |
ProvisioningIssueProperties
Detalles de un problema de aprovisionamiento para una configuración del perímetro de seguridad de red (NSP). Los proveedores de recursos deben generar elementos de problema de aprovisionamiento independientes para cada problema independiente detectado e incluir una descripción significativa y distintiva, así como cualquier elemento sugerido y sugeridoResourceIds y suggestedAccessRules.
| Nombre | Tipo | Description |
|---|---|---|
| description |
string |
Descripción del problema |
| issueType |
Tipo de problema |
|
| severity |
Gravedad del problema. |
|
| suggestedAccessRules |
Reglas de acceso que se pueden agregar al perfil de seguridad de red (NSP) para corregir el problema. |
|
| suggestedResourceIds |
string[] (arm-id) |
Identificadores de recursos completos de recursos sugeridos que se pueden asociar al perímetro de seguridad de red (NSP) para corregir el problema. |
ResourceAssociation
Información sobre la asociación de recursos
| Nombre | Tipo | Description |
|---|---|---|
| accessMode |
Modo de acceso de la asociación de recursos |
|
| name |
string |
Nombre de la asociación de recursos |
ResourceAssociationAccessMode
Modo de acceso de la asociación de recursos
| Valor | Description |
|---|---|
| Enforced |
Modo de acceso aplicado: se bloquea el tráfico al recurso que produjo un error en las comprobaciones de acceso. |
| Learning |
Modo de acceso de aprendizaje: el tráfico al recurso está habilitado para el análisis, pero no bloqueado |
| Audit |
Modo de acceso de auditoría: el tráfico al recurso que produce un error en las comprobaciones de acceso se registra, pero no está bloqueado. |
Severity
Gravedad del problema.
| Valor | Description |
|---|---|
| Warning | |
| Error |
Subscriptions
Suscripciones para reglas de entrada
| Nombre | Tipo | Description |
|---|---|---|
| id |
string (arm-id) |
El identificador de recurso completo de Azure de la suscripción, por ejemplo('/subscriptions/000000000-00000-0000-00000-0000000000000') |
systemData
Metadatos relativos a la creación y última modificación del recurso.
| Nombre | Tipo | Description |
|---|---|---|
| createdAt |
string (date-time) |
Marca de tiempo de creación de recursos (UTC). |
| createdBy |
string |
Identidad que creó el recurso. |
| createdByType |
Tipo de identidad que creó el recurso. |
|
| lastModifiedAt |
string (date-time) |
Marca de tiempo de la última modificación del recurso (UTC) |
| lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
| lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |