Dela via


Compliances - List

Efterlevnadspoängen för den specifika hanteringsgruppen.

GET https://management.azure.com/{scope}/providers/Microsoft.Security/compliances?api-version=2017-08-01-preview

URI-parametrar

Name I Obligatorisk Typ Description
scope
path True

string

Frågans omfattning kan vara prenumeration (/subscriptions/0b06d9ea-afe6-4779-bd59-30e5c2d9d13f) eller hanteringsgrupp (/providers/Microsoft.Management/managementGroups/mgName).

api-version
query True

string

API-version för åtgärden

Svar

Name Typ Description
200 OK

ComplianceList

OKEJ

Other Status Codes

CloudError

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

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Get security compliance data over time

Exempelbegäran

GET https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/compliances?api-version=2017-08-01-preview

Exempelsvar

{
  "value": [
    {
      "id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/compliances/2018-01-01Z",
      "name": "2018-01-01Z",
      "type": "Microsoft.Security/compliances",
      "properties": {
        "assessmentResult": [
          {
            "segmentType": "Compliant",
            "percentage": 77.77777777777779
          }
        ],
        "resourceCount": 18,
        "assessmentTimestampUtcDate": "2018-01-01T00:00:00Z"
      }
    },
    {
      "id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/compliances/2018-01-02Z",
      "name": "2018-01-02Z",
      "type": "Microsoft.Security/compliances",
      "properties": {
        "assessmentResult": [
          {
            "segmentType": "Compliant",
            "percentage": 94.44444444444444
          }
        ],
        "resourceCount": 18,
        "assessmentTimestampUtcDate": "2018-01-02T00:00:00Z"
      }
    },
    {
      "id": "/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Security/compliances/2018-01-03Z",
      "name": "2018-01-03Z",
      "type": "Microsoft.Security/compliances",
      "properties": {
        "assessmentResult": [
          {
            "segmentType": "Compliant",
            "percentage": 100
          }
        ],
        "resourceCount": 18,
        "assessmentTimestampUtcDate": "2018-01-03T00:00:00Z"
      }
    }
  ]
}

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 formatet för OData-felsvar.).

CloudErrorBody

Felinformationen.

Compliance

Efterlevnad av ett omfång

ComplianceList

Lista över svar på efterlevnadsobjekt

ComplianceSegment

Ett segment av en efterlevnadsbedömning.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

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 formatet för OData-felsvar.).

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.

Compliance

Efterlevnad av ett omfång

Name Typ Description
id

string

Resurs-ID

name

string

Resursnamn

properties.assessmentResult

ComplianceSegment[]

En matris med segment, vilket faktiskt är kompatibilitetsbedömningen.

properties.assessmentTimestampUtcDate

string

Tidsstämpeln när beräkningen av efterlevnad utfördes.

properties.resourceCount

integer

Resursantalet för den angivna prenumeration som beräkningen av efterlevnaden utfördes för (behövs för beräkningen av hanteringsgruppens efterlevnad).

type

string

Resurstyp

ComplianceList

Lista över svar på efterlevnadsobjekt

Name Typ Description
nextLink

string

URI:n för att hämta nästa sida.

value

Compliance[]

Lista över efterlevnadsobjekt

ComplianceSegment

Ett segment av en efterlevnadsbedömning.

Name Typ Description
percentage

number

Segmentets storlek (%).

segmentType

string

Segmenttypen, t.ex. kompatibel, icke-efterlevnad, otillräcklig täckning, N/A osv.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.