Network Security Perimeter Configurations - Get

Obtém uma configuração de perímetro de segurança de rede.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
nspConfigName
path True

string

minLength: 38
maxLength: 100
pattern: ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}\.[a-z][a-z0-9]*$

O nome da configuração do perímetro de segurança de rede.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

searchServiceName
path True

string

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

O nome do serviço Azure AI Search associado ao grupo de recursos especificado.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser uma UUID.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

NetworkSecurityPerimeterConfiguration

A operação do Azure foi concluída com êxito.

Other Status Codes

CloudError

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Get an NSP config by name

Solicitação de exemplo

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice/networkSecurityPerimeterConfigurations/00000001-2222-3333-4444-111144444444.assoc1?api-version=2025-05-01

Resposta de exemplo

{
  "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"
    }
  }
}

Definições

Nome Description
AccessRule

Regra de acesso em um perfil de configuração de perímetro de segurança de rede

AccessRuleDirection

Direção da regra de acesso

AccessRuleProperties

Propriedades da regra de acesso

CloudError

Contém informações sobre um erro de API.

CloudErrorBody

Descreve um erro de API específico com um código de erro e uma mensagem.

createdByType

O tipo de identidade que criou o recurso.

IssueType

Tipo de problema

NetworkSecurityPerimeter

Informações sobre um NSP (perímetro de segurança de rede)

NetworkSecurityPerimeterConfiguration

Recurso de configuração do NSP (perímetro de segurança de rede)

NetworkSecurityPerimeterConfigurationProperties

Propriedades de configuração de segurança de rede.

NetworkSecurityPerimeterConfigurationProvisioningState

Estado de provisionamento de uma configuração de perímetro de segurança de rede que está sendo criada ou atualizada.

NetworkSecurityProfile

Perfil de configuração de perímetro de segurança de rede

ProvisioningIssue

Descreve um problema de provisionamento para uma configuração de perímetro de segurança de rede

ProvisioningIssueProperties

Detalhes de um problema de provisionamento para uma configuração de perímetro de segurança de rede (NSP). Os provedores de recursos devem gerar elementos de problema de provisionamento separados para cada problema separado detectado e incluir uma descrição significativa e distinta, bem como as sugestões apropriadasResourceIds e suggestedAccessRules

ResourceAssociation

Informações sobre associação de recursos

ResourceAssociationAccessMode

Modo de acesso da associação de recursos

Severity

Gravidade do problema.

Subscriptions

Assinaturas para regras de entrada

systemData

Metadados relativos à criação e última modificação do recurso.

AccessRule

Regra de acesso em um perfil de configuração de perímetro de segurança de rede

Nome Tipo Description
name

string

Nome da regra de acesso

properties

AccessRuleProperties

Propriedades da regra de acesso

AccessRuleDirection

Direção da regra de acesso

Valor Description
Inbound

Aplica-se ao tráfego de rede de entrada aos recursos protegidos.

Outbound

Aplica-se ao tráfego de rede de saída dos recursos protegidos

AccessRuleProperties

Propriedades da regra de acesso

Nome Tipo Description
addressPrefixes

string[]

Prefixos de endereço no formato CIDR para regras de entrada

direction

AccessRuleDirection

Direção da regra de acesso

emailAddresses

string[]

Endereços de email para regras de saída

fullyQualifiedDomainNames

string[]

FQDN (nomes de domínio totalmente qualificados) para regras de saída

networkSecurityPerimeters

NetworkSecurityPerimeter[]

Perímetros de segurança de rede para regras de entrada

phoneNumbers

string[]

Números de telefone para regras de saída

subscriptions

Subscriptions[]

Assinaturas para regras de entrada

CloudError

Contém informações sobre um erro de API.

Nome Tipo Description
error

CloudErrorBody

Descreve um erro de API específico com um código de erro e uma mensagem.

message

string

Uma breve descrição do erro que indica o que deu errado (para obter detalhes/informações de depuração, consulte a propriedade 'error.message').

CloudErrorBody

Descreve um erro de API específico com um código de erro e uma mensagem.

Nome Tipo Description
code

string

Um código de erro que descreve a condição de erro com mais precisão do que um código de status HTTP. Pode ser usado para lidar programaticamente com casos de erro específicos.

details

CloudErrorBody[]

Contém erros aninhados relacionados a esse erro.

message

string

Uma mensagem que descreve o erro em detalhes e fornece informações de depuração.

target

string

O destino do erro específico (por exemplo, o nome da propriedade em erro).

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

IssueType

Tipo de problema

Valor Description
Unknown

Tipo de problema desconhecido

ConfigurationPropagationFailure

Erro ao aplicar a configuração de perímetro de segurança de rede (NSP).

MissingPerimeterConfiguration

Um problema de conectividade de rede está acontecendo no recurso que pode ser resolvido adicionando novos recursos ao perímetro de segurança de rede (NSP) ou modificando regras de acesso.

MissingIdentityConfiguration

Uma identidade gerenciada não foi associada ao recurso. O recurso ainda poderá validar o tráfego de entrada do NSP (perímetro de segurança de rede) ou as regras de acesso de entrada correspondentes, mas não poderá executar o acesso de saída como membro do NSP.

NetworkSecurityPerimeter

Informações sobre um NSP (perímetro de segurança de rede)

Nome Tipo Description
id

string (arm-id)

ID de recurso do Azure totalmente qualificada do recurso NSP

location

string

Local do perímetro de segurança de rede

perimeterGuid

string (uuid)

ID exclusiva universal (UUID) do perímetro de segurança de rede

NetworkSecurityPerimeterConfiguration

Recurso de configuração do NSP (perímetro de segurança de rede)

Nome Tipo Description
id

string (arm-id)

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

O nome do recurso

properties

NetworkSecurityPerimeterConfigurationProperties

Propriedades de configuração de segurança de rede.

systemData

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

NetworkSecurityPerimeterConfigurationProperties

Propriedades de configuração de segurança de rede.

Nome Tipo Description
networkSecurityPerimeter

NetworkSecurityPerimeter

Informações sobre um NSP (perímetro de segurança de rede)

profile

NetworkSecurityProfile

Perfil de configuração de perímetro de segurança de rede

provisioningIssues

ProvisioningIssue[]

Lista de problemas de provisionamento, se houver

provisioningState

NetworkSecurityPerimeterConfigurationProvisioningState

Estado de provisionamento de uma configuração de perímetro de segurança de rede que está sendo criada ou atualizada.

resourceAssociation

ResourceAssociation

Informações sobre associação de recursos

NetworkSecurityPerimeterConfigurationProvisioningState

Estado de provisionamento de uma configuração de perímetro de segurança de rede que está sendo criada ou atualizada.

Valor Description
Succeeded
Creating
Updating
Deleting
Accepted
Failed
Canceled

NetworkSecurityProfile

Perfil de configuração de perímetro de segurança de rede

Nome Tipo Description
accessRules

AccessRule[]

Lista de regras de acesso

accessRulesVersion

integer (int32)

Versão das regras de acesso atuais

diagnosticSettingsVersion

integer (int32)

Versão atual das configurações de diagnóstico

enabledLogCategories

string[]

Lista de categorias de log habilitadas

name

string

Nome do perfil

ProvisioningIssue

Descreve um problema de provisionamento para uma configuração de perímetro de segurança de rede

Nome Tipo Description
name

string

Nome do problema

properties

ProvisioningIssueProperties

Detalhes de um problema de provisionamento para uma configuração de perímetro de segurança de rede (NSP). Os provedores de recursos devem gerar elementos de problema de provisionamento separados para cada problema separado detectado e incluir uma descrição significativa e distinta, bem como as sugestões apropriadasResourceIds e suggestedAccessRules

ProvisioningIssueProperties

Detalhes de um problema de provisionamento para uma configuração de perímetro de segurança de rede (NSP). Os provedores de recursos devem gerar elementos de problema de provisionamento separados para cada problema separado detectado e incluir uma descrição significativa e distinta, bem como as sugestões apropriadasResourceIds e suggestedAccessRules

Nome Tipo Description
description

string

Descrição do problema

issueType

IssueType

Tipo de problema

severity

Severity

Gravidade do problema.

suggestedAccessRules

AccessRule[]

Regras de acesso que podem ser adicionadas ao NSP (perfil de segurança de rede) para corrigir o problema.

suggestedResourceIds

string[] (arm-id)

IDs de recursos totalmente qualificados de recursos sugeridos que podem ser associados ao perímetro de segurança de rede (NSP) para corrigir o problema.

ResourceAssociation

Informações sobre associação de recursos

Nome Tipo Description
accessMode

ResourceAssociationAccessMode

Modo de acesso da associação de recursos

name

string

Nome da associação de recursos

ResourceAssociationAccessMode

Modo de acesso da associação de recursos

Valor Description
Enforced

Modo de acesso imposto – o tráfego para o recurso que falhou nas verificações de acesso está bloqueado

Learning

Modo de acesso de aprendizagem – o tráfego para o recurso está habilitado para análise, mas não bloqueado

Audit

Modo de acesso de auditoria – o tráfego para o recurso que falha nas verificações de acesso é registrado, mas não bloqueado

Severity

Gravidade do problema.

Valor Description
Warning
Error

Subscriptions

Assinaturas para regras de entrada

Nome Tipo Description
id

string (arm-id)

A ID de recurso do Azure totalmente qualificada da assinatura, por exemplo, ('/subscriptions/00000000-0000-0000-0000-0000000000000')

systemData

Metadados relativos à criação e última modificação do recurso.

Nome Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.