Microsoft.Security iotSecuritySolutions 2017-08-01-preview

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@2017-08-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    disabledDataSources: 'TwinData'
    displayName: 'string'
    export: 'RawEvents'
    iotHubs: [
      'string'
    ]
    recommendationsConfiguration: [
      {
        recommendationType: 'string'
        status: 'string'
      }
    ]
    status: '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
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 opties voor extra export naar werkruimtegegevens Tekenreeksmatrix met een van de volgende waarden:
'RawEvents'
iotHubs resource-id's IoT Hub tekenreeks[] (vereist)
recommendationsConfiguration Lijst met aanbevelingsconfiguratie RecommendationConfigurationProperties[]
status Status van beveiligingsoplossing 'Uitgeschakeld'
Ingeschakeld
userDefinedResources Eigenschappen van de door de gebruiker gedefinieerde resources van de oplossing. UserDefinedResourcesProperties
werkruimte Resource-id van werkruimte tekenreeks (vereist)

RecommendationConfigurationProperties

Naam Description Waarde
recommendationType Het aanbevelingstype. '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. De aanbeveling wordt niet gegenereerd wanneer de status is uitgeschakeld '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": "2017-08-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "disabledDataSources": "TwinData",
    "displayName": "string",
    "export": "RawEvents",
    "iotHubs": [ "string" ],
    "recommendationsConfiguration": [
      {
        "recommendationType": "string",
        "status": "string"
      }
    ],
    "status": "string",
    "userDefinedResources": {
      "query": "string",
      "querySubscriptions": [ "string" ]
    },
    "workspace": "string"
  }
}

Eigenschapswaarden

iotSecuritySolutions

Naam Description Waarde
type Het resourcetype 'Microsoft.Security/iotSecuritySolutions'
apiVersion De resource-API-versie '2017-08-01-preview'
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
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 opties voor extra export naar werkruimtegegevens Tekenreeksmatrix met een van de volgende waarden:
'RawEvents'
iotHubs resource-id's IoT Hub tekenreeks[] (vereist)
recommendationsConfiguration Lijst met aanbevelingsconfiguratie RecommendationConfigurationProperties[]
status Status van beveiligingsoplossing 'Uitgeschakeld'
Ingeschakeld
userDefinedResources Eigenschappen van de door de gebruiker gedefinieerde resources van de oplossing. UserDefinedResourcesProperties
werkruimte Resource-id van werkruimte tekenreeks (vereist)

RecommendationConfigurationProperties

Naam Description Waarde
recommendationType Het aanbevelingstype. '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. De aanbeveling wordt niet gegenereerd wanneer de status is uitgeschakeld '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 Terraform (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@2017-08-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      disabledDataSources = "TwinData"
      displayName = "string"
      export = "RawEvents"
      iotHubs = [
        "string"
      ]
      recommendationsConfiguration = [
        {
          recommendationType = "string"
          status = "string"
        }
      ]
      status = "string"
      userDefinedResources = {
        query = "string"
        querySubscriptions = [
          "string"
        ]
      }
      workspace = "string"
    }
  })
}

Eigenschapswaarden

iotSecuritySolutions

Naam Description Waarde
type Het resourcetype "Microsoft.Security/iotSecuritySolutions@2017-08-01-preview"
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
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 opties voor extra export naar werkruimtegegevens Tekenreeksmatrix met een van de volgende waarden:
"RawEvents"
iotHubs resource-id's IoT Hub tekenreeks[] (vereist)
recommendationsConfiguration Lijst met aanbevelingsconfiguratie RecommendationConfigurationProperties[]
status Status van beveiligingsoplossing "Uitgeschakeld"
"Ingeschakeld"
userDefinedResources Eigenschappen van de door de gebruiker gedefinieerde resources van de oplossing. UserDefinedResourcesProperties
werkruimte Resource-id van werkruimte tekenreeks (vereist)

RecommendationConfigurationProperties

Naam Description Waarde
recommendationType Het aanbevelingstype. "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. De aanbeveling wordt niet gegenereerd wanneer de status is uitgeschakeld "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}$