Bagikan melalui


Microsoft.Security iotSecuritySolutions

Definisi sumber daya Bicep

Jenis sumber daya iotSecuritySolutions dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Security/iotSecuritySolutions, tambahkan Bicep berikut ke templat Anda.

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'
  }
}

Nilai properti

iotSecuritySolutions

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-260

Karakter yang valid:
Alfanumerik, garis bawah, dan tanda hubung.
lokasi Lokasi sumber daya. string
tag Tag sumber daya Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Data Solusi Keamanan IoTSecuritySolutionProperties

IoTSecuritySolutionProperties

Nama Deskripsi Nilai
additionalWorkspaces Daftar ruang kerja tambahan AdditionalWorkspacesProperties[]
disabledDataSources Sumber data yang dinonaktifkan. Menonaktifkan sumber data ini mengorbankan sistem. Array string yang berisi salah satu dari:
'TwinData'
displayName Nama tampilan sumber daya. string (diperlukan)
ekspor Daftar opsi tambahan untuk mengekspor ke data ruang kerja. Array string yang berisi salah satu dari:
'RawEvents'
iotHubs IoT Hub ID sumber daya string[] (diperlukan)
recommendationsConfiguration Daftar status konfigurasi untuk setiap jenis rekomendasi. RecommendationConfigurationProperties[]
status Status solusi Keamanan IoT. 'Dinonaktifkan'
'Diaktifkan'
unmaskedIpLoggingStatus Status pengelogan alamat IP yang tidak dimasuki 'Dinonaktifkan'
'Diaktifkan'
userDefinedResources Properti sumber daya yang ditentukan pengguna solusi Keamanan IoT. UserDefinedResourcesProperties
ruang kerja ID sumber daya ruang kerja string

AdditionalWorkspacesProperties

Nama Deskripsi Nilai
dataTypes Daftar jenis data yang dikirim ke ruang kerja Array string yang berisi salah satu dari:
'Pemberitahuan'
'RawEvents'
jenis Jenis ruang kerja. 'Sentinel'
ruang kerja Id sumber daya ruang kerja string

RecommendationConfigurationProperties

Nama Deskripsi Nilai
recommendationType Jenis rekomendasi IoT Security. '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' (diperlukan)
status Status rekomendasi. Ketika status rekomendasi dinonaktifkan, rekomendasi tidak dihasilkan. 'Dinonaktifkan'
'Diaktifkan' (diperlukan)

UserDefinedResourcesProperties

Nama Deskripsi Nilai
query Kueri Azure Resource Graph yang mewakili sumber daya yang ditentukan pengguna solusi keamanan. Diperlukan untuk memulai dengan "where type != "Microsoft.Devices/IotHubs"" string (diperlukan)
querySubscriptions Daftar id langganan Azure tempat kueri sumber daya yang ditentukan pengguna harus dijalankan. string[] (diperlukan)

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

Definisi sumber daya templat ARM

Jenis sumber daya iotSecuritySolutions dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Security/iotSecuritySolutions, tambahkan JSON berikut ke templat Anda.

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

Nilai properti

iotSecuritySolutions

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Security/iotSecuritySolutions'
apiVersion Versi api sumber daya '2019-08-01'
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-260

Karakter yang valid:
Alfanumerik, garis bawah, dan tanda hubung.
lokasi Lokasi sumber daya. string
tag Tag sumber daya Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Data Solusi Keamanan IoTSecuritySolutionProperties

IoTSecuritySolutionProperties

Nama Deskripsi Nilai
additionalWorkspaces Daftar ruang kerja tambahan AdditionalWorkspacesProperties[]
disabledDataSources Sumber data yang dinonaktifkan. Menonaktifkan sumber data ini mengorbankan sistem. Array string yang berisi salah satu dari:
'TwinData'
displayName Nama tampilan sumber daya. string (diperlukan)
ekspor Daftar opsi tambahan untuk mengekspor ke data ruang kerja. Array string yang berisi salah satu dari:
'RawEvents'
iotHubs IoT Hub ID sumber daya string[] (diperlukan)
recommendationsConfiguration Daftar status konfigurasi untuk setiap jenis rekomendasi. RecommendationConfigurationProperties[]
status Status solusi Keamanan IoT. 'Dinonaktifkan'
'Diaktifkan'
unmaskedIpLoggingStatus Status pengelogan alamat IP yang tidak dimasuki 'Dinonaktifkan'
'Diaktifkan'
userDefinedResources Properti sumber daya yang ditentukan pengguna solusi Keamanan IoT. UserDefinedResourcesProperties
ruang kerja ID sumber daya ruang kerja string

AdditionalWorkspacesProperties

Nama Deskripsi Nilai
dataTypes Daftar jenis data yang dikirim ke ruang kerja Array string yang berisi salah satu dari:
'Pemberitahuan'
'RawEvents'
jenis Jenis ruang kerja. 'Sentinel'
ruang kerja Id sumber daya ruang kerja string

RecommendationConfigurationProperties

Nama Deskripsi Nilai
recommendationType Jenis rekomendasi IoT Security. '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' (diperlukan)
status Status rekomendasi. Ketika status rekomendasi dinonaktifkan, rekomendasi tidak dihasilkan. 'Dinonaktifkan'
'Diaktifkan' (diperlukan)

UserDefinedResourcesProperties

Nama Deskripsi Nilai
query Kueri Azure Resource Graph yang mewakili sumber daya yang ditentukan pengguna solusi keamanan. Diperlukan untuk memulai dengan "where type != "Microsoft.Devices/IotHubs"" string (diperlukan)
querySubscriptions Daftar id langganan Azure tempat kueri sumber daya yang ditentukan pengguna harus dijalankan. string[] (diperlukan)

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

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya iotSecuritySolutions dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Security/iotSecuritySolutions, tambahkan Terraform berikut ke templat Anda.

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

Nilai properti

iotSecuritySolutions

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Security/iotSecuritySolutions@2019-08-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-260

Karakter yang valid:
Alfanumerik, garis bawah, dan tanda hubung.
lokasi Lokasi sumber daya. string
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag Tag sumber daya Kamus nama dan nilai tag.
properti Data Solusi Keamanan IoTSecuritySolutionProperties

IoTSecuritySolutionProperties

Nama Deskripsi Nilai
additionalWorkspaces Daftar ruang kerja tambahan AdditionalWorkspacesProperties[]
disabledDataSources Sumber data yang dinonaktifkan. Menonaktifkan sumber data ini mengorbankan sistem. Array string yang berisi salah satu dari:
"TwinData"
displayName Nama tampilan sumber daya. string (diperlukan)
ekspor Daftar opsi tambahan untuk mengekspor ke data ruang kerja. Array string yang berisi salah satu dari:
"RawEvents"
iotHubs IoT Hub ID sumber daya string[] (diperlukan)
rekomendasiKonfigurasi Daftar status konfigurasi untuk setiap jenis rekomendasi. RecommendationConfigurationProperties[]
status Status solusi Keamanan IoT. "Dinonaktifkan"
"Diaktifkan"
unmaskedIpLoggingStatus Status pengelogan alamat IP yang tidak dimasuki "Dinonaktifkan"
"Diaktifkan"
userDefinedResources Properti sumber daya yang ditentukan pengguna solusi IoT Security. UserDefinedResourcesProperties
ruang kerja ID sumber daya ruang kerja string

AdditionalWorkspacesProperties

Nama Deskripsi Nilai
dataTypes Daftar tipe data yang dikirim ke ruang kerja Array string yang berisi salah satu dari:
"Pemberitahuan"
"RawEvents"
jenis Jenis ruang kerja. "Sentinel"
ruang kerja Id sumber daya ruang kerja string

RecommendationConfigurationProperties

Nama Deskripsi Nilai
recommendationType Jenis rekomendasi IoT Security. "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" (diperlukan)
status Status rekomendasi. Ketika status rekomendasi dinonaktifkan, rekomendasi tidak dihasilkan. "Dinonaktifkan"
"Diaktifkan" (diperlukan)

UserDefinedResourcesProperties

Nama Deskripsi Nilai
query Kueri Azure Resource Graph yang mewakili sumber daya yang ditentukan pengguna solusi keamanan. Diperlukan untuk memulai dengan "where type != "Microsoft.Devices/IotHubs"" string (diperlukan)
querySubscriptions Daftar id langganan Azure tempat kueri sumber daya yang ditentukan pengguna harus dijalankan. string[] (diperlukan)

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