Partilhar via


Microsoft.IoTOperations instances/dataflowProfiles

Definição de recursos do bíceps

O tipo de recurso instances/dataflowProfiles pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.IoTOperations/instances/dataflowProfiles, adicione o seguinte Bicep ao seu modelo.

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

Valores de propriedade

DataflowProfileProperties

Designação Descrição Valor
Diagnóstico Spec define as identidades desejadas das configurações de diagnóstico NBC. ProfileDiagnostics
instanceCount Para dimensionar manualmente o perfil de fluxo de dados, especifique o número máximo de instâncias que você deseja executar. Int

Restrições:
Valor mínimo = 1
Valor máximo = 20

DiagnosticsLogs

Designação Descrição Valor
nível O nível de log. Exemplos - 'debug', 'info', 'warn', 'error', 'trace'. string

Localização Estendida

Designação Descrição Valor
Designação O nome do local estendido. string (obrigatório)
tipo Tipo de ExtendedLocation. 'CustomLocation' (obrigatório)

Métricas

Designação Descrição Valor
PrometheusPort A porta prometheus para expor as métricas. Int

Restrições:
Valor mínimo = 0
Valor máximo = 65535

Microsoft.IoTOperations/instances/dataflowProfiles

Designação Descrição Valor
extendedLocalização Localização de borda do recurso. ExtendedLocation (obrigatório)
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 63
Padrão = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: instâncias
propriedades As propriedades específicas do recurso para este recurso. DataflowProfileProperties

ProfileDiagnostics

Designação Descrição Valor
registos Configurações de log de diagnóstico para o recurso. DiagnosticsLogs
métricas As configurações de métricas para o recurso. Métricas

Definição de recurso de modelo ARM

O tipo de recurso instances/dataflowProfiles pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.IoTOperations/instances/dataflowProfiles, adicione o seguinte JSON ao seu modelo.

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

Valores de propriedade

DataflowProfileProperties

Designação Descrição Valor
Diagnóstico Spec define as identidades desejadas das configurações de diagnóstico NBC. ProfileDiagnostics
instanceCount Para dimensionar manualmente o perfil de fluxo de dados, especifique o número máximo de instâncias que você deseja executar. Int

Restrições:
Valor mínimo = 1
Valor máximo = 20

DiagnosticsLogs

Designação Descrição Valor
nível O nível de log. Exemplos - 'debug', 'info', 'warn', 'error', 'trace'. string

Localização Estendida

Designação Descrição Valor
Designação O nome do local estendido. string (obrigatório)
tipo Tipo de ExtendedLocation. 'CustomLocation' (obrigatório)

Métricas

Designação Descrição Valor
PrometheusPort A porta prometheus para expor as métricas. Int

Restrições:
Valor mínimo = 0
Valor máximo = 65535

Microsoft.IoTOperations/instances/dataflowProfiles

Designação Descrição Valor
apiVersion A versão api '2025-04-01'
extendedLocalização Localização de borda do recurso. ExtendedLocation (obrigatório)
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 63
Padrão = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (obrigatório)
propriedades As propriedades específicas do recurso para este recurso. DataflowProfileProperties
tipo O tipo de recurso 'Microsoft.IoTOperations/instances/dataflowProfiles'

ProfileDiagnostics

Designação Descrição Valor
registos Configurações de log de diagnóstico para o recurso. DiagnosticsLogs
métricas As configurações de métricas para o recurso. Métricas

Exemplos de uso

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso instances/dataflowProfiles pode ser implantado com operações direcionadas:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.IoTOperations/instances/dataflowProfiles, adicione o seguinte Terraform ao seu modelo.

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

Valores de propriedade

DataflowProfileProperties

Designação Descrição Valor
Diagnóstico Spec define as identidades desejadas das configurações de diagnóstico NBC. ProfileDiagnostics
instanceCount Para dimensionar manualmente o perfil de fluxo de dados, especifique o número máximo de instâncias que você deseja executar. Int

Restrições:
Valor mínimo = 1
Valor máximo = 20

DiagnosticsLogs

Designação Descrição Valor
nível O nível de log. Exemplos - 'debug', 'info', 'warn', 'error', 'trace'. string

Localização Estendida

Designação Descrição Valor
Designação O nome do local estendido. string (obrigatório)
tipo Tipo de ExtendedLocation. 'CustomLocation' (obrigatório)

Métricas

Designação Descrição Valor
PrometheusPort A porta prometheus para expor as métricas. Int

Restrições:
Valor mínimo = 0
Valor máximo = 65535

Microsoft.IoTOperations/instances/dataflowProfiles

Designação Descrição Valor
extendedLocalização Localização de borda do recurso. ExtendedLocation (obrigatório)
Designação O nome do recurso string

Restrições:
Comprimento mínimo = 3
Comprimento máximo = 63
Padrão = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID para recurso do tipo: instâncias
propriedades As propriedades específicas do recurso para este recurso. DataflowProfileProperties
tipo O tipo de recurso "Microsoft.IoTOperations/instances/dataflowProfiles@2025-04-01"

ProfileDiagnostics

Designação Descrição Valor
registos Configurações de log de diagnóstico para o recurso. DiagnosticsLogs
métricas As configurações de métricas para o recurso. Métricas