Instancias de Microsoft.IoTOperations
Artículo 03/18/2025
1 colaborador
Comentarios
En este artículo
Definición de recursos de Bicep
El tipo de recurso instances se puede implementar con operaciones que tienen como destino:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.IoTOperations/instances, agregue lo siguiente a la plantilla de Bicep.
resource symbolicname 'Microsoft.IoTOperations/instances@2025-04-01' = {
extendedLocation: {
name: 'string'
type: 'string'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
description: 'string'
features: {
{customized property}: {
mode: 'string'
settings: {
{customized property}: 'string'
}
}
}
schemaRegistryRef: {
resourceId: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
ExtendedLocation
Nombre
Descripción
Valor
nombre
Nombre de la ubicación extendida.
string (obligatorio)
tipo
Tipo de ExtendedLocation.
'CustomLocation' (obligatorio)
InstanceFeature
Nombre
Descripción
Valor
modo
Estado de la característica.
'Deshabilitado' 'Preview' 'Estable'
Configuración
Configuración de la característica.
InstanceFeatureSettings
InstanceFeatureSettings
InstanceProperties
Nombre
Descripción
Valor
descripción
Descripción detallada de la instancia.
cuerda
Características
Características de la instancia de AIO.
InstancePropertiesFeatures
schemaRegistryRef
Referencia al Registro de esquemas para esta instancia de AIO.
SchemaRegistryRef (obligatorio)
InstancePropertiesFeatures
ManagedServiceIdentity
Nombre
Descripción
Valor
tipo
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned).
'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatorio)
userAssignedIdentities
Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes.
UserAssignedIdentities
Microsoft.IoTOperations/instances
Nombre
Descripción
Valor
extendedLocation
Ubicación perimetral del recurso.
extendedLocation (obligatorio)
identidad
Identidades de servicio administradas asignadas a este recurso.
managedServiceIdentity
ubicación
Ubicación geográfica donde reside el recurso
string (obligatorio)
nombre
El nombre del recurso
cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 63 Patrón = ^[a-z0-9][a-z0-9-]*[a-z0-9]$
(obligatorio)
Propiedades
Propiedades específicas del recurso para este recurso.
InstanceProperties
Etiquetas
Etiquetas de recursos
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
SchemaRegistryRef
Nombre
Descripción
Valor
resourceId
Identificador de recurso del Registro de esquemas.
string (obligatorio)
UserAssignedIdentities
UserAssignedIdentity
Definición de recursos de plantilla de ARM
El tipo de recurso instances se puede implementar con operaciones que tienen como destino:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.IoTOperations/instances, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.IoTOperations/instances",
"apiVersion": "2025-04-01",
"name": "string",
"extendedLocation": {
"name": "string",
"type": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"description": "string",
"features": {
"{customized property}": {
"mode": "string",
"settings": {
"{customized property}": "string"
}
}
},
"schemaRegistryRef": {
"resourceId": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
ExtendedLocation
Nombre
Descripción
Valor
nombre
Nombre de la ubicación extendida.
string (obligatorio)
tipo
Tipo de ExtendedLocation.
'CustomLocation' (obligatorio)
InstanceFeature
Nombre
Descripción
Valor
modo
Estado de la característica.
'Deshabilitado' 'Preview' 'Estable'
Configuración
Configuración de la característica.
InstanceFeatureSettings
InstanceFeatureSettings
InstanceProperties
Nombre
Descripción
Valor
descripción
Descripción detallada de la instancia.
cuerda
Características
Características de la instancia de AIO.
InstancePropertiesFeatures
schemaRegistryRef
Referencia al Registro de esquemas para esta instancia de AIO.
SchemaRegistryRef (obligatorio)
InstancePropertiesFeatures
ManagedServiceIdentity
Nombre
Descripción
Valor
tipo
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned).
'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatorio)
userAssignedIdentities
Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes.
UserAssignedIdentities
Microsoft.IoTOperations/instances
Nombre
Descripción
Valor
apiVersion
La versión de api
'2025-04-01'
extendedLocation
Ubicación perimetral del recurso.
extendedLocation (obligatorio)
identidad
Identidades de servicio administradas asignadas a este recurso.
managedServiceIdentity
ubicación
Ubicación geográfica donde reside el recurso
string (obligatorio)
nombre
El nombre del recurso
cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 63 Patrón = ^[a-z0-9][a-z0-9-]*[a-z0-9]$
(obligatorio)
Propiedades
Propiedades específicas del recurso para este recurso.
InstanceProperties
Etiquetas
Etiquetas de recursos
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo
El tipo de recurso
"Microsoft.IoTOperations/instances"
SchemaRegistryRef
Nombre
Descripción
Valor
resourceId
Identificador de recurso del Registro de esquemas.
string (obligatorio)
UserAssignedIdentities
UserAssignedIdentity
Ejemplos de uso
El tipo de recurso instances se puede implementar con operaciones que tienen como destino:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso Microsoft.IoTOperations/instances, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.IoTOperations/instances@2025-04-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
extendedLocation = {
name = "string"
type = "string"
}
properties = {
description = "string"
features = {
{customized property} = {
mode = "string"
settings = {
{customized property} = "string"
}
}
}
schemaRegistryRef = {
resourceId = "string"
}
}
})
}
Valores de propiedad
ExtendedLocation
Nombre
Descripción
Valor
nombre
Nombre de la ubicación extendida.
string (obligatorio)
tipo
Tipo de ExtendedLocation.
'CustomLocation' (obligatorio)
InstanceFeature
Nombre
Descripción
Valor
modo
Estado de la característica.
'Deshabilitado' 'Preview' 'Estable'
Configuración
Configuración de la característica.
InstanceFeatureSettings
InstanceFeatureSettings
InstanceProperties
Nombre
Descripción
Valor
descripción
Descripción detallada de la instancia.
cuerda
Características
Características de la instancia de AIO.
InstancePropertiesFeatures
schemaRegistryRef
Referencia al Registro de esquemas para esta instancia de AIO.
SchemaRegistryRef (obligatorio)
InstancePropertiesFeatures
ManagedServiceIdentity
Nombre
Descripción
Valor
tipo
Tipo de identidad de servicio administrada (donde se permiten los tipos SystemAssigned y UserAssigned).
'Ninguno' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (obligatorio)
userAssignedIdentities
Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes.
UserAssignedIdentities
Microsoft.IoTOperations/instances
Nombre
Descripción
Valor
extendedLocation
Ubicación perimetral del recurso.
extendedLocation (obligatorio)
identidad
Identidades de servicio administradas asignadas a este recurso.
managedServiceIdentity
ubicación
Ubicación geográfica donde reside el recurso
string (obligatorio)
nombre
El nombre del recurso
cuerda Restricciones: Longitud mínima = 3 Longitud máxima = 63 Patrón = ^[a-z0-9][a-z0-9-]*[a-z0-9]$
(obligatorio)
Propiedades
Propiedades específicas del recurso para este recurso.
InstanceProperties
Etiquetas
Etiquetas de recursos
Diccionario de nombres y valores de etiqueta.
tipo
El tipo de recurso
"Microsoft.IoTOperations/instances@2025-04-01"
SchemaRegistryRef
Nombre
Descripción
Valor
resourceId
Identificador de recurso del Registro de esquemas.
string (obligatorio)
UserAssignedIdentities
UserAssignedIdentity