Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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-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 | Localização 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) |
| elemento principal | 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 |
| properties | As propriedades específicas do recurso para este recurso. | DataflowProfileProperties |
DataflowProfileProperties
| Name | Description | Value |
|---|---|---|
| diagnostics | 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 Constraints: Valor mínimo = 1 Valor máximo = 20 |
DiagnosticsLogs
| Name | Description | Value |
|---|---|---|
| nível | O nível de log. Exemplos - 'debug', 'info', 'warn', 'error', 'trace'. | cadeia (de caracteres) |
ExtendedLocation
| Name | Description | Value |
|---|---|---|
| name | O nome do local estendido. | string (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 |
|---|---|---|
| registos | 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 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-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 api | '2025-10-01' |
| extendedLocation | Localização 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 este recurso. | DataflowProfileProperties |
| tipo | O tipo de recurso | 'Microsoft.IoTOperations/instances/dataflowProfiles' |
DataflowProfileProperties
| Name | Description | Value |
|---|---|---|
| diagnostics | 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 Constraints: Valor mínimo = 1 Valor máximo = 20 |
DiagnosticsLogs
| Name | Description | Value |
|---|---|---|
| nível | O nível de log. Exemplos - 'debug', 'info', 'warn', 'error', 'trace'. | cadeia (de caracteres) |
ExtendedLocation
| Name | Description | Value |
|---|---|---|
| name | O nome do local estendido. | string (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 |
|---|---|---|
| registos | 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 recursos Terraform (provedor 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 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-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 | Localização 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 para este recurso. | ID para recurso do tipo: instâncias |
| properties | As propriedades específicas do recurso para este recurso. | DataflowProfileProperties |
| tipo | O tipo de recurso | "Microsoft.IoTOperations/instances/dataflowProfiles@2025-10-01" |
DataflowProfileProperties
| Name | Description | Value |
|---|---|---|
| diagnostics | 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 Constraints: Valor mínimo = 1 Valor máximo = 20 |
DiagnosticsLogs
| Name | Description | Value |
|---|---|---|
| nível | O nível de log. Exemplos - 'debug', 'info', 'warn', 'error', 'trace'. | cadeia (de caracteres) |
ExtendedLocation
| Name | Description | Value |
|---|---|---|
| name | O nome do local estendido. | string (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 |
|---|---|---|
| registos | Configurações de log de diagnóstico para o recurso. | DiagnosticsLogs |
| métricas | As configurações de métricas para o recurso. | Metrics |