Partager via


Microsoft.Datadog monitors/monitoringSubscriptions 2023-01-01

Définition de ressource Bicep

Le type de ressource monitors/monitorSubscriptions 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.Datadog/monitors/monitoringSubscriptions, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Microsoft.Datadog/monitors/monitoredSubscriptions@2023-01-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    monitoredSubscriptionList: [
      {
        error: 'string'
        status: 'string'
        subscriptionId: 'string'
        tagRules: {
          automuting: bool
          logRules: {
            filteringTags: [
              {
                action: 'string'
                name: 'string'
                value: 'string'
              }
            ]
            sendAadLogs: bool
            sendResourceLogs: bool
            sendSubscriptionLogs: bool
          }
          metricRules: {
            filteringTags: [
              {
                action: 'string'
                name: 'string'
                value: 'string'
              }
            ]
          }
        }
      }
    ]
    operation: 'string'
  }
}

Valeurs de propriété

FilteringTag

Nom Description Valeur
action Actions valides pour une balise de filtrage. L’exclusion prend la priorité sur l’inclusion. 'Exclure'
'Include'
nom Nom (également appelé clé) de la balise. corde
valeur Valeur de la balise. corde

LogRules

Nom Description Valeur
filteringTags Liste des balises de filtrage à utiliser pour capturer les journaux. Cela prend effet uniquement si l’indicateur SendResourceLogs est activé. Si elles sont vides, toutes les ressources sont capturées. Si seule l’action Exclure est spécifiée, les règles s’appliquent à la liste de toutes les ressources disponibles. Si les actions Include sont spécifiées, les règles incluent uniquement les ressources avec les balises associées. filteringTag[]
sendAadLogs Indicateur spécifiant si les journaux AAD doivent être envoyés pour la ressource Monitor. Bool
sendResourceLogs Indicateur spécifiant si les journaux de ressources Azure doivent être envoyés pour la ressource Monitor. Bool
sendSubscriptionLogs Indicateur spécifiant si les journaux d’abonnement Azure doivent être envoyés pour la ressource Monitor. Bool

MetricRules

Nom Description Valeur
filteringTags Liste des balises de filtrage à utiliser pour capturer des métriques. Si elles sont vides, toutes les ressources sont capturées. Si seule l’action Exclure est spécifiée, les règles s’appliquent à la liste de toutes les ressources disponibles. Si les actions Include sont spécifiées, les règles incluent uniquement les ressources avec les balises associées. filteringTag[]

Microsoft.Datadog/monitors/monitoringSubscriptions

Nom Description Valeur
nom Nom de la ressource chaîne (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 : surveille
Propriétés La demande de mise à jour des abonnements doit être surveillée par la ressource de surveillance Datadog. subscriptionList

MonitoringSubscription

Nom Description Valeur
erreur Raison de ne pas surveiller l’abonnement. corde
statut État de la surveillance. 'Actif'
'Suppression'
'Échec'
'InProgress'
subscriptionId Id d’abonnement à surveiller. corde
tagRules Définition des propriétés d’une ressource TagRules. MonitoringTagRulesProperties

MonitoringTagRulesProperties

Nom Description Valeur
activation automatique Configuration pour activer/désactiver l’indicateur de désactivation automatique Bool
logRules Ensemble de règles pour l’envoi de journaux pour la ressource Monitor. LogRules
metricRules Ensemble de règles pour l’envoi de métriques pour la ressource Monitor. MetricRules

SubscriptionList

Nom Description Valeur
monitoringSubscriptionList Liste des abonnements et état de la surveillance. MonitoringSubscription[]
opération Opération du correctif sur la ressource. 'Actif'
'AddBegin'
'AddComplete'
'DeleteBegin'
'DeleteComplete'

Définition de ressource de modèle ARM

Le type de ressource monitors/monitorSubscriptions 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.Datadog/monitors/monitoringSubscriptions, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.Datadog/monitors/monitoredSubscriptions",
  "apiVersion": "2023-01-01",
  "name": "string",
  "properties": {
    "monitoredSubscriptionList": [
      {
        "error": "string",
        "status": "string",
        "subscriptionId": "string",
        "tagRules": {
          "automuting": "bool",
          "logRules": {
            "filteringTags": [
              {
                "action": "string",
                "name": "string",
                "value": "string"
              }
            ],
            "sendAadLogs": "bool",
            "sendResourceLogs": "bool",
            "sendSubscriptionLogs": "bool"
          },
          "metricRules": {
            "filteringTags": [
              {
                "action": "string",
                "name": "string",
                "value": "string"
              }
            ]
          }
        }
      }
    ],
    "operation": "string"
  }
}

Valeurs de propriété

FilteringTag

Nom Description Valeur
action Actions valides pour une balise de filtrage. L’exclusion prend la priorité sur l’inclusion. 'Exclure'
'Include'
nom Nom (également appelé clé) de la balise. corde
valeur Valeur de la balise. corde

LogRules

Nom Description Valeur
filteringTags Liste des balises de filtrage à utiliser pour capturer les journaux. Cela prend effet uniquement si l’indicateur SendResourceLogs est activé. Si elles sont vides, toutes les ressources sont capturées. Si seule l’action Exclure est spécifiée, les règles s’appliquent à la liste de toutes les ressources disponibles. Si les actions Include sont spécifiées, les règles incluent uniquement les ressources avec les balises associées. filteringTag[]
sendAadLogs Indicateur spécifiant si les journaux AAD doivent être envoyés pour la ressource Monitor. Bool
sendResourceLogs Indicateur spécifiant si les journaux de ressources Azure doivent être envoyés pour la ressource Monitor. Bool
sendSubscriptionLogs Indicateur spécifiant si les journaux d’abonnement Azure doivent être envoyés pour la ressource Monitor. Bool

MetricRules

Nom Description Valeur
filteringTags Liste des balises de filtrage à utiliser pour capturer des métriques. Si elles sont vides, toutes les ressources sont capturées. Si seule l’action Exclure est spécifiée, les règles s’appliquent à la liste de toutes les ressources disponibles. Si les actions Include sont spécifiées, les règles incluent uniquement les ressources avec les balises associées. filteringTag[]

Microsoft.Datadog/monitors/monitoringSubscriptions

Nom Description Valeur
apiVersion Version de l’API '2023-01-01'
nom Nom de la ressource chaîne (obligatoire)
Propriétés La demande de mise à jour des abonnements doit être surveillée par la ressource de surveillance Datadog. subscriptionList
type Type de ressource 'Microsoft.Datadog/monitors/monitoringSubscriptions'

MonitoringSubscription

Nom Description Valeur
erreur Raison de ne pas surveiller l’abonnement. corde
statut État de la surveillance. 'Actif'
'Suppression'
'Échec'
'InProgress'
subscriptionId Id d’abonnement à surveiller. corde
tagRules Définition des propriétés d’une ressource TagRules. MonitoringTagRulesProperties

MonitoringTagRulesProperties

Nom Description Valeur
activation automatique Configuration pour activer/désactiver l’indicateur de désactivation automatique Bool
logRules Ensemble de règles pour l’envoi de journaux pour la ressource Monitor. LogRules
metricRules Ensemble de règles pour l’envoi de métriques pour la ressource Monitor. MetricRules

SubscriptionList

Nom Description Valeur
monitoringSubscriptionList Liste des abonnements et état de la surveillance. MonitoringSubscription[]
opération Opération du correctif sur la ressource. 'Actif'
'AddBegin'
'AddComplete'
'DeleteBegin'
'DeleteComplete'

Exemples d’utilisation

Définition de ressource Terraform (fournisseur AzAPI)

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

  • groupes de ressources

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.Datadog/monitors/monitorSubscriptions, ajoutez terraform suivante à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Datadog/monitors/monitoredSubscriptions@2023-01-01"
  name = "string"
  body = {
    properties = {
      monitoredSubscriptionList = [
        {
          error = "string"
          status = "string"
          subscriptionId = "string"
          tagRules = {
            automuting = bool
            logRules = {
              filteringTags = [
                {
                  action = "string"
                  name = "string"
                  value = "string"
                }
              ]
              sendAadLogs = bool
              sendResourceLogs = bool
              sendSubscriptionLogs = bool
            }
            metricRules = {
              filteringTags = [
                {
                  action = "string"
                  name = "string"
                  value = "string"
                }
              ]
            }
          }
        }
      ]
      operation = "string"
    }
  }
}

Valeurs de propriété

FilteringTag

Nom Description Valeur
action Actions valides pour une balise de filtrage. L’exclusion prend la priorité sur l’inclusion. 'Exclure'
'Include'
nom Nom (également appelé clé) de la balise. corde
valeur Valeur de la balise. corde

LogRules

Nom Description Valeur
filteringTags Liste des balises de filtrage à utiliser pour capturer les journaux. Cela prend effet uniquement si l’indicateur SendResourceLogs est activé. Si elles sont vides, toutes les ressources sont capturées. Si seule l’action Exclure est spécifiée, les règles s’appliquent à la liste de toutes les ressources disponibles. Si les actions Include sont spécifiées, les règles incluent uniquement les ressources avec les balises associées. filteringTag[]
sendAadLogs Indicateur spécifiant si les journaux AAD doivent être envoyés pour la ressource Monitor. Bool
sendResourceLogs Indicateur spécifiant si les journaux de ressources Azure doivent être envoyés pour la ressource Monitor. Bool
sendSubscriptionLogs Indicateur spécifiant si les journaux d’abonnement Azure doivent être envoyés pour la ressource Monitor. Bool

MetricRules

Nom Description Valeur
filteringTags Liste des balises de filtrage à utiliser pour capturer des métriques. Si elles sont vides, toutes les ressources sont capturées. Si seule l’action Exclure est spécifiée, les règles s’appliquent à la liste de toutes les ressources disponibles. Si les actions Include sont spécifiées, les règles incluent uniquement les ressources avec les balises associées. filteringTag[]

Microsoft.Datadog/monitors/monitoringSubscriptions

Nom Description Valeur
nom Nom de la ressource chaîne (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : surveille
Propriétés La demande de mise à jour des abonnements doit être surveillée par la ressource de surveillance Datadog. subscriptionList
type Type de ressource « Microsoft.Datadog/monitors/monitoredSubscriptions@2023-01-01 »

MonitoringSubscription

Nom Description Valeur
erreur Raison de ne pas surveiller l’abonnement. corde
statut État de la surveillance. 'Actif'
'Suppression'
'Échec'
'InProgress'
subscriptionId Id d’abonnement à surveiller. corde
tagRules Définition des propriétés d’une ressource TagRules. MonitoringTagRulesProperties

MonitoringTagRulesProperties

Nom Description Valeur
activation automatique Configuration pour activer/désactiver l’indicateur de désactivation automatique Bool
logRules Ensemble de règles pour l’envoi de journaux pour la ressource Monitor. LogRules
metricRules Ensemble de règles pour l’envoi de métriques pour la ressource Monitor. MetricRules

SubscriptionList

Nom Description Valeur
monitoringSubscriptionList Liste des abonnements et état de la surveillance. MonitoringSubscription[]
opération Opération du correctif sur la ressource. 'Actif'
'AddBegin'
'AddComplete'
'DeleteBegin'
'DeleteComplete'