Sub Account Tag Rules - Create Or Update

Créez ou mettez à jour un ensemble 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

Nom Dans Obligatoire 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 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

Nom Type Description
properties

MonitoringTagRulesProperties

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

Réponses

Nom Type Description
200 OK

MonitoringTagRules

Succès

Other Status Codes

ErrorResponse

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

Nom Description
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 inclure/les exclure de la surveillance.

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 est prioritaire sur l’inclusion.

createdByType

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

Nom Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

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

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet error.

FilteringTag

Définition d’une balise de filtrage. Les balises de filtrage sont utilisées pour capturer des ressources et les inclure/les exclure de la surveillance.

Nom Type Description
action

TagAction

Actions valides pour une balise de filtrage. L’exclusion est prioritaire 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.

Nom Type Description
filteringTags

FilteringTag[]

Liste des balises de filtrage à utiliser pour capturer les journaux. Cela prend effet uniquement si l’indicateur SendActivityLogs 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 des 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.

Nom Type Description
id

string

ID de l’ensemble de règles.

name

string

Nom de l’ensemble de règles.

properties

MonitoringTagRulesProperties

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

systemData

systemData

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

type

string

Type de l’ensemble de règles.

MonitoringTagRulesProperties

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

Nom Type Description
logRules

LogRules

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

provisioningState

ProvisioningState

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

systemData

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.

Nom 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.

Nom Type Description
createdAt

string

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

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

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

lastModifiedAt

string

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

lastModifiedBy

string

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

lastModifiedByType

createdByType

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

TagAction

Actions valides pour une balise de filtrage. L’exclusion est prioritaire sur l’inclusion.

Nom Type Description
Exclude

string

Include

string