Partager via


Microsoft.IoTOperations instances/dataflowProfiles

Définition de ressource Bicep

Le type de ressource instances/dataflowProfiles peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.IoTOperations/instances/dataflowProfiles, ajoutez le bicep suivant à votre modèle.

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

Valeurs de propriété

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
extendedLocation Emplacement de périphérie de la ressource. ExtendedLocation
name Nom de la ressource string

Constraints:
Longueur minimale = 3
Longueur maximale = 63
Modèle = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : instances
properties Propriétés spécifiques à la ressource pour cette ressource. DataflowProfileProperties

DataflowProfileProperties

Name Description Value
diagnostics Spec définit les identités souhaitées des paramètres de diagnostic NBC. ProfileDiagnostics
instanceCount Pour mettre à l’échelle manuellement le profil de flux de données, spécifiez le nombre maximal d’instances que vous souhaitez exécuter. int

Constraints:
Valeur minimale = 1
Valeur maximale = 20

DiagnosticsLogs

Name Description Value
level Niveau du journal. Exemples : « debug », « info », « warn », « error », « trace ». string

ExtendedLocation

Name Description Value
name Nom de l’emplacement étendu. chaîne (obligatoire)
type Type de ExtendedLocation. 'CustomLocation' (obligatoire)

Metrics

Name Description Value
prometheusPort Port prometheus pour exposer les métriques. int

Constraints:
Valeur minimale = 0
Valeur maximale = 65535

ProfileDiagnostics

Name Description Value
logs Paramètres du journal de diagnostic pour la ressource. DiagnosticsLogs
metrics Paramètres des métriques de la ressource. Metrics

Définition de ressource de modèle ARM

Le type de ressource instances/dataflowProfiles peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.IoTOperations/instances/dataflowProfiles, ajoutez le code JSON suivant à votre modèle.

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

Valeurs de propriété

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
apiVersion Version de l’API '2025-10-01'
extendedLocation Emplacement de périphérie de la ressource. ExtendedLocation
name Nom de la ressource string

Constraints:
Longueur minimale = 3
Longueur maximale = 63
Modèle = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (obligatoire)
properties Propriétés spécifiques à la ressource pour cette ressource. DataflowProfileProperties
type Type de ressource 'Microsoft.IoTOperations/instances/dataflowProfiles'

DataflowProfileProperties

Name Description Value
diagnostics Spec définit les identités souhaitées des paramètres de diagnostic NBC. ProfileDiagnostics
instanceCount Pour mettre à l’échelle manuellement le profil de flux de données, spécifiez le nombre maximal d’instances que vous souhaitez exécuter. int

Constraints:
Valeur minimale = 1
Valeur maximale = 20

DiagnosticsLogs

Name Description Value
level Niveau du journal. Exemples : « debug », « info », « warn », « error », « trace ». string

ExtendedLocation

Name Description Value
name Nom de l’emplacement étendu. chaîne (obligatoire)
type Type de ExtendedLocation. 'CustomLocation' (obligatoire)

Metrics

Name Description Value
prometheusPort Port prometheus pour exposer les métriques. int

Constraints:
Valeur minimale = 0
Valeur maximale = 65535

ProfileDiagnostics

Name Description Value
logs Paramètres du journal de diagnostic pour la ressource. DiagnosticsLogs
metrics Paramètres des métriques de la ressource. Metrics

Exemples d’utilisation

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource instances/dataflowProfiles peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.IoTOperations/instances/dataflowProfiles, ajoutez terraform suivante à votre modèle.

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

Valeurs de propriété

Microsoft.IoTOperations/instances/dataflowProfiles

Name Description Value
extendedLocation Emplacement de périphérie de la ressource. ExtendedLocation
name Nom de la ressource string

Constraints:
Longueur minimale = 3
Longueur maximale = 63
Modèle = ^[a-z0-9][a-z0-9-]*[a-z0-9]$ (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : instances
properties Propriétés spécifiques à la ressource pour cette ressource. DataflowProfileProperties
type Type de ressource « Microsoft.IoTOperations/instances/dataflowProfiles@2025-10-01 »

DataflowProfileProperties

Name Description Value
diagnostics Spec définit les identités souhaitées des paramètres de diagnostic NBC. ProfileDiagnostics
instanceCount Pour mettre à l’échelle manuellement le profil de flux de données, spécifiez le nombre maximal d’instances que vous souhaitez exécuter. int

Constraints:
Valeur minimale = 1
Valeur maximale = 20

DiagnosticsLogs

Name Description Value
level Niveau du journal. Exemples : « debug », « info », « warn », « error », « trace ». string

ExtendedLocation

Name Description Value
name Nom de l’emplacement étendu. chaîne (obligatoire)
type Type de ExtendedLocation. 'CustomLocation' (obligatoire)

Metrics

Name Description Value
prometheusPort Port prometheus pour exposer les métriques. int

Constraints:
Valeur minimale = 0
Valeur maximale = 65535

ProfileDiagnostics

Name Description Value
logs Paramètres du journal de diagnostic pour la ressource. DiagnosticsLogs
metrics Paramètres des métriques de la ressource. Metrics