Condividi tramite


Tag Rules - Get

Ottenere un set di regole tag per una determinata risorsa di monitoraggio.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}?api-version=2020-07-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
monitorName
path True

string

Monitorare il nome della risorsa

resourceGroupName
path True

string

Nome del gruppo di risorse a cui appartiene la risorsa elastica.

ruleSetName
path True

string

Nome risorsa set di regole tag

subscriptionId
path True

string

ID sottoscrizione di Azure. Si tratta di una stringa in formato GUID (ad esempio 000000000-0000-0000-0000-000000000000000)

api-version
query True

string

Versione dell'API da usare con la richiesta HTTP.

Risposte

Nome Tipo Descrizione
200 OK

MonitoringTagRules

Successo

Other Status Codes

ResourceProviderDefaultErrorResponse

Risposta di errore predefinita.

Esempio

TagRules_Get

Esempio di richiesta

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Elastic/monitors/myMonitor/tagRules/default?api-version=2020-07-01

Risposta di esempio

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

Definizioni

Nome Descrizione
createdByType

Tipo di identità che ha creato la risorsa.

ErrorResponseBody

ErrorResponseBody

FilteringTag

Definizione di un tag di filtro. I tag di filtro vengono usati per acquisire le risorse ed escluderli dal monitoraggio.

LogRules

Set di regole per l'invio di log per la risorsa Monitoraggio.

MonitoringTagRules

Acquisire log e metriche delle risorse di Azure in base ai tag ARM.

MonitoringTagRulesProperties

Definizione delle proprietà per una risorsa TagRules.

ProvisioningState

ProvisioningState

ResourceProviderDefaultErrorResponse

Risposta di errore predefinita rp.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

TagAction

Azioni valide per un tag di filtro. L'esclusione ha la priorità sull'inclusione.

createdByType

Tipo di identità che ha creato la risorsa.

Valore Descrizione
User
Application
ManagedIdentity
Key

ErrorResponseBody

ErrorResponseBody

Nome Tipo Descrizione
code

string

Codice di errore.

details

ErrorResponseBody[]

Dettagli errore.

message

string

Messaggio di errore.

target

string

Destinazione errore.

FilteringTag

Definizione di un tag di filtro. I tag di filtro vengono usati per acquisire le risorse ed escluderli dal monitoraggio.

Nome Tipo Descrizione
action

TagAction

Azioni valide per un tag di filtro.

name

string

Nome (noto anche come chiave) del tag.

value

string

Valore del tag.

LogRules

Set di regole per l'invio di log per la risorsa Monitoraggio.

Nome Tipo Descrizione
filteringTags

FilteringTag[]

Elenco dei tag di filtro da usare per l'acquisizione dei log. Questa operazione ha effetto solo se il flag SendActivityLogs è abilitato. Se vuoto, verranno acquisite tutte le risorse. Se viene specificata solo l'azione Escludi, le regole verranno applicate all'elenco di tutte le risorse disponibili. Se vengono specificate azioni Di inclusione, le regole includeranno solo le risorse con i tag associati.

sendAadLogs

boolean

Flag che specifica se i log di AAD devono essere inviati per la risorsa Monitoraggio.

sendActivityLogs

boolean

Flag che specifica se i log attività dalle risorse di Azure devono essere inviati per la risorsa Monitoraggio.

sendSubscriptionLogs

boolean

Flag che specifica se i log delle sottoscrizioni devono essere inviati per la risorsa Monitoraggio.

MonitoringTagRules

Acquisire log e metriche delle risorse di Azure in base ai tag ARM.

Nome Tipo Descrizione
id

string

ID del set di regole.

name

string

Nome del set di regole.

properties

MonitoringTagRulesProperties

Proprietà delle regole dei tag di monitoraggio.

systemData

systemData

Metadati di sistema relativi a questa risorsa

type

string

Tipo del set di regole.

MonitoringTagRulesProperties

Definizione delle proprietà per una risorsa TagRules.

Nome Tipo Descrizione
logRules

LogRules

Regole per l'invio di log.

provisioningState

ProvisioningState

ProvisioningState
Stato del provisioning delle regole dei tag di monitoraggio.

ProvisioningState

ProvisioningState

Valore Descrizione
Accepted
Creating
Updating
Deleting
Succeeded
Failed
Canceled
Deleted
NotSpecified

ResourceProviderDefaultErrorResponse

Risposta di errore predefinita rp.

Nome Tipo Descrizione
error

ErrorResponseBody

ErrorResponseBody
Corpo della risposta dell'errore

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string (date-time)

Timestamp della creazione della risorsa (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string (date-time)

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.

TagAction

Azioni valide per un tag di filtro. L'esclusione ha la priorità sull'inclusione.

Valore Descrizione
Include
Exclude