Compartir a través de


Microsoft.IoTOperations instances/dataflowProfiles

Definición de recursos de Bicep

El tipo de recurso instances/dataflowProfiles 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.

Formato de recurso

Para crear un recurso Microsoft.IoTOperations/instances/dataflowProfiles, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.IoTOperations/instances/dataflowProfiles@2025-10-01' = {
  parent: resourceSymbolicName
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  name: 'string'
  properties: {
    diagnostics: {
      logs: {
        level: 'string'
      }
      metrics: {
        prometheusPort: int
      }
    }
    instanceCount: int
  }
}

Valores de propiedad

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
extendedLocation Ubicación perimetral del recurso. ExtendedLocation
name El nombre del recurso string

Constraints:
Longitud mínima = 3
Longitud máxima = 63
Patrón = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (obligatorio)
parent En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: instancias
properties Propiedades específicas del recurso para este recurso. DataflowProfileProperties

DataflowProfileProperties

Name Description Value
diagnostics La especificación define las identidades deseadas de la configuración de diagnóstico de LA NBC. ProfileDiagnostics
instanceCount Para escalar manualmente el perfil de flujo de datos, especifique el número máximo de instancias que desea ejecutar. int

Constraints:
Valor mínimo = 1
Valor máximo = 20

DiagnosticsLogs

Name Description Value
level El nivel de registro. Ejemplos: "depurar", "info", "warn", "error", "trace". string

ExtendedLocation

Name Description Value
name Nombre de la ubicación extendida. string (obligatorio)
type Tipo de ExtendedLocation. 'CustomLocation' (obligatorio)

Metrics

Name Description Value
prometheusPort Puerto prometheus para exponer las métricas. int

Constraints:
Valor mínimo = 0
Valor máximo = 65535

ProfileDiagnostics

Name Description Value
logs Configuración del registro de diagnóstico para el recurso. DiagnosticsLogs
metrics La configuración de métricas del recurso. Metrics

Definición de recursos de plantilla de ARM

El tipo de recurso instances/dataflowProfiles 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.

Formato de recurso

Para crear un recurso Microsoft.IoTOperations/instances/dataflowProfiles, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.IoTOperations/instances/dataflowProfiles",
  "apiVersion": "2025-10-01",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "properties": {
    "diagnostics": {
      "logs": {
        "level": "string"
      },
      "metrics": {
        "prometheusPort": "int"
      }
    },
    "instanceCount": "int"
  }
}

Valores de propiedad

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
apiVersion La versión de api '2025-10-01'
extendedLocation Ubicación perimetral del recurso. ExtendedLocation
name El nombre del recurso string

Constraints:
Longitud mínima = 3
Longitud máxima = 63
Patrón = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (obligatorio)
properties Propiedades específicas del recurso para este recurso. DataflowProfileProperties
type El tipo de recurso 'Microsoft.IoTOperations/instances/dataflowProfiles'

DataflowProfileProperties

Name Description Value
diagnostics La especificación define las identidades deseadas de la configuración de diagnóstico de LA NBC. ProfileDiagnostics
instanceCount Para escalar manualmente el perfil de flujo de datos, especifique el número máximo de instancias que desea ejecutar. int

Constraints:
Valor mínimo = 1
Valor máximo = 20

DiagnosticsLogs

Name Description Value
level El nivel de registro. Ejemplos: "depurar", "info", "warn", "error", "trace". string

ExtendedLocation

Name Description Value
name Nombre de la ubicación extendida. string (obligatorio)
type Tipo de ExtendedLocation. 'CustomLocation' (obligatorio)

Metrics

Name Description Value
prometheusPort Puerto prometheus para exponer las métricas. int

Constraints:
Valor mínimo = 0
Valor máximo = 65535

ProfileDiagnostics

Name Description Value
logs Configuración del registro de diagnóstico para el recurso. DiagnosticsLogs
metrics La configuración de métricas del recurso. Metrics

Ejemplos de uso

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso instances/dataflowProfiles 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.

Formato de recurso

Para crear un recurso Microsoft.IoTOperations/instances/dataflowProfiles, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.IoTOperations/instances/dataflowProfiles@2025-10-01"
  name = "string"
  parent_id = "string"
  body = {
    extendedLocation = {
      name = "string"
      type = "string"
    }
    properties = {
      diagnostics = {
        logs = {
          level = "string"
        }
        metrics = {
          prometheusPort = int
        }
      }
      instanceCount = int
    }
  }
}

Valores de propiedad

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
extendedLocation Ubicación perimetral del recurso. ExtendedLocation
name El nombre del recurso string

Constraints:
Longitud mínima = 3
Longitud máxima = 63
Patrón = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: instancias
properties Propiedades específicas del recurso para este recurso. DataflowProfileProperties
type El tipo de recurso "Microsoft.IoTOperations/instances/dataflowProfiles@2025-10-01"

DataflowProfileProperties

Name Description Value
diagnostics La especificación define las identidades deseadas de la configuración de diagnóstico de LA NBC. ProfileDiagnostics
instanceCount Para escalar manualmente el perfil de flujo de datos, especifique el número máximo de instancias que desea ejecutar. int

Constraints:
Valor mínimo = 1
Valor máximo = 20

DiagnosticsLogs

Name Description Value
level El nivel de registro. Ejemplos: "depurar", "info", "warn", "error", "trace". string

ExtendedLocation

Name Description Value
name Nombre de la ubicación extendida. string (obligatorio)
type Tipo de ExtendedLocation. 'CustomLocation' (obligatorio)

Metrics

Name Description Value
prometheusPort Puerto prometheus para exponer las métricas. int

Constraints:
Valor mínimo = 0
Valor máximo = 65535

ProfileDiagnostics

Name Description Value
logs Configuración del registro de diagnóstico para el recurso. DiagnosticsLogs
metrics La configuración de métricas del recurso. Metrics