Sub Account Tag Rules - Create Or Update

Créez ou mettez à jour un jeu de règles de balise pour une ressource de sous-compte donnée.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/accounts/{subAccountName}/tagRules/{ruleSetName}?api-version=2020-10-01

Paramètres URI

Name In Required Type Description
monitorName
path True
  • string

Surveiller le nom de la ressource

resourceGroupName
path True
  • string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

ruleSetName
path True
  • string
subAccountName
path True
  • string

Nom de la ressource de sous-compte

subscriptionId
path True
  • string

ID de l’abonnement cible.

api-version
query True
  • string

Version de l’API à utiliser pour cette opération.

Corps de la demande

Name Type Description
properties

Définition des propriétés d’une ressource TagRules.

Réponses

Name Type Description
200 OK

Succès

Other Status Codes

Réponse d’erreur par défaut.

Exemples

SubAccountTagRules_CreateOrUpdate

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Logz/monitors/myMonitor/accounts/SubAccount1/tagRules/default?api-version=2020-10-01

Sample Response

{
  "name": "default",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Logz/monitors/myMonitor/accounts/SubAccount1/tagRules/default",
  "type": "Microsoft.Logz/monitors/tagRules",
  "properties": {
    "logRules": {
      "sendAadLogs": false,
      "sendSubscriptionLogs": true,
      "sendActivityLogs": true,
      "filteringTags": [
        {
          "name": "Environment",
          "value": "Prod",
          "action": "Include"
        },
        {
          "name": "Environment",
          "value": "Dev",
          "action": "Exclude"
        }
      ]
    }
  }
}

Définitions

createdByType

Type d’identité qui a créé la ressource.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

FilteringTag

Définition d’une balise de filtrage. Les balises de filtrage sont utilisées pour capturer des ressources et les exclure d’être surveillées.

LogRules

Ensemble de règles pour l’envoi de journaux pour la ressource Monitor.

MonitoringTagRules

Capturez les journaux et les métriques des ressources Azure en fonction des balises ARM.

MonitoringTagRulesProperties

Définition des propriétés d’une ressource TagRules.

ProvisioningState

Indicateur spécifiant si l’état d’approvisionnement des ressources est suivi par ARM.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TagAction

Actions valides pour une balise de filtrage. L’exclusion prend la priorité sur l’inclusion.

createdByType

Type d’identité qui a créé la ressource.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Name Type Description
info
  • object

Informations supplémentaires.

type
  • string

Type d’informations supplémentaire.

ErrorDetail

Détail de l’erreur.

Name Type Description
additionalInfo

Informations supplémentaires sur l’erreur.

code
  • string

Code d'erreur.

details

Détails de l’erreur.

message
  • string

Message d’erreur.

target
  • string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Name Type Description
error

Objet d’erreur.

FilteringTag

Définition d’une balise de filtrage. Les balises de filtrage sont utilisées pour capturer des ressources et les exclure d’être surveillées.

Name Type Description
action

Actions valides pour une balise de filtrage. L’exclusion prend la priorité sur l’inclusion.

name
  • string

Nom (également appelé clé) de la balise.

value
  • string

Valeur de la balise.

LogRules

Ensemble de règles pour l’envoi de journaux pour la ressource Monitor.

Name Type Description
filteringTags

Liste des balises de filtrage à utiliser pour capturer les journaux. Cela prend effet uniquement si l’indicateur SendActivityLogs est activé. Si elle est vide, toutes les ressources seront 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.

sendAadLogs
  • boolean

Indicateur spécifiant si les journaux AAD doivent être envoyés pour la ressource Monitor.

sendActivityLogs
  • boolean

Indicateur spécifiant si les journaux d’activité des ressources Azure doivent être envoyés pour la ressource Monitor.

sendSubscriptionLogs
  • boolean

Indicateur spécifiant si les journaux d’abonnement doivent être envoyés pour la ressource Monitor.

MonitoringTagRules

Capturez les journaux et les métriques des ressources Azure en fonction des balises ARM.

Name Type Description
id
  • string

ID du jeu de règles.

name
  • string

Nom du jeu de règles.

properties

Définition des propriétés d’une ressource TagRules.

systemData

Métadonnées système relatives à cette ressource

type
  • string

Type du jeu de règles.

MonitoringTagRulesProperties

Définition des propriétés d’une ressource TagRules.

Name Type Description
logRules

Ensemble de règles pour l’envoi de journaux pour la ressource Monitor.

provisioningState

Indicateur spécifiant si l’état d’approvisionnement des ressources est suivi par ARM.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

ProvisioningState

Indicateur spécifiant si l’état d’approvisionnement des ressources est suivi par ARM.

Name Type Description
Accepted
  • string
Canceled
  • string
Creating
  • string
Deleted
  • string
Deleting
  • string
Failed
  • string
NotSpecified
  • string
Succeeded
  • string
Updating
  • string

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Name Type Description
createdAt
  • string

Horodatage de la création de ressources (UTC).

createdBy
  • string

Identité qui a créé la ressource.

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt
  • string

Horodatage de la dernière modification de ressource (UTC)

lastModifiedBy
  • string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

Type d’identité qui a modifié la ressource pour la dernière fois.

TagAction

Actions valides pour une balise de filtrage. L’exclusion prend la priorité sur l’inclusion.

Name Type Description
Exclude
  • string
Include
  • string