Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 |