Network Security Perimeter Configurations - Reconcile
Reconcilie a configuração do NSP para uma conta.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{accountName}/networkSecurityPerimeterConfigurations/{nspConfigurationName}/reconcile?api-version=2025-06-01
Parâmetros de URI
| Nome | Em | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 2maxLength: 64 pattern: ^[a-zA-Z0-9][a-zA-Z0-9_.-]*$ |
O nome da conta dos Serviços Cognitivos. |
|
nsp
|
path | True |
string pattern: ^.*$ |
O nome da configuração do NSP. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas. |
|
subscription
|
path | True |
string minLength: 1 |
A ID da assinatura de destino. |
|
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 |
Reconciliado com êxito a configuração do NSP. |
|
| 202 Accepted |
Solicitação para reconciliar a configuração do NSP aceita. Cabeçalhos location: string |
|
| Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Exemplos
ReconcileNetworkSecurityPerimeterConfigurations
Solicitação de exemplo
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/networkSecurityPerimeterConfigurations/NSPConfigurationName/reconcile?api-version=2025-06-01
Resposta de exemplo
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroupName/providers/Microsoft.CognitiveServices/accounts/accountName/networkSecurityPerimeterConfigurations/config1",
"name": "networkSecurityPerimeterConfigurationName",
"type": "Microsoft.CognitiveServices/accounts/networkSecurityPerimeterConfigurations",
"properties": {
"provisioningState": "Succeeded",
"networkSecurityPerimeter": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroupName/providers/Microsoft.Network/networkSecurityPerimeters/perimeter",
"perimeterGuid": "00000000-0000-0000-0000-000000000000",
"location": "East US"
},
"resourceAssociation": {
"name": "associationName",
"accessMode": "Enforced"
},
"profile": {
"name": "profileName",
"accessRulesVersion": 1,
"accessRules": [
{
"name": "ruleName",
"properties": {
"direction": "Inbound",
"addressPrefixes": [
"148.0.0.0/8",
"152.4.6.0/24"
]
}
}
]
}
}
}
azure-asyncoperation: http://azure.async.operation/status
Definições
| Nome | Description |
|---|---|
|
Error |
As informações adicionais do erro de gerenciamento de recursos. |
|
Error |
O detalhe do erro. |
|
Error |
Resposta de erro |
|
Network |
Informações sobre um perímetro de segurança de rede vinculado |
|
Network |
Regra de acesso ao perímetro de segurança de rede |
|
Network |
As propriedades da regra de perímetro de segurança de rede |
|
Network |
Configuração do NSP para uma conta dos Serviços Cognitivos. |
|
Network |
Informações de associação de configuração de perímetro de segurança de rede |
|
Network |
As propriedades de uma configuração NSP. |
|
Network |
Informações de perfil de perímetro de segurança de rede |
|
Nsp |
Regra de direção de acesso |
|
Provisioning |
|
|
Provisioning |
Propriedades do problema de provisionamento |
| Subscriptions |
Assinaturas para regras de entrada |
ErrorAdditionalInfo
As informações adicionais do erro de gerenciamento de recursos.
| Nome | Tipo | Description |
|---|---|---|
| info |
object |
As informações adicionais. |
| type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
| Nome | Tipo | Description |
|---|---|---|
| additionalInfo |
As informações adicionais do erro. |
|
| code |
string |
O código do erro. |
| details |
Os detalhes do erro. |
|
| message |
string |
A mensagem de erro. |
| target |
string |
O destino do erro. |
ErrorResponse
Resposta de erro
| Nome | Tipo | Description |
|---|---|---|
| error |
O objeto de erro. |
NetworkSecurityPerimeter
Informações sobre um perímetro de segurança de rede vinculado
| Nome | Tipo | Description |
|---|---|---|
| id |
string (arm-id) |
Identificador totalmente qualificado do recurso |
| location |
string |
Localização do recurso |
| perimeterGuid |
string |
Guid do recurso |
NetworkSecurityPerimeterAccessRule
Regra de acesso ao perímetro de segurança de rede
| Nome | Tipo | Description |
|---|---|---|
| name |
string |
Nome da regra de acesso ao perímetro de segurança de rede |
| properties |
Propriedades da regra de acesso ao perímetro de segurança de rede |
NetworkSecurityPerimeterAccessRuleProperties
As propriedades da regra de perímetro de segurança de rede
| Nome | Tipo | Description |
|---|---|---|
| addressPrefixes |
string[] |
Prefixos de endereço para regras de entrada |
| direction |
Regra de direção de acesso |
|
| fullyQualifiedDomainNames |
string[] |
Nome de domínio totalmente qualificado para regras de saída |
| networkSecurityPerimeters |
NetworkSecurityPerimeters para regras de entrada |
|
| subscriptions |
Assinaturas para regras de entrada |
NetworkSecurityPerimeterConfiguration
Configuração do NSP para uma conta dos Serviços Cognitivos.
| Nome | Tipo | Description |
|---|---|---|
| id |
string |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
O nome do recurso |
| properties |
Propriedades de configuração do NSP. |
|
| type |
string |
O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
NetworkSecurityPerimeterConfigurationAssociationInfo
Informações de associação de configuração de perímetro de segurança de rede
| Nome | Tipo | Description |
|---|---|---|
| accessMode |
string |
Modo de acesso da associação de recursos |
| name |
string |
Nome da associação de recursos |
NetworkSecurityPerimeterConfigurationProperties
As propriedades de uma configuração NSP.
| Nome | Tipo | Description |
|---|---|---|
| networkSecurityPerimeter |
Informações sobre um perímetro de segurança de rede vinculado |
|
| profile |
Informações de perfil de perímetro de segurança de rede |
|
| provisioningIssues |
Lista de problemas de provisionamento |
|
| provisioningState |
string |
Estado de provisionamento da configuração NetworkSecurityPerimeter |
| resourceAssociation |
Informações de associação de configuração de perímetro de segurança de rede |
NetworkSecurityPerimeterProfileInfo
Informações de perfil de perímetro de segurança de rede
| Nome | Tipo | Description |
|---|---|---|
| accessRules |
Regra de acesso ao perímetro de segurança de rede |
|
| accessRulesVersion |
integer (int64) |
Versão das regras de acesso do perfil de recurso |
| diagnosticSettingsVersion |
integer (int64) |
Versão atual das configurações de diagnóstico |
| enabledLogCategories |
string[] |
Lista de categorias de log habilitadas |
| name |
string |
Nome do perfil do recurso |
NspAccessRuleDirection
Regra de direção de acesso
| Valor | Description |
|---|---|
| Inbound | |
| Outbound |
ProvisioningIssue
| Nome | Tipo | Description |
|---|---|---|
| name |
string |
Nome do problema de provisionamento do NSP |
| properties |
Propriedades do problema de provisionamento |
ProvisioningIssueProperties
Propriedades do problema de provisionamento
| Nome | Tipo | Description |
|---|---|---|
| description |
string |
Descrição do problema |
| issueType |
string |
Tipo de problema |
| severity |
string |
Gravidade do problema |
| suggestedAccessRules |
Matriz opcional, regras de acesso sugeridas |
|
| suggestedResourceIds |
string[] (arm-id) |
IDs de recursos que podem ser associados ao mesmo perímetro para corrigir o problema. |
Subscriptions
Assinaturas para regras de entrada
| Nome | Tipo | Description |
|---|---|---|
| id |
string |
Identificador totalmente qualificado de assinatura |