Compartilhar via


Microsoft.IoTOperations instances/dataflowProfiles

Definição de recurso do Bicep

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 de log de alterações.

Formato de recurso

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

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 propriedade

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
extendedLocation Local de borda do recurso. ExtendedLocation
name O nome do recurso string

Constraints:
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 do recurso do tipo: instâncias
properties As propriedades específicas do recurso para esse recurso. DataflowProfileProperties

DataflowProfileProperties

Name Description Value
diagnostics A especificação define as identidades desejadas das configurações de diagnóstico da 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

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

DiagnosticsLogs

Name Description Value
nível O nível de log. Exemplos - 'depuração', 'info', 'warn', 'error', 'trace'. cadeia

ExtendedLocation

Name Description Value
name O nome do local estendido. cadeia de caracteres (obrigatório)
tipo Tipo de ExtendedLocation. 'CustomLocation' (obrigatório)

Metrics

Name Description Value
prometheusPort A porta prometheus para expor as métricas. int

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

ProfileDiagnostics

Name Description Value
logs Configurações de log de diagnóstico para o recurso. DiagnosticsLogs
métricas As configurações de métricas para o recurso. Metrics

Definição de recurso de modelo do 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 de log de alterações.

Formato de recurso

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

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

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
apiVersion A versão da API '2025-10-01'
extendedLocation Local de borda do recurso. ExtendedLocation
name O nome do recurso string

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

DataflowProfileProperties

Name Description Value
diagnostics A especificação define as identidades desejadas das configurações de diagnóstico da 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

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

DiagnosticsLogs

Name Description Value
nível O nível de log. Exemplos - 'depuração', 'info', 'warn', 'error', 'trace'. cadeia

ExtendedLocation

Name Description Value
name O nome do local estendido. cadeia de caracteres (obrigatório)
tipo Tipo de ExtendedLocation. 'CustomLocation' (obrigatório)

Metrics

Name Description Value
prometheusPort A porta prometheus para expor as métricas. int

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

ProfileDiagnostics

Name Description Value
logs Configurações de log de diagnóstico para o recurso. DiagnosticsLogs
métricas As configurações de métricas para o recurso. Metrics

Exemplos de uso

Definição de recurso do Terraform (provedor de AzAPI)

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 de log de alterações.

Formato de recurso

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

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 propriedade

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
extendedLocation Local de borda do recurso. ExtendedLocation
name O nome do recurso string

Constraints:
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 desse recurso. ID do recurso do tipo: instâncias
properties As propriedades específicas do recurso para esse recurso. DataflowProfileProperties
tipo O tipo de recurso "Microsoft.IoTOperations/instances/dataflowProfiles@2025-10-01"

DataflowProfileProperties

Name Description Value
diagnostics A especificação define as identidades desejadas das configurações de diagnóstico da 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

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

DiagnosticsLogs

Name Description Value
nível O nível de log. Exemplos - 'depuração', 'info', 'warn', 'error', 'trace'. cadeia

ExtendedLocation

Name Description Value
name O nome do local estendido. cadeia de caracteres (obrigatório)
tipo Tipo de ExtendedLocation. 'CustomLocation' (obrigatório)

Metrics

Name Description Value
prometheusPort A porta prometheus para expor as métricas. int

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

ProfileDiagnostics

Name Description Value
logs Configurações de log de diagnóstico para o recurso. DiagnosticsLogs
métricas As configurações de métricas para o recurso. Metrics