Freigeben über


Microsoft.Security Assessments 2019-01-01-preview

Bicep-Ressourcendefinition

Der Ressourcentyp "Bewertungen" ist eine Erweiterungsressource, was bedeutet, dass Sie sie auf eine andere Ressource anwenden können.

Verwenden Sie die scope -Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen. Weitere Informationen finden Sie unter Festlegen des Bereichs für Erweiterungsressourcen in Bicep.

Der Ressourcentyp "Bewertungen" kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Security/assessments-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Security/assessments@2019-01-01-preview' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    additionalData: {
      {customized property}: 'string'
    }
    resourceDetails: {
      source: 'string'
      // For remaining properties, see ResourceDetails objects
    }
    status: {
      cause: 'string'
      code: 'string'
      description: 'string'
    }
  }
}

ResourceDetails-Objekte

Legen Sie die Quelleigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für Azure Folgendes:

  source: 'Azure'

Verwenden Sie für OnPremiseSql Folgendes:

  source: 'OnPremiseSql'
  databaseName: 'string'
  machineName: 'string'
  serverName: 'string'
  sourceComputerId: 'string'
  vmuuid: 'string'
  workspaceId: 'string'

Eigenschaftswerte

assessments

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-260

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche und Bindestriche.
scope Verwenden Sie beim Erstellen einer Erweiterungsressource in einem bereich, der sich vom Bereitstellungsbereich unterscheidet. Zielressource

Legen Sie für Bicep diese Eigenschaft auf den symbolischen Namen der Ressource fest, um die Erweiterungsressource anzuwenden.
properties Beschreibt die Eigenschaften einer Bewertung. SecurityAssessmentProperties

SecurityAssessmentProperties

Name BESCHREIBUNG Wert
additionalData Zusätzliche Daten zur Bewertung SecurityAssessmentPropertiesAdditionalData
resourceDetails Details der bewerteten Ressource ResourceDetails (erforderlich)
status Das Ergebnis der Bewertung AssessmentStatus (erforderlich)

SecurityAssessmentPropertiesAdditionalData

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} Zeichenfolge

ResourceDetails

Name BESCHREIBUNG Wert
source Festlegen des Objekttyps Azure
OnPremiseSql (erforderlich)

AzureResourceDetails

Name BESCHREIBUNG Wert
source Die Plattform, auf der sich die bewertete Ressource befindet "Azure" (erforderlich)

OnPremiseSqlResourceDetails

Name BESCHREIBUNG Wert
source Die Plattform, auf der sich die bewertete Ressource befindet "OnPremiseSql" (erforderlich)
databaseName Der sql-Datenbankname, der auf dem Computer installiert ist Zeichenfolge (erforderlich)
Maschinename Der Name des Computers Zeichenfolge (erforderlich)
serverName Der auf dem Computer installierte Sql Server-Name Zeichenfolge (erforderlich)
sourceComputerId Die auf dem Computer installierte OMS-Agent-ID Zeichenfolge (erforderlich)
vmuuid Die eindeutige ID des Computers Zeichenfolge (erforderlich)
workspaceId Azure-Ressourcen-ID des Arbeitsbereichs, an den der Computer angefügt ist Zeichenfolge (erforderlich)

AssessmentStatus

Name BESCHREIBUNG Wert
cause Programmgesteuerter Code für die Ursache der Bewertung status Zeichenfolge
code Programmgesteuerter Code für die status der Bewertung "Fehlerfrei"
"NotApplicable"
"Fehlerhaft" (erforderlich)
description Für Menschen lesbare Beschreibung des Bewertungsstatus Zeichenfolge

Ressourcendefinition mit einer ARM-Vorlage

Der Ressourcentyp assessments ist eine Erweiterungsressource, d. h. Sie können sie auf eine andere Ressource anwenden.

Verwenden Sie die scope -Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen. Weitere Informationen finden Sie unter Festlegen des Bereichs für Erweiterungsressourcen in ARM-Vorlagen.

Der Ressourcentyp assessments kann mit Vorgängen bereitgestellt werden, die folgendes ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Security/assessments-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Security/assessments",
  "apiVersion": "2019-01-01-preview",
  "name": "string",
  "scope": "string",
  "properties": {
    "additionalData": {
      "{customized property}": "string"
    },
    "resourceDetails": {
      "source": "string"
      // For remaining properties, see ResourceDetails objects
    },
    "status": {
      "cause": "string",
      "code": "string",
      "description": "string"
    }
  }
}

ResourceDetails-Objekte

Legen Sie die Quelleigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für Azure Folgendes:

  "source": "Azure"

Verwenden Sie für OnPremiseSql Folgendes:

  "source": "OnPremiseSql",
  "databaseName": "string",
  "machineName": "string",
  "serverName": "string",
  "sourceComputerId": "string",
  "vmuuid": "string",
  "workspaceId": "string"

Eigenschaftswerte

assessments

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Security/assessments"
apiVersion Die Version der Ressourcen-API "2019-01-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-260

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche und Bindestriche.
scope Verwenden Sie beim Erstellen einer Erweiterungsressource in einem anderen Bereich als dem Bereitstellungsbereich. Zielressource

Legen Sie für JSON den Wert auf den vollständigen Namen der Ressource fest, auf die die Erweiterungsressource angewendet werden soll.
properties Beschreibt die Eigenschaften einer Bewertung. SecurityAssessmentProperties

SecurityAssessmentProperties

Name BESCHREIBUNG Wert
additionalData Zusätzliche Daten zur Bewertung SecurityAssessmentPropertiesAdditionalData
resourceDetails Details der bewerteten Ressource ResourceDetails (erforderlich)
status Das Ergebnis der Bewertung AssessmentStatus (erforderlich)

SecurityAssessmentPropertiesAdditionalData

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} Zeichenfolge

ResourceDetails

Name BESCHREIBUNG Wert
source Festlegen des Objekttyps Azure
OnPremiseSql (erforderlich)

AzureResourceDetails

Name BESCHREIBUNG Wert
source Die Plattform, auf der sich die bewertete Ressource befindet "Azure" (erforderlich)

OnPremiseSqlResourceDetails

Name BESCHREIBUNG Wert
source Die Plattform, auf der sich die bewertete Ressource befindet "OnPremiseSql" (erforderlich)
databaseName Sql-Datenbankname, der auf dem Computer installiert ist Zeichenfolge (erforderlich)
Maschinename Der Name des Computers Zeichenfolge (erforderlich)
serverName Der sql Server-Name, der auf dem Computer installiert ist Zeichenfolge (erforderlich)
sourceComputerId Die auf dem Computer installierte OMS-Agent-ID Zeichenfolge (erforderlich)
vmuuid Die eindeutige ID des Computers Zeichenfolge (erforderlich)
workspaceId Azure-Ressourcen-ID des Arbeitsbereichs, an den der Computer angefügt ist Zeichenfolge (erforderlich)

AssessmentStatus

Name BESCHREIBUNG Wert
cause Programmgesteuerter Code für die Ursache der Bewertung status Zeichenfolge
code Programmgesteuerter Code für die status der Bewertung "Fehlerfrei"
"NotApplicable"
"Fehlerhaft" (erforderlich)
description Für Menschen lesbare Beschreibung des Bewertungsstatus Zeichenfolge

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp assessments ist eine Erweiterungsressource, d. h. Sie können sie auf eine andere Ressource anwenden.

Verwenden Sie die parent_id -Eigenschaft für diese Ressource, um den Bereich für diese Ressource festzulegen.

Der Ressourcentyp assessments kann mit Vorgängen bereitgestellt werden, die folgendes ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Security/assessments-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Security/assessments@2019-01-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      additionalData = {
        {customized property} = "string"
      }
      resourceDetails = {
        source = "string"
        // For remaining properties, see ResourceDetails objects
      }
      status = {
        cause = "string"
        code = "string"
        description = "string"
      }
    }
  })
}

ResourceDetails-Objekte

Legen Sie die Quelleigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für Azure Folgendes:

  source = "Azure"

Verwenden Sie für OnPremiseSql Folgendes:

  source = "OnPremiseSql"
  databaseName = "string"
  machineName = "string"
  serverName = "string"
  sourceComputerId = "string"
  vmuuid = "string"
  workspaceId = "string"

Eigenschaftswerte

assessments

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.Security/assessments@2019-01-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-260

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche und Bindestriche.
parent_id Die ID der Ressource, auf die diese Erweiterungsressource angewendet werden soll. Zeichenfolge (erforderlich)
properties Beschreibt die Eigenschaften einer Bewertung. SecurityAssessmentProperties

SecurityAssessmentProperties

Name BESCHREIBUNG Wert
additionalData Zusätzliche Daten zur Bewertung SecurityAssessmentPropertiesAdditionalData
resourceDetails Details der bewerteten Ressource ResourceDetails (erforderlich)
status Das Ergebnis der Bewertung AssessmentStatus (erforderlich)

SecurityAssessmentPropertiesAdditionalData

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} Zeichenfolge

ResourceDetails

Name BESCHREIBUNG Wert
source Festlegen des Objekttyps Azure
OnPremiseSql (erforderlich)

AzureResourceDetails

Name BESCHREIBUNG Wert
source Die Plattform, auf der sich die bewertete Ressource befindet "Azure" (erforderlich)

OnPremiseSqlResourceDetails

Name BESCHREIBUNG Wert
source Die Plattform, auf der sich die bewertete Ressource befindet "OnPremiseSql" (erforderlich)
databaseName Sql-Datenbankname, der auf dem Computer installiert ist Zeichenfolge (erforderlich)
Maschinename Der Name des Computers Zeichenfolge (erforderlich)
serverName Der sql Server-Name, der auf dem Computer installiert ist Zeichenfolge (erforderlich)
sourceComputerId Die auf dem Computer installierte OMS-Agent-ID Zeichenfolge (erforderlich)
vmuuid Die eindeutige ID des Computers Zeichenfolge (erforderlich)
workspaceId Azure-Ressourcen-ID des Arbeitsbereichs, an den der Computer angefügt ist Zeichenfolge (erforderlich)

AssessmentStatus

Name BESCHREIBUNG Wert
cause Programmgesteuerter Code für die Ursache der Bewertung status Zeichenfolge
code Programmgesteuerter Code für die status der Bewertung "Fehlerfrei"
"NotApplicable"
"Fehlerhaft" (erforderlich)
description Für Menschen lesbare Beschreibung des Bewertungsstatus Zeichenfolge