Freigeben über


Microsoft.IoTOperations-Instanzen/dataflowProfiles

Bicep-Ressourcendefinition

Der Ressourcentyp "instances/dataflowProfiles" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.IoTOperations/instances/dataflowProfiles-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

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
  }
}

Eigenschaftswerte

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
extendedLocation Edgespeicherort der Ressource. ExtendedLocation
name Der Ressourcenname string

Constraints:
Min. Länge = 3
Max. Länge = 63
Pattern = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (erforderlich)
parent In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource des Typs: Instanzen
properties Die ressourcenspezifischen Eigenschaften für diese Ressource. DataflowProfileProperties

DataflowProfileProperties

Name Description Value
diagnostics Spezifikation definiert die gewünschten Identitäten der NBC-Diagnoseeinstellungen. ProfileDiagnostics
instanceCount Um das Datenflussprofil manuell zu skalieren, geben Sie die maximale Anzahl von Instanzen an, die Sie ausführen möchten. int

Constraints:
Min.-Wert = 1
Max. Wert = 20

DiagnosticsLogs

Name Description Value
level Die Protokollebene. Beispiele : "debug", "info", "warn", "error", "trace". string

ExtendedLocation

Name Description Value
name Der Name des erweiterten Speicherorts. Zeichenfolge (erforderlich)
type Typ von ExtendedLocation. 'CustomLocation' (erforderlich)

Metrics

Name Description Value
prometheusPort Der Prometheus-Port, um die Metriken verfügbar zu machen. int

Constraints:
Min.-Wert = 0
Maximalwert = 65535

ProfileDiagnostics

Name Description Value
logs Diagnoseprotokolleinstellungen für die Ressource. DiagnosticsLogs
metrics Die Metrikeinstellungen für die Ressource. Metrics

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "instances/dataflowProfiles" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.IoTOperations/instances/dataflowProfiles-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

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

Eigenschaftswerte

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
apiVersion Die API-Version '2025-10-01'
extendedLocation Edgespeicherort der Ressource. ExtendedLocation
name Der Ressourcenname string

Constraints:
Min. Länge = 3
Max. Länge = 63
Pattern = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (erforderlich)
properties Die ressourcenspezifischen Eigenschaften für diese Ressource. DataflowProfileProperties
type Der Ressourcentyp 'Microsoft.IoTOperations/instances/dataflowProfiles'

DataflowProfileProperties

Name Description Value
diagnostics Spezifikation definiert die gewünschten Identitäten der NBC-Diagnoseeinstellungen. ProfileDiagnostics
instanceCount Um das Datenflussprofil manuell zu skalieren, geben Sie die maximale Anzahl von Instanzen an, die Sie ausführen möchten. int

Constraints:
Min.-Wert = 1
Max. Wert = 20

DiagnosticsLogs

Name Description Value
level Die Protokollebene. Beispiele : "debug", "info", "warn", "error", "trace". string

ExtendedLocation

Name Description Value
name Der Name des erweiterten Speicherorts. Zeichenfolge (erforderlich)
type Typ von ExtendedLocation. 'CustomLocation' (erforderlich)

Metrics

Name Description Value
prometheusPort Der Prometheus-Port, um die Metriken verfügbar zu machen. int

Constraints:
Min.-Wert = 0
Maximalwert = 65535

ProfileDiagnostics

Name Description Value
logs Diagnoseprotokolleinstellungen für die Ressource. DiagnosticsLogs
metrics Die Metrikeinstellungen für die Ressource. Metrics

Verwendungsbeispiele

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "instances/dataflowProfiles" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.IoTOperations/instances/dataflowProfiles-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

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
    }
  }
}

Eigenschaftswerte

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
extendedLocation Edgespeicherort der Ressource. ExtendedLocation
name Der Ressourcenname string

Constraints:
Min. Länge = 3
Max. Länge = 63
Pattern = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource des Typs: Instanzen
properties Die ressourcenspezifischen Eigenschaften für diese Ressource. DataflowProfileProperties
type Der Ressourcentyp "Microsoft.IoTOperations/instances/dataflowProfiles@2025-10-01"

DataflowProfileProperties

Name Description Value
diagnostics Spezifikation definiert die gewünschten Identitäten der NBC-Diagnoseeinstellungen. ProfileDiagnostics
instanceCount Um das Datenflussprofil manuell zu skalieren, geben Sie die maximale Anzahl von Instanzen an, die Sie ausführen möchten. int

Constraints:
Min.-Wert = 1
Max. Wert = 20

DiagnosticsLogs

Name Description Value
level Die Protokollebene. Beispiele : "debug", "info", "warn", "error", "trace". string

ExtendedLocation

Name Description Value
name Der Name des erweiterten Speicherorts. Zeichenfolge (erforderlich)
type Typ von ExtendedLocation. 'CustomLocation' (erforderlich)

Metrics

Name Description Value
prometheusPort Der Prometheus-Port, um die Metriken verfügbar zu machen. int

Constraints:
Min.-Wert = 0
Maximalwert = 65535

ProfileDiagnostics

Name Description Value
logs Diagnoseprotokolleinstellungen für die Ressource. DiagnosticsLogs
metrics Die Metrikeinstellungen für die Ressource. Metrics