Microsoft.Security iotSecuritySolutions

Bicep-resourcedefinitie

Het resourcetype iotSecuritySolutions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Security/iotSecuritySolutions-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Security/iotSecuritySolutions@2019-08-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    additionalWorkspaces: [
      {
        dataTypes: [
          'string'
        ]
        type: 'Sentinel'
        workspace: 'string'
      }
    ]
    disabledDataSources: 'TwinData'
    displayName: 'string'
    export: 'RawEvents'
    iotHubs: [
      'string'
    ]
    recommendationsConfiguration: [
      {
        recommendationType: 'string'
        status: 'string'
      }
    ]
    status: 'string'
    unmaskedIpLoggingStatus: 'string'
    userDefinedResources: {
      query: 'string'
      querySubscriptions: [
        'string'
      ]
    }
    workspace: 'string'
  }
}

Eigenschapswaarden

iotSecuritySolutions

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Alfanumerieken, onderstrepingstekens en afbreekstreepjes.
location De resourcelocatie. tekenreeks
tags Resourcetags Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Gegevens van beveiligingsoplossing IoTSecuritySolutionProperties

IoTSecuritySolutionProperties

Naam Description Waarde
additionalWorkspaces Lijst met extra werkruimten AdditionalWorkspacesProperties[]
disabledDataSources Uitgeschakelde gegevensbronnen. Als u deze gegevensbronnen uitschakelt, wordt het systeem aangetast. Tekenreeksmatrix met een van de volgende:
'TwinData'
displayName Weergavenaam van resource. tekenreeks (vereist)
exporteren Lijst met aanvullende opties voor het exporteren naar werkruimtegegevens. Tekenreeksmatrix met een van de volgende:
'RawEvents'
iotHubs resource-id's IoT Hub tekenreeks[] (vereist)
recommendationsConfiguration Lijst met de configuratiestatus voor elk aanbevelingstype. RecommendationConfigurationProperties[]
status Status van de IoT-beveiligingsoplossing. 'Uitgeschakeld'
Ingeschakeld
unmaskedIpLoggingStatus Status van logboekregistratie van niet-gemaskeerd IP-adres 'Uitgeschakeld'
Ingeschakeld
userDefinedResources Eigenschappen van de door de gebruiker gedefinieerde resources van de IoT Security-oplossing. UserDefinedResourcesProperties
werkruimte Resource-id van werkruimte tekenreeks

AdditionalWorkspacesProperties

Naam Description Waarde
Datatypes Lijst met gegevenstypen die naar de werkruimte worden verzonden Tekenreeksmatrix met een van de volgende:
'Waarschuwingen'
'RawEvents'
type Werkruimtetype. 'Sentinel'
werkruimte Resource-id van werkruimte tekenreeks

RecommendationConfigurationProperties

Naam Description Waarde
recommendationType Het type aanbeveling voor IoT-beveiliging. 'IoT_ACRAuthentication'
'IoT_AgentSendsUnutilizedMessages'
'IoT_Baseline'
'IoT_EdgeHubMemOptimize'
'IoT_EdgeLoggingOptions'
'IoT_IPFilter_DenyAll'
'IoT_IPFilter_PermissiveRule'
'IoT_InconsistentModuleSettings'
'IoT_InstallAgent'
'IoT_OpenPorts'
'IoT_PermissiveFirewallPolicy'
'IoT_PermissiveInputFirewallRules'
'IoT_PermissiveOutputFirewallRules'
'IoT_PrivilegedDockerOptions'
'IoT_SharedCredentials'
'IoT_VulnerableTLSCipherSuite' (vereist)
status Aanbevelingsstatus. Wanneer de aanbevelingsstatus is uitgeschakeld, worden er geen aanbevelingen gegenereerd. 'Uitgeschakeld'
Ingeschakeld (vereist)

UserDefinedResourcesProperties

Naam Description Waarde
query Azure Resource Graph query die de door de gebruiker gedefinieerde resources van de beveiligingsoplossing vertegenwoordigt. Vereist om te beginnen met 'where type != 'Microsoft.Devices/IotHubs'' tekenreeks (vereist)
queryAbonnementen Lijst met Azure-abonnements-id's waarop de door de gebruiker gedefinieerde resourcequery moet worden uitgevoerd. tekenreeks[] (vereist)

Beperkingen:
Patroon = ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$

Resourcedefinitie van ARM-sjabloon

Het resourcetype iotSecuritySolutions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Security/iotSecuritySolutions-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Security/iotSecuritySolutions",
  "apiVersion": "2019-08-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "additionalWorkspaces": [
      {
        "dataTypes": [ "string" ],
        "type": "Sentinel",
        "workspace": "string"
      }
    ],
    "disabledDataSources": "TwinData",
    "displayName": "string",
    "export": "RawEvents",
    "iotHubs": [ "string" ],
    "recommendationsConfiguration": [
      {
        "recommendationType": "string",
        "status": "string"
      }
    ],
    "status": "string",
    "unmaskedIpLoggingStatus": "string",
    "userDefinedResources": {
      "query": "string",
      "querySubscriptions": [ "string" ]
    },
    "workspace": "string"
  }
}

Eigenschapswaarden

iotSecuritySolutions

Naam Description Waarde
type Het resourcetype 'Microsoft.Security/iotSecuritySolutions'
apiVersion De resource-API-versie '2019-08-01'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Alfanumerieken, onderstrepingstekens en afbreekstreepjes.
location De resourcelocatie. tekenreeks
tags Resourcetags Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties Gegevens van beveiligingsoplossing IoTSecuritySolutionProperties

IoTSecuritySolutionProperties

Naam Description Waarde
additionalWorkspaces Lijst met extra werkruimten AdditionalWorkspacesProperties[]
disabledDataSources Uitgeschakelde gegevensbronnen. Als u deze gegevensbronnen uitschakelt, wordt het systeem aangetast. Tekenreeksmatrix met een van de volgende waarden:
'TwinData'
displayName Weergavenaam van resource. tekenreeks (vereist)
exporteren Lijst met aanvullende opties voor het exporteren naar werkruimtegegevens. Tekenreeksmatrix met een van de volgende waarden:
'RawEvents'
iotHubs resource-id's IoT Hub tekenreeks[] (vereist)
recommendationsConfiguration Lijst met de configuratiestatus voor elk aanbevelingstype. RecommendationConfigurationProperties[]
status Status van de IoT-beveiligingsoplossing. 'Uitgeschakeld'
Ingeschakeld
unmaskedIpLoggingStatus Status van logboekregistratie van IP-adressen niet-gemaskeerd 'Uitgeschakeld'
Ingeschakeld
userDefinedResources Eigenschappen van de door de gebruiker gedefinieerde resources van de IoT Security-oplossing. UserDefinedResourcesProperties
werkruimte Resource-id van werkruimte tekenreeks

AdditionalWorkspacesProperties

Naam Description Waarde
Datatypes Lijst met gegevenstypen die naar de werkruimte worden verzonden Tekenreeksmatrix met een van de volgende:
'Waarschuwingen'
'RawEvents'
type Werkruimtetype. 'Sentinel'
werkruimte Resource-id van werkruimte tekenreeks

RecommendationConfigurationProperties

Naam Description Waarde
recommendationType Het type aanbeveling voor IoT-beveiliging. 'IoT_ACRAuthentication'
'IoT_AgentSendsUnutilizedMessages'
'IoT_Baseline'
'IoT_EdgeHubMemOptimize'
'IoT_EdgeLoggingOptions'
'IoT_IPFilter_DenyAll'
'IoT_IPFilter_PermissiveRule'
'IoT_InconsistentModuleSettings'
'IoT_InstallAgent'
'IoT_OpenPorts'
'IoT_PermissiveFirewallPolicy'
'IoT_PermissiveInputFirewallRules'
'IoT_PermissiveOutputFirewallRules'
'IoT_PrivilegedDockerOptions'
'IoT_SharedCredentials'
'IoT_VulnerableTLSCipherSuite' (vereist)
status Aanbevelingsstatus. Wanneer de aanbevelingsstatus is uitgeschakeld, worden er geen aanbevelingen gegenereerd. 'Uitgeschakeld'
Ingeschakeld (vereist)

UserDefinedResourcesProperties

Naam Description Waarde
query Azure Resource Graph query die de door de gebruiker gedefinieerde resources van de beveiligingsoplossing vertegenwoordigt. Vereist om te beginnen met 'where type != 'Microsoft.Devices/IotHubs'' tekenreeks (vereist)
queryAbonnementen Lijst met Azure-abonnements-id's waarop de door de gebruiker gedefinieerde resourcequery moet worden uitgevoerd. tekenreeks[] (vereist)

Beperkingen:
Patroon = ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype iotSecuritySolutions kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Security/iotSecuritySolutions-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Security/iotSecuritySolutions@2019-08-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      additionalWorkspaces = [
        {
          dataTypes = [
            "string"
          ]
          type = "Sentinel"
          workspace = "string"
        }
      ]
      disabledDataSources = "TwinData"
      displayName = "string"
      export = "RawEvents"
      iotHubs = [
        "string"
      ]
      recommendationsConfiguration = [
        {
          recommendationType = "string"
          status = "string"
        }
      ]
      status = "string"
      unmaskedIpLoggingStatus = "string"
      userDefinedResources = {
        query = "string"
        querySubscriptions = [
          "string"
        ]
      }
      workspace = "string"
    }
  })
}

Eigenschapswaarden

iotSecuritySolutions

Naam Description Waarde
type Het resourcetype "Microsoft.Security/iotSecuritySolutions@2019-08-01"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Alfanumerieken, onderstrepingstekens en afbreekstreepjes.
location De resourcelocatie. tekenreeks
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags Woordenlijst met tagnamen en -waarden.
properties Gegevens van beveiligingsoplossing IoTSecuritySolutionProperties

IoTSecuritySolutionProperties

Naam Description Waarde
additionalWorkspaces Lijst met extra werkruimten AdditionalWorkspacesProperties[]
disabledDataSources Uitgeschakelde gegevensbronnen. Als u deze gegevensbronnen uitschakelt, wordt het systeem aangetast. Tekenreeksmatrix met een van de volgende:
"TwinData"
displayName Weergavenaam van resource. tekenreeks (vereist)
exporteren Lijst met aanvullende opties voor het exporteren naar werkruimtegegevens. Tekenreeksmatrix met een van de volgende waarden:
"RawEvents"
iotHubs resource-id's IoT Hub tekenreeks[] (vereist)
recommendationsConfiguration Lijst met de configuratiestatus voor elk aanbevelingstype. RecommendationConfigurationProperties[]
status Status van de IoT-beveiligingsoplossing. "Uitgeschakeld"
"Ingeschakeld"
unmaskedIpLoggingStatus Status van logboekregistratie van IP-adressen niet-gemaskeerd "Uitgeschakeld"
"Ingeschakeld"
userDefinedResources Eigenschappen van de door de gebruiker gedefinieerde resources van de IoT Security-oplossing. UserDefinedResourcesProperties
werkruimte Resource-id van werkruimte tekenreeks

AdditionalWorkspacesProperties

Naam Description Waarde
Datatypes Lijst met gegevenstypen die naar de werkruimte worden verzonden Tekenreeksmatrix met een van de volgende waarden:
"Waarschuwingen"
"RawEvents"
type Werkruimtetype. "Sentinel"
werkruimte Resource-id van werkruimte tekenreeks

RecommendationConfigurationProperties

Naam Description Waarde
recommendationType Het type IoT Security-aanbeveling. "IoT_ACRAuthentication"
"IoT_AgentSendsUnutilizedMessages"
"IoT_Baseline"
"IoT_EdgeHubMemOptimize"
"IoT_EdgeLoggingOptions"
"IoT_IPFilter_DenyAll"
"IoT_IPFilter_PermissiveRule"
"IoT_InconsistentModuleSettings"
"IoT_InstallAgent"
"IoT_OpenPorts"
"IoT_PermissiveFirewallPolicy"
"IoT_PermissiveInputFirewallRules"
"IoT_PermissiveOutputFirewallRules"
"IoT_PrivilegedDockerOptions"
"IoT_SharedCredentials"
'IoT_VulnerableTLSCipherSuite' (vereist)
status Aanbevelingsstatus. Wanneer de aanbevelingsstatus is uitgeschakeld, worden er geen aanbevelingen gegenereerd. "Uitgeschakeld"
'Ingeschakeld' (vereist)

UserDefinedResourcesProperties

Naam Description Waarde
query Azure Resource Graph query die de door de gebruiker gedefinieerde resources van de beveiligingsoplossing vertegenwoordigt. Vereist om te beginnen met 'where type != 'Microsoft.Devices/IotHubs'' tekenreeks (vereist)
queryAbonnementen Lijst met Azure-abonnements-id's waarop de door de gebruiker gedefinieerde resourcequery moet worden uitgevoerd. tekenreeks[] (vereist)

Beperkingen:
Patroon = ^[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}$