Topology - Get
Obtiene un componente de topología específico.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/topologies/{topologyResourceName}?api-version=2020-01-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
asc
|
path | True |
string |
Ubicación donde ASC almacena los datos de la suscripción. se puede recuperar desde Get locations |
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre no distingue mayúsculas de minúsculas. |
subscription
|
path | True |
string pattern: ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$ |
Identificador de suscripción de Azure |
topology
|
path | True |
string |
Nombre de una colección de recursos de topología. |
api-version
|
query | True |
string |
Versión de API para la operación |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
De acuerdo |
|
Other Status Codes |
Respuesta de error que describe por qué se produjo un error en la operación. |
Seguridad
azure_auth
Flujo de 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 topology
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/3eeab341-f466-499c-a8be-85427e154bad/resourceGroups/myservers/providers/Microsoft.Security/locations/centralus/topologies/vnets?api-version=2020-01-01
Respuesta de muestra
{
"properties": {
"calculatedDateTime": "2018-07-10T13:56:10.5755270Z",
"topologyResources": [
{
"resourceId": "/subscriptions/3eeab341-f466-499c-a8be-85427e154bad/resourceGroups/myservers/providers/Microsoft.Network/virtualNetworks/myvnet",
"severity": "Healthy",
"networkZones": "InternetFacing",
"recommendationsExist": false,
"topologyScore": 0,
"location": "westus",
"children": [
{
"resourceId": "/subscriptions/3eeab341-f466-499c-a8be-85427e154bad/resourceGroups/myservers/providers/Microsoft.Network/virtualNetworks/myvnet/subnets/mysubnet"
}
]
}
]
},
"id": "/subscriptions/3eeab341-f466-499c-a8be-85427e154bad/resourceGroups/myservers/providers/Microsoft.Security/locations/centralus/topologies/vnets",
"name": "vnets",
"type": "Microsoft.Security/locations/topologies",
"location": "westus"
}
Definiciones
Nombre | Description |
---|---|
Cloud |
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData). |
Cloud |
Detalle del error. |
Error |
Información adicional sobre el error de administración de recursos. |
Topology |
|
Topology |
|
Topology |
|
Topology |
CloudError
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData).
Nombre | Tipo | Description |
---|---|---|
error.additionalInfo |
Información adicional del error. |
|
error.code |
string |
Código de error. |
error.details |
Detalles del error. |
|
error.message |
string |
Mensaje de error. |
error.target |
string |
Destino del error. |
CloudErrorBody
Detalle del error.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Detalles del error. |
|
message |
string |
Mensaje de error. |
target |
string |
Destino del error. |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
TopologyResource
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso |
location |
string |
Ubicación donde se almacena el recurso |
name |
string |
Nombre del recurso |
properties.calculatedDateTime |
string (date-time) |
Hora UTC en la que se calculó la topología |
properties.topologyResources |
Recursos de Azure que forman parte de este recurso de topología |
|
type |
string |
Tipo de recurso |
TopologySingleResource
Nombre | Tipo | Description |
---|---|---|
children |
Recursos de Azure conectados a este recurso que están en un nivel inferior en la vista de topología |
|
location |
string |
Ubicación de este recurso |
networkZones |
string |
Indica el nivel de conectividad de recursos a Internet (InternetFacing, Interno, etc.) |
parents |
Recursos de Azure conectados a este recurso que están en un nivel superior en la vista de topología |
|
recommendationsExist |
boolean |
Indica si el recurso tiene recomendaciones de seguridad. |
resourceId |
string |
Identificador de recurso de Azure |
severity |
string |
Gravedad de seguridad del recurso |
topologyScore |
integer |
Puntuación del recurso en función de su gravedad de seguridad |
TopologySingleResourceChild
Nombre | Tipo | Description |
---|---|---|
resourceId |
string |
Identificador de recurso de Azure que actúa como recurso secundario en la vista de topología |
TopologySingleResourceParent
Nombre | Tipo | Description |
---|---|---|
resourceId |
string |
Identificador de recurso de Azure que actúa como recurso primario en la vista de topología |