Monitors - Update

MonitorResource frissítése

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Dynatrace.Observability/monitors/{monitorName}?api-version=2021-09-01

URI-paraméterek

Name In Required Type Description
monitorName
path True
  • string

Erőforrás nevének figyelése

resourceGroupName
path True
  • string

Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True
  • string

A cél-előfizetés azonosítója.

api-version
query True
  • string

A művelethez használandó API-verzió.

Kérelem törzse

Name Type Description
dynatraceEnvironmentProperties

A Dynatrace-környezet tulajdonságai.

marketplaceSubscriptionStatus

Marketplace-előfizetés állapota.

monitoringStatus

A figyelő állapota.

planData

Számlázási terv adatai.

tags
  • object

Erőforráscímkék.

userInfo

Felhasználói adatok.

Válaszok

Name Type Description
200 OK

Az ARM-művelet sikeresen befejeződött.

Other Status Codes

Az azure Resource Manager API-k gyakori hibaválasza a sikertelen műveletek hibaadatainak visszaadásához.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

Monitors_Update_MaximumSet_Gen
Monitors_Update_MinimumSet_Gen

Monitors_Update_MaximumSet_Gen

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Dynatrace.Observability/monitors/myMonitor?api-version=2021-09-01

{
  "tags": {
    "Environment": "Dev"
  },
  "monitoringStatus": "Enabled",
  "marketplaceSubscriptionStatus": "Active",
  "dynatraceEnvironmentProperties": {
    "accountInfo": {},
    "environmentInfo": {},
    "singleSignOnProperties": {}
  },
  "userInfo": {
    "firstName": "Alice",
    "lastName": "Bobab",
    "emailAddress": "alice@microsoft.com",
    "phoneNumber": "123456",
    "country": "westus2"
  },
  "planData": {
    "usageType": "Committed",
    "billingCycle": "Monthly",
    "planDetails": "dynatraceapitestplan",
    "effectiveDate": "2019-08-30T15:14:33+02:00"
  }
}

Sample Response

{
  "identity": {
    "principalId": "4534676867978",
    "tenantId": "23456789001",
    "type": "SystemAssigned"
  },
  "properties": {
    "monitoringStatus": "Enabled",
    "marketplaceSubscriptionStatus": "Active",
    "dynatraceEnvironmentProperties": {
      "userId": "alice123",
      "accountInfo": {
        "accountId": "1234567890",
        "regionId": "wus2"
      },
      "environmentInfo": {
        "environmentId": "a23xcv456",
        "ingestionKey": "1234567890",
        "logsIngestionEndpoint": "https://dynatrace.com",
        "landingURL": "https://a23xcv456.dynatrace.com"
      },
      "singleSignOnProperties": {
        "singleSignOnState": "Enable",
        "enterpriseAppId": "00000000-0000-0000-0000-000000000000",
        "singleSignOnUrl": "https://www.dynatrace.io/IAmSomeHash",
        "aadDomains": [
          "mpliftrdt20210811outlook.onmicrosoft.com"
        ]
      }
    },
    "userInfo": {
      "firstName": "Alice",
      "lastName": "Bobab",
      "emailAddress": "alice@microsoft.com",
      "phoneNumber": "123456",
      "country": "westus2"
    },
    "planData": {
      "usageType": "Committed",
      "billingCycle": "Monthly",
      "planDetails": "dynatraceapitestplan",
      "effectiveDate": "2019-08-30T15:14:33+02:00"
    },
    "liftrResourceCategory": "Unknown",
    "liftrResourcePreference": 28,
    "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"
  },
  "tags": {
    "Environment": "Dev"
  },
  "location": "West US 2",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/monitors/myMonitor",
  "name": "myMonitor",
  "type": "Dynatrace.Observability/monitors"
}

Monitors_Update_MinimumSet_Gen

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Dynatrace.Observability/monitors/myMonitor?api-version=2021-09-01

{}

Sample Response

{
  "properties": {},
  "location": "West US 2"
}

Definíciók

AccountInfo

Dynatrace-fiók adatai

createdByType

Az erőforrást létrehozó identitás típusa.

DynatraceEnvironmentProperties

A Dynatrace-környezet tulajdonságai.

DynatraceSingleSignOnProperties

A Dynatrace egyszeri bejelentkezés részletei.

EnvironmentInfo

Dynatrace környezeti információk

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

IdentityProperties

Az erőforráshoz rendelt felügyeltszolgáltatás-identitások tulajdonságai.

LiftrResourceCategories

Liftr erőforráskategória

ManagedIdentityType

Az erőforráshoz rendelt felügyelt identitás típusa.

MarketplaceSubscriptionStatus

Az erőforrás Marketplace-előfizetési állapotát meghatározó jelölő. Ha a kifizetés nem történik meg időben, az erőforrás felfüggesztett állapotba kerül.

MonitoringStatus

Jelölő, amely megadja, hogy az erőforrás-figyelés engedélyezve van-e vagy le van-e tiltva.

MonitorResource

Dynatrace Monitor-erőforrás

MonitorResourceUpdate

A MonitorResource frissíthető tulajdonságai.

PlanData

Számlázási terv adatai.

ProvisioningState

A figyelési erőforrás kiépítési állapota

SingleSignOnStates

Az SSO-erőforrás különböző állapotai

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

UserAssignedIdentity

A felhasználó által hozzárendelt felügyelt identitás.

UserInfo

Felhasználói adatok.

AccountInfo

Dynatrace-fiók adatai

Name Type Description
accountId
  • string

Annak a fióknak a fiókazonosítója, amelyhez ez a környezet kapcsolódik

regionId
  • string

A fiók létrehozásának régiója

createdByType

Az erőforrást létrehozó identitás típusa.

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

DynatraceEnvironmentProperties

A Dynatrace-környezet tulajdonságai.

Name Type Description
accountInfo

Dynatrace-fiók adatai

environmentInfo

Dynatrace környezeti információk

singleSignOnProperties

A Dynatrace egyszeri bejelentkezés részletei.

userId
  • string

A felhasználó azonosítója

DynatraceSingleSignOnProperties

A Dynatrace egyszeri bejelentkezés részletei.

Name Type Description
aadDomains
  • string[]

Aad(azure active directory) tartományok tömbje

enterpriseAppId
  • string

A virtuális gépre telepített Dynatrace-ügynök verziója.

provisioningState

Az erőforrás kiépítési állapota.

singleSignOnState

Egyszeri bejelentkezés állapota

singleSignOnUrl
  • string

A Dynatrace-környezethez tartozó bejelentkezési URL-cím

EnvironmentInfo

Dynatrace környezeti információk

Name Type Description
environmentId
  • string

A létrehozott környezet azonosítója

ingestionKey
  • string

A környezet betöltési kulcsa

landingURL
  • string

A Dynatrace-környezet kezdő URL-címe

logsIngestionEndpoint
  • string

Naplók küldéséhez használt betöltési végpont

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Type Description
info
  • object

A további információk.

type
  • string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Type Description
additionalInfo

A hiba további információi.

code
  • string

A hibakód.

details

A hiba részletei.

message
  • string

A hibaüzenet.

target
  • string

A hiba célja.

ErrorResponse

Hibaválasz

Name Type Description
error

A hibaobjektum.

IdentityProperties

Az erőforráshoz rendelt felügyeltszolgáltatás-identitások tulajdonságai.

Name Type Description
principalId
  • string

A rendszerbiztonsági tag Active Directory-azonosítója.

tenantId
  • string

A rendszerbiztonsági tag Active Directory-bérlőazonosítója.

type

Az erőforráshoz rendelt felügyelt identitás típusa.

userAssignedIdentities

Az erőforráshoz a felhasználó által hozzárendelt identitások.

LiftrResourceCategories

Liftr erőforráskategória

Name Type Description
MonitorLogs
  • string
Unknown
  • string

ManagedIdentityType

Az erőforráshoz rendelt felügyelt identitás típusa.

Name Type Description
SystemAndUserAssigned
  • string
SystemAssigned
  • string
UserAssigned
  • string

MarketplaceSubscriptionStatus

Az erőforrás Marketplace-előfizetési állapotát meghatározó jelölő. Ha a kifizetés nem történik meg időben, az erőforrás felfüggesztett állapotba kerül.

Name Type Description
Active
  • string
Suspended
  • string

MonitoringStatus

Jelölő, amely megadja, hogy az erőforrás-figyelés engedélyezve van-e vagy le van-e tiltva.

Name Type Description
Disabled
  • string
Enabled
  • string

MonitorResource

Dynatrace Monitor-erőforrás

Name Type Description
id
  • string

Az erőforrás teljes erőforrás-azonosítója. Például : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Az erőforráshoz rendelt felügyeltszolgáltatás-identitások.

location
  • string

A földrajzi hely, ahol az erőforrás található

name
  • string

Az erőforrás neve

properties.dynatraceEnvironmentProperties

A Dynatrace-környezet tulajdonságai.

properties.liftrResourceCategory

Emelőerőforrás-kategória.

properties.liftrResourcePreference
  • integer

Az erőforrás prioritása.

properties.marketplaceSubscriptionStatus

Marketplace-előfizetés állapota.

properties.monitoringStatus

A figyelő állapota.

properties.planData

Számlázási terv adatai.

properties.provisioningState

Az erőforrás kiépítési állapota.

properties.userInfo

Felhasználói adatok.

systemData

Az erőforrás rendszer metaadatai.

tags
  • object

Erőforráscímkék.

type
  • string

Az erőforrás típusa. Például"Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

MonitorResourceUpdate

A MonitorResource frissíthető tulajdonságai.

Name Type Description
dynatraceEnvironmentProperties

A Dynatrace-környezet tulajdonságai.

marketplaceSubscriptionStatus

Marketplace-előfizetés állapota.

monitoringStatus

A figyelő állapota.

planData

Számlázási terv adatai.

tags
  • object

Erőforráscímkék.

userInfo

Felhasználói adatok.

PlanData

Számlázási terv adatai.

Name Type Description
billingCycle
  • string

különböző számlázási ciklusok, például HAVONTA/HETENTE. ez lehet enumerálás

effectiveDate
  • string

a terv alkalmazásának dátuma

planDetails
  • string

a Dynatrace által közzétett tervazonosító

usageType
  • string

különböző használati típus, például PAYG/COMMITTED. ez lehet enumerálás

ProvisioningState

A figyelési erőforrás kiépítési állapota

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

SingleSignOnStates

Az SSO-erőforrás különböző állapotai

Name Type Description
Disable
  • string
Enable
  • string
Existing
  • string
Initial
  • string

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Type Description
createdAt
  • string

Az erőforrás-létrehozás időbélyege (UTC).

createdBy
  • string

Az erőforrást létrehozó identitás.

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt
  • string

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy
  • string

Az erőforrást utoljára módosító identitás.

lastModifiedByType

Az erőforrást utoljára módosító identitás típusa.

UserAssignedIdentity

A felhasználó által hozzárendelt felügyelt identitás.

Name Type Description
clientId
  • string

A rendszerbiztonsági tag Active Directory-ügyfélazonosítója.

principalId
  • string

A rendszerbiztonsági tag Active Directory-azonosítója.

UserInfo

Felhasználói adatok.

Name Type Description
country
  • string

A felhasználó országa

emailAddress
  • string

a Dynatrace által a kapcsolatfelvételhez használt felhasználó Email, ha szükséges

firstName
  • string

A felhasználó utóneve

lastName
  • string

A felhasználó vezetékneve

phoneNumber
  • string

A Dynatrace által a kapcsolatfelvételhez használt felhasználó telefonszáma, ha szükséges