Dela via


Topology - Get

Hämtar en specifik topologikomponent.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/locations/{ascLocation}/topologies/{topologyResourceName}?api-version=2020-01-01

URI-parametrar

Name I Obligatorisk Typ Description
ascLocation
path True

string

Platsen där ASC lagrar prenumerationens data. kan hämtas från Hämta platser

resourceGroupName
path True

string

Namnet på resursgruppen i användarens prenumeration. Namnet är skiftlägesokänsligt.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Azure-prenumerations-ID

Regex pattern: ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$

topologyResourceName
path True

string

Namnet på en topologiresurssamling.

api-version
query True

string

API-version för åtgärden

Svar

Name Typ Description
200 OK

TopologyResource

OK

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Get topology

Sample Request

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

Sample Response

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

Definitioner

Name Description
CloudError

Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även OData-felsvarsformatet.).

CloudErrorBody

Felinformationen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

TopologyResource
TopologySingleResource
TopologySingleResourceChild
TopologySingleResourceParent

CloudError

Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även OData-felsvarsformatet.).

Name Typ Description
error.additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

error.code

string

Felkoden.

error.details

CloudErrorBody[]

Felinformationen.

error.message

string

Felmeddelandet.

error.target

string

Felmålet.

CloudErrorBody

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

CloudErrorBody[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Den ytterligare informationen.

type

string

Ytterligare informationstyp.

TopologyResource

Name Typ Description
id

string

Resurs-ID

location

string

Plats där resursen lagras

name

string

Resursnamn

properties.calculatedDateTime

string

UTC-tiden då topologin beräknades

properties.topologyResources

TopologySingleResource[]

Azure-resurser som ingår i den här topologiresursen

type

string

Resurstyp

TopologySingleResource

Name Typ Description
children

TopologySingleResourceChild[]

Azure-resurser som är anslutna till den här resursen på lägre nivå i topologivyn

location

string

Platsen för den här resursen

networkZones

string

Anger resursanslutningsnivån till Internet (InternetFacing, Intern osv.)

parents

TopologySingleResourceParent[]

Azure-resurser som är anslutna till den här resursen på högre nivå i topologivyn

recommendationsExist

boolean

Anger om resursen har säkerhetsrekommendationer

resourceId

string

Resurs-ID för Azure

severity

string

Resursens allvarlighetsgrad

topologyScore

integer

Poäng för resursen baserat på dess allvarlighetsgrad för säkerhet

TopologySingleResourceChild

Name Typ Description
resourceId

string

Azure-resurs-ID som fungerar som underordnad resurs i topologivyn

TopologySingleResourceParent

Name Typ Description
resourceId

string

Azure-resurs-ID som fungerar som överordnad resurs i topologivyn