次の方法で共有


Microsoft.IoTOperations インスタンス

Bicep リソース定義

インスタンスのリソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.IoTOperations/instances リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.IoTOperations/instances@2026-03-01' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    adrNamespaceRef: {
      resourceId: 'string'
    }
    defaultSecretProviderClassRef: {
      resourceId: 'string'
    }
    description: 'string'
    features: {
      {customized property}: {
        mode: 'string'
        settings: {
          {customized property}: 'string'
        }
      }
    }
    schemaRegistryRef: {
      resourceId: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.IoTOperations/instances

Name Description Value
extendedLocation リソースのエッジの場所。 ExtendedLocation (必須)
ID このリソースに割り当てられているマネージド サービス ID。 ManagedServiceIdentity
位置 リソースが存在する地理的な場所 string (必須)
name リソース名 string

Constraints:
最小長 = 3
最大長 = 63
パターン = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (必須)
properties このリソースのリソース固有のプロパティ。 InstanceProperties
tags リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

AzureDeviceRegistryNamespaceRef

Name Description Value
resourceId Azure Device Registry 名前空間のリソース ID。 string (必須)

ExtendedLocation

Name Description Value
name 拡張された場所の名前。 string (必須)
ExtendedLocation の種類。 'CustomLocation' (必須)

InstanceFeature

Name Description Value
mode 機能の状態。 'Disabled'
'Preview'
'Stable'
設定 機能の設定。 InstanceFeatureSettings

InstanceFeatureSettings

Name Description Value

InstanceProperties

Name Description Value
adr名前空間参照 資産、検出された資産、およびデバイスで使用される Azure Device Registry 名前空間 AzureDeviceRegistryNamespaceRef
defaultSecretProviderClassRef です。 AIO シークレット プロバイダー クラスへの参照。 SecretProviderClassRef
description インスタンスの詳細な説明。 文字列
features AIO インスタンスの機能。 InstancePropertiesFeatures
schemaRegistryRef この AIO インスタンスのスキーマ レジストリへの参照。 SchemaRegistryRef (必須)

InstancePropertiesFeatures

Name Description Value

ManagedServiceIdentity

Name Description Value
マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (必須)
userAssignedIdentities リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities

SchemaRegistryRef

Name Description Value
resourceId スキーマ レジストリのリソース ID。 string (必須)

SecretProviderClassRef

Name Description Value
resourceId AIO シークレット・プロバイダ・クラスのリソース ID。 string (必須)

TrackedResourceTags

Name Description Value

UserAssignedIdentities

Name Description Value

UserAssignedIdentity

Name Description Value

ARM テンプレート リソース定義

インスタンスのリソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.IoTOperations/instances リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.IoTOperations/instances",
  "apiVersion": "2026-03-01",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "adrNamespaceRef": {
      "resourceId": "string"
    },
    "defaultSecretProviderClassRef": {
      "resourceId": "string"
    },
    "description": "string",
    "features": {
      "{customized property}": {
        "mode": "string",
        "settings": {
          "{customized property}": "string"
        }
      }
    },
    "schemaRegistryRef": {
      "resourceId": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.IoTOperations/instances

Name Description Value
apiVersion API のバージョン '2026-03-01'
extendedLocation リソースのエッジの場所。 ExtendedLocation (必須)
ID このリソースに割り当てられているマネージド サービス ID。 ManagedServiceIdentity
位置 リソースが存在する地理的な場所 string (必須)
name リソース名 string

Constraints:
最小長 = 3
最大長 = 63
パターン = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (必須)
properties このリソースのリソース固有のプロパティ。 InstanceProperties
tags リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
リソースの種類 'Microsoft.IoTOperations/instances'

AzureDeviceRegistryNamespaceRef

Name Description Value
resourceId Azure Device Registry 名前空間のリソース ID。 string (必須)

ExtendedLocation

Name Description Value
name 拡張された場所の名前。 string (必須)
ExtendedLocation の種類。 'CustomLocation' (必須)

InstanceFeature

Name Description Value
mode 機能の状態。 'Disabled'
'Preview'
'Stable'
設定 機能の設定。 InstanceFeatureSettings

InstanceFeatureSettings

Name Description Value

InstanceProperties

Name Description Value
adr名前空間参照 資産、検出された資産、およびデバイスで使用される Azure Device Registry 名前空間 AzureDeviceRegistryNamespaceRef
defaultSecretProviderClassRef です。 AIO シークレット プロバイダー クラスへの参照。 SecretProviderClassRef
description インスタンスの詳細な説明。 文字列
features AIO インスタンスの機能。 InstancePropertiesFeatures
schemaRegistryRef この AIO インスタンスのスキーマ レジストリへの参照。 SchemaRegistryRef (必須)

InstancePropertiesFeatures

Name Description Value

ManagedServiceIdentity

Name Description Value
マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (必須)
userAssignedIdentities リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities

SchemaRegistryRef

Name Description Value
resourceId スキーマ レジストリのリソース ID。 string (必須)

SecretProviderClassRef

Name Description Value
resourceId AIO シークレット・プロバイダ・クラスのリソース ID。 string (必須)

TrackedResourceTags

Name Description Value

UserAssignedIdentities

Name Description Value

UserAssignedIdentity

Name Description Value

使用例

Terraform (AzAPI プロバイダー) リソース定義

インスタンスのリソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループ

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.IoTOperations/instances リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.IoTOperations/instances@2026-03-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
      type = "string"
    }
    properties = {
      adrNamespaceRef = {
        resourceId = "string"
      }
      defaultSecretProviderClassRef = {
        resourceId = "string"
      }
      description = "string"
      features = {
        {customized property} = {
          mode = "string"
          settings = {
            {customized property} = "string"
          }
        }
      }
      schemaRegistryRef = {
        resourceId = "string"
      }
    }
  }
}

プロパティ値

Microsoft.IoTOperations/instances

Name Description Value
extendedLocation リソースのエッジの場所。 ExtendedLocation (必須)
ID このリソースに割り当てられているマネージド サービス ID。 ManagedServiceIdentity
位置 リソースが存在する地理的な場所 string (必須)
name リソース名 string

Constraints:
最小長 = 3
最大長 = 63
パターン = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (必須)
properties このリソースのリソース固有のプロパティ。 InstanceProperties
tags リソース タグ タグ名と値のディクショナリ。
リソースの種類 「Microsoft.IoTOperations/instances@2026-03-01」

AzureDeviceRegistryNamespaceRef

Name Description Value
resourceId Azure Device Registry 名前空間のリソース ID。 string (必須)

ExtendedLocation

Name Description Value
name 拡張された場所の名前。 string (必須)
ExtendedLocation の種類。 'CustomLocation' (必須)

InstanceFeature

Name Description Value
mode 機能の状態。 'Disabled'
'Preview'
'Stable'
設定 機能の設定。 InstanceFeatureSettings

InstanceFeatureSettings

Name Description Value

InstanceProperties

Name Description Value
adr名前空間参照 資産、検出された資産、およびデバイスで使用される Azure Device Registry 名前空間 AzureDeviceRegistryNamespaceRef
defaultSecretProviderClassRef です。 AIO シークレット プロバイダー クラスへの参照。 SecretProviderClassRef
description インスタンスの詳細な説明。 文字列
features AIO インスタンスの機能。 InstancePropertiesFeatures
schemaRegistryRef この AIO インスタンスのスキーマ レジストリへの参照。 SchemaRegistryRef (必須)

InstancePropertiesFeatures

Name Description Value

ManagedServiceIdentity

Name Description Value
マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (必須)
userAssignedIdentities リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 UserAssignedIdentities

SchemaRegistryRef

Name Description Value
resourceId スキーマ レジストリのリソース ID。 string (必須)

SecretProviderClassRef

Name Description Value
resourceId AIO シークレット・プロバイダ・クラスのリソース ID。 string (必須)

TrackedResourceTags

Name Description Value

UserAssignedIdentities

Name Description Value

UserAssignedIdentity

Name Description Value