Tag Rules - Update
Mettre à jour un TagRule
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}/tagRules/{ruleSetName}?api-version=2021-09-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
monitor
|
path | True |
string |
Surveiller le nom de la ressource |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
rule
|
path | True |
string |
Surveiller le nom de la ressource |
subscription
|
path | True |
string minLength: 1 |
ID de l’abonnement cible. |
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Corps de la demande
Nom | Type | Description |
---|---|---|
logRules |
Ensemble de règles pour l’envoi de journaux pour la ressource Monitor. |
|
metricRules |
Ensemble de règles pour l’envoi de métriques pour la ressource Monitor. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
L’opération ARM s’est terminée avec succès. |
|
Other Status Codes |
Réponse d’erreur courante pour toutes les API Azure Resource Manager afin de retourner les détails de l’erreur pour les opérations ayant échoué. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Tag |
Tag |
TagRules_Update_MaximumSet_Gen
Exemple de requête
PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Dynatrace.Observability/monitors/myMonitor/tagRules/default?api-version=2021-09-01
{
"logRules": {
"sendAadLogs": "Enabled",
"sendSubscriptionLogs": "Enabled",
"sendActivityLogs": "Enabled",
"filteringTags": [
{
"name": "Environment",
"value": "Prod",
"action": "Include"
},
{
"name": "Environment",
"value": "Dev",
"action": "Exclude"
}
]
},
"metricRules": {
"filteringTags": [
{
"name": "Environment",
"value": "Prod",
"action": "Include"
}
]
}
}
Exemple de réponse
{
"properties": {
"logRules": {
"sendAadLogs": "Enabled",
"sendSubscriptionLogs": "Enabled",
"sendActivityLogs": "Enabled",
"filteringTags": [
{
"name": "Environment",
"value": "Prod",
"action": "Include"
},
{
"name": "Environment",
"value": "Dev",
"action": "Exclude"
}
]
},
"metricRules": {
"filteringTags": [
{
"name": "Environment",
"value": "Prod",
"action": "Include"
}
]
},
"provisioningState": "Accepted"
},
"systemData": {
"createdBy": "alice@microsoft.com",
"createdByType": "User",
"createdAt": "2021-07-16T04:25:21.040Z",
"lastModifiedBy": "alice@microsoft.com",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-07-16T04:25:21.040Z"
},
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Dynatrace.Observability/monitors/myMonitor/tagRules/default",
"name": "default",
"type": "Dynatrace.Observability/monitors/tagRules"
}
TagRules_Update_MinimumSet_Gen
Exemple de requête
PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Dynatrace.Observability/monitors/myMonitor/tagRules/default?api-version=2021-09-01
{}
Exemple de réponse
{
"properties": {}
}
Définitions
Nom | Description |
---|---|
created |
Type d’identité qui a créé la ressource. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
Filtering |
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. |
Log |
Ensemble de règles pour l’envoi de journaux pour la ressource Monitor. |
Metric |
Ensemble de règles pour l’envoi de métriques pour la ressource Monitor. |
Provisioning |
État d’approvisionnement de la ressource de surveillance |
Send |
Indique si les journaux AAD sont envoyés. |
Send |
Indique si les journaux d’activité sont envoyés. |
Send |
Indique si les journaux d’abonnement sont envoyés. |
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
Tag |
Actions valides pour une balise de filtrage. L’exclusion prend la priorité sur l’inclusion. |
Tag |
Règles de balise pour une ressource de moniteur |
Tag |
Propriétés pouvant être mises à jour du TagRule. |
createdByType
Type d’identité qui a créé la ressource.
Valeur | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
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émentaire. |
ErrorDetail
Détail de l’erreur.
Nom | 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
Nom | 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.
Nom | 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.
Nom | Type | Description |
---|---|---|
filteringTags |
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 les actions Include sont spécifiées, les règles incluent uniquement les ressources avec les balises associées. |
|
sendAadLogs |
Indicateur spécifiant si les journaux AAD doivent être envoyés pour la ressource Monitor. |
|
sendActivityLogs |
Indicateur spécifiant si les journaux d’activité des ressources Azure doivent être envoyés pour la ressource Monitor. |
|
sendSubscriptionLogs |
Indicateur spécifiant si les journaux d’abonnement doivent être envoyés pour la ressource Monitor. |
MetricRules
Ensemble de règles pour l’envoi de métriques pour la ressource Monitor.
Nom | Type | Description |
---|---|---|
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. |
ProvisioningState
État d’approvisionnement de la ressource de surveillance
Valeur | Description |
---|---|
Accepted | |
Canceled | |
Creating | |
Deleted | |
Deleting | |
Failed | |
NotSpecified | |
Succeeded | |
Updating |
SendAadLogsStatus
Indique si les journaux AAD sont envoyés.
Valeur | Description |
---|---|
Disabled | |
Enabled |
SendActivityLogsStatus
Indique si les journaux d’activité sont envoyés.
Valeur | Description |
---|---|
Disabled | |
Enabled |
SendSubscriptionLogsStatus
Indique si les journaux d’abonnement sont envoyés.
Valeur | Description |
---|---|
Disabled | |
Enabled |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
Nom | Type | Description |
---|---|---|
createdAt |
string (date-time) |
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 (date-time) |
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.
Valeur | Description |
---|---|
Exclude | |
Include |
TagRule
Règles de balise pour une ressource de moniteur
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Nom de la ressource |
properties.logRules |
Ensemble de règles pour l’envoi de journaux pour la ressource Monitor. |
|
properties.metricRules |
Ensemble de règles pour l’envoi de métriques pour la ressource Monitor. |
|
properties.provisioningState |
État d’approvisionnement de la ressource. |
|
systemData |
Métadonnées système pour cette ressource. |
|
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
TagRuleUpdate
Propriétés pouvant être mises à jour du TagRule.
Nom | Type | Description |
---|---|---|
logRules |
Ensemble de règles pour l’envoi de journaux pour la ressource Monitor. |
|
metricRules |
Ensemble de règles pour l’envoi de métriques pour la ressource Monitor. |